subtitle: 该日志主要是记录Linux学习的指令。
Linux的目录结构
树形结构,只有一个根目录\
Linux的命令入门
命令即Linux操作指令,命令行即Linux终端
命令格式:命令本身command[可选选项]-options[可选参数]parameter
ls命令
ls [-a -l -h] [Linux路径]平铺的形式,列出当前工作目录内容
Home目录:Linux系统的个人账户目录
-a,all的意思,选项表示列出全部文件
-l,选项表示以列表(竖向排列)的形式展示内容
-h,选项表示已易于阅读的形式,列出文件大小,如:K、M、G
cd命令
cd [Linux命令] Change Directory,更改当前所在目录
pwb命令
pwd Print Work Directory ,查看当前所在的工作目录
相对路径:以绝对路径为起点,路径以/开头
绝对路径:以当前目录为起点,无需/开头
特殊路径符:
.表示当前目录
..表示上一级目录
~表示Home目录
mkdir命令
mkdir [-p] Liux 路径 MaKe Directoy,表示创建新的目录(文件夹)
-p表示创建不存在的父目录,适用于创建多层级目录
touch命令
touch Linux路径表示创建的文件路径
cat命令
cat Linux路径 表示查看文件内容
more命令
more Linux路径,表示查看文件内容,可翻页查看, 翻页,q退出
cp命令
cp[-r] 参数1 参数2 copy,用于复制文件/文件夹
-r选项,用于复制文件夹,表示递归
参数1,linux路径,表示被复制的文件夹
参数2,linux路径,表示要复制去的地方
mv命令
mv 参数1 参数2move,用于移动文件/文件夹
参数1,linux路径,表示被移动的文件夹
参数2,linux路径,表示要移动去的地方
rm命令
rm [-r -f] 参数1 参数2......参数n 用于删除文件/文件夹
-r选项,可选,文件夹删除
-f选项,可选,用于强制删除(不提示,一般用于root用户)
参数,表示被删除的文件/文件夹路径,支持多个,空格隔开
参数支持使用通配符*,用于模糊匹配
which命令
which 要查找的命令 查找命令的程序文件
find命令
按文件名查找 find 起始路径 -name “被查找文件名” 支持通配符
按文件大小查找 find 起始路径 -size +|-n [KMG]