系统简介
一、Linux为何物
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
计算机模型二、Linux重要人物
1.Ken Thompson:C语言之父和UNIX之父
Ken Thompson2.Dennis Ritchie:C语言之父和UNIX之父
Dennis Ritchie3.Stallman:著名黑客、GNU创始人,开发了Emacs、gcc、bash shell
Stallman4.Bill Joy:BSD开发者
Bill Joy5.Tanenbaum:Minix开发者
Tanenbaum6.Linus Torvalds:Linux之父,芬兰赫尔辛基大学
Linus Torvalds三、Linux与Windows比较
1.免费与收费
2.软件与支持
-
Windows平台具有软件数量和质量的优势,不过大部分为收费软件;由微软官方提供重要的支持和服务
-
Linux平台大豆为开源自由软件,用户可以对软件进行修改定制和再发布,由于基本免费,没有资金支持导致部分软件质量和体验欠缺;由全球所有的Linux开发者和自由软件社区提供支持
3.安全性
4.使用习惯
5.可定制性
6.应用范畴
7.Linux缺少的
-
没有特定的支持厂商
-
游戏娱乐支持度不足
-
专业软件支持度不足
四、如何学习Linux
1.学习心态
-
明确目的:使用Linux干什么,搭建服务器、程序开发、日常办公还是娱乐游戏;
-
面对现实:Linux大都在命令行下操作,能否接受不用或少用图形界面;
-
确定版本:学习 Linux 操作系统本身还是某一个Linux发行版,如果你对发行版的概念或者它们之间的关系不明确的话可以参看Linux 发行版;
2.学习路线
注重基础,从头开始,Linux大致的学习路线如下:
Linux学习路线五、系统管理命令
-
stat:显示指定文件详细信息
-
who:显示在线登录用户
-
whami:显示当前操作用户
-
hostname:显示主机名
-
uname:显示系统信息
-
top:动态显示当前耗费资源最多的进程信息
-
ps:显示瞬间进程状态 ps -aux
-
du:查看目录大小 du -h /home 带有单位显示目录信息
-
df:查看磁盘大小 df -h 带有单位显示磁盘信息
-
ifconfig:查看网络情况
-
ping:查看网络连通
-
netstat:显示网络状态信息
-
man:命令不会用了找男人,如: man ls
-
clear:清屏
-
alias:对命令重命名,如: alias showmeit="ps -aux" ,另外接触使用为 unalias showmeit
-
kill:杀死进程,一般结合 ps 或者 top 使用