聊聊Linux

来源:互联网 发布:java bigdecimal 加1 编辑:程序博客网 时间:2024/05/29 13:36

这段时间在找完工作之余学习了下Linux,作为明年的准毕业生,感觉学习Linux还是非常有帮助的。下面是我这几天总结的一些基础知识:(大神绕道走敲打


Linux的整体架构:

① 硬件架构:处理软件的程序结构(个人理解就是芯片),其中常见的包括,ARM、x86、x64、安腾、alpha、UltraSparc、Power、M68000, M68K、PowerPC等
计算机体系结构:运算器、控制器、存储器,内存,编址、输出设备、输入设备。其中CPU是 运算器+控制器。

② 内核:OS的主要组成部分,OS有Windows、Linux、Unix(HP-UX、Solaris、AIX、SCO UNIX、Unixware)、OS/2。

内核功能:进程管理,内存管理,文件系统,网络功能,硬件驱动,安全机制。

Linux的基本原则:
1、由目的单一的小程序组成;组合小程序完成复杂任务;
2、一切皆文件;
3、尽量避免捕获用户接口;
4、配置文件保存为纯文本格式;

密码复杂性规则:

1、使用4种类别字符中至少3种;
2、足够长,大于7位;
3、使用随机字符串;
4、定期更换;
5、循环周期足够大;


GUI和CLI的区别,以前一直的误解:图形化的更快。其实,在熟记命令和灵活运用的条件下,命令行的快的更多,远比鼠标要点那么多下来的快。

少年,加油吧。人生的过程就是一个不断学习的过程。不能因为某件事情的完成而一劳永逸,适当的放松是高效学习的法宝。

0 0
原创粉丝点击