Linux优缺点
-
一切都是一个文件。(包括硬件,文本,二进制,源代码)
-
系统中拥有小型,单一用途的程序。(一个程序只负责做好自己的本职工作)
-
当遇到复杂任务,通过不同功能用途的程序组合起来完成。轻量级,一台服务 dhcp ip 数据库服务网 页
-
避免令人困惑的用户界面就是没有复杂的图形界面。
-
连配置文件都存储在文本中,方便增删改查
-
不在乎后缀名,有没有都无所谓,不是通过后缀名来定义文件的类型
shell的定义
shell是Linux系统中后台运行的一种特殊程序也可以理解成一种特殊的软件,提供了用户与内核进行交互操作的一种接口。(shell将人类的高级语言翻译成二进制语言交给内核,内核在调度给硬件)
Linux执行命令的过程
Linux中的快捷键
linux基础命令
tape
判断命令是内部还是外部
ls
生产环境中慎重直接使用,文件量过大会直接死机(有的服务器上的文件是千万级别)
LL:已长格式显示文件和目录列表 ll=ls -l
-a 显示全部包括隐藏文件
-A 显示全部文件或隐藏文件,但不包括 . 和..
-d 仅列出目录本身,而不是列出目录内的文件数据
-h 友好显示文件大小(人性化)
-R 递归显示该目录及该目录的子目录下的所有内容
cd
常用的快捷键
- tab:按一次补全,按两次显示所有结果
- 上下键:查找之前打过的命令
- ctrl+l:清屏
- ctrl+c:终止命令
- ctrl+a:从光标跳到命令最开头
- ctrl+e:从光标跳到命令最末尾
- ctrl+u:从光标处清空到开头
- ctrl+k:从光标处清空到末尾