1.Liunx命令行的格式
命令:用户输入的,自然的语句
解释命令的工具--》shell(解释器)
指令--》内核:管理硬件,用户,文件系统,进程,网络
关键字+选择+参数
关键字:命令执行功能
选择:调节输入方式
参数:命令执行的对象
2.操作系统的架构
用户--》命令
核外程序--》shell解释器
内核
硬件
内部命令:shell解释器自带的命令,执行效率高,快
外部命令:shell解释器不自带的命令,安装某些包的时候,被安装到系统的命令
bin :binary(二进制)
3.快捷键
1.Tab键:可以将输入的不完整命令或文件,目录名自动补齐 。
2.反斜杠“\”如果输入一行命令内容太长,终端会自动换行。
3.Ctrl+U组合键:快速删除当前光标处之前的所有的字符内容。
4.Ctrl+K组合键:快速清空当前屏幕中的显示内容,只在左上角显示命令提示符。
5.Ctrl+C组合键:取消当前命令行的编辑,并切换为新的一行命令提示符
3.常用命令
命令 | 作用 |
pwd | 命令查看当前目录 |
cd | 命令切换目录 |
ls | 命令显示列表所有文件 |
du | 命令统计目录及文件的空间占用的情况 |
mkdir | 命令创建新的目录 |
touch | 创建空文件 |
ln | 命令创建链接文件 |
cp | 复制文件或目录 |
rm | 命令删除文件或目录 |
mv | 命令移动文件或目录 |
which | 命令查看用户所执行的命令存放的目录 |
find | 命令查找文件或目录 |
4.第一个字母:文件类型
d:目录
-:普通文件
l:连接文件
b:块文件(储存设备)
c:字符文件(键盘)
如下图所示
第一个字母是d代表该文件是目录
文件后面每3个字母为一组其意思是:
r:read读
w:write写
x:excute执行
rwx r-x r-x
属主 属组 其它
属主:我是谁的
属组:我是那个组(包含多用户)的
其它:不属于属主也不属于属组的用户