linux基本命令(1)

120 阅读2分钟

Linux优缺点

  1. 一切都是一个文件。(包括硬件,文本,二进制,源代码)

  2. 系统中拥有小型,单一用途的程序。(一个程序只负责做好自己的本职工作)

  3. 当遇到复杂任务,通过不同功能用途的程序组合起来完成。轻量级,一台服务 dhcp ip 数据库服务网 页

  4. 避免令人困惑的用户界面就是没有复杂的图形界面。

  5. 连配置文件都存储在文本中,方便增删改查

  6. 不在乎后缀名,有没有都无所谓,不是通过后缀名来定义文件的类型

shell的定义

shell是Linux系统中后台运行的一种特殊程序也可以理解成一种特殊的软件,提供了用户与内核进行交互操作的一种接口。(shell将人类的高级语言翻译成二进制语言交给内核,内核在调度给硬件)

Linux执行命令的过程

image.png

Linux中的快捷键

微信截图_20220731142941.png

linux基础命令

tape

判断命令是内部还是外部

微信截图_20220731144603.png

ls

生产环境中慎重直接使用,文件量过大会直接死机(有的服务器上的文件是千万级别)

LL:已长格式显示文件和目录列表 ll=ls -l

微信截图_20220801145408.png

-a 显示全部包括隐藏文件

微信截图_20220801145707.png

-A 显示全部文件或隐藏文件,但不包括 . 和..

微信截图_20220801145848.png

-d 仅列出目录本身,而不是列出目录内的文件数据

微信截图_20220801150002.png

-h 友好显示文件大小(人性化)

微信截图_20220801150153.png

-R 递归显示该目录及该目录的子目录下的所有内容

微信截图_20220801150330.png

cd

微信截图_20220801150859.png

常用的快捷键

- tab:按一次补全,按两次显示所有结果

- 上下键:查找之前打过的命令

- ctrl+l:清屏

- ctrl+c:终止命令

  • ctrl+a:从光标跳到命令最开头
  • ctrl+e:从光标跳到命令最末尾
  • ctrl+u:从光标处清空到开头
  • ctrl+k:从光标处清空到末尾