四、目录
4.1.1 创建目录
mkdir 目录名 #无:创建一个新的目录 #-p:递归创建目录
4.1.2 显示路径
pwd #无:显示当前路径(可能为软链接) #-p:显示真实路径
4 1.3 目录移动
cd #无:切换到家目录 #~:切换到家目录 #..:切换到父目录 #.:以当前目录为起点 #路径:切换到目的目录
4.1.4 查看目录
ls #无:显示当前目录所有文件(服务器慎用,防止文件过多卡死) #-a:显示所有文件,包括隐藏文件 #-l:长格式显示文件信息 #-h:人性化显示 #-R:递归显示所有目录及其内容 #-S:根据所占容量大小排序显示文件 #-i:显示文件indoe号
4.1.5 统计大小(磁盘占用量)
du #-a:统计所有文件磁盘占用量 #-h:人性化显示 #-s:只统计总大小,无法与-a共用 #-d1:只显示到目录下的一级子目录 #--exclude:不显示对应文件
五、文件
5.1.1 创建文件
#创建文件 touch 文件名 #创建新的空文件 echo '内容1' >文件名 #创建新文件,包含内容1;或者用内容1覆盖同名文件中的内容 vim 文件名 #利用vim编辑器,创建或修改文件内容
5.1.2 查看文件
#查看文件 cat 文件名 #查看文件内容 head 行数 文件名 #查看文件头部对应行数的内容 tail 行数 文件名 #查看文件尾部对应行数的内容 tail -f 文件名 #实时跟踪文件最后十行内容
5.1.3 移动文件
#移动文件,也可用以文件更名 mv 文件原路径 目标路径 • 1 • 2
5.1.4 复制文件
cp 选项 文件原路径 目标路径 #-r:递归复制,复制目录必要选项 #-f:强制复制,覆盖不提醒 #-i:交互复制(覆盖时提醒) #-p:复制时保留源文件属性(权限、属主等) #-a:保留源文件所有信息 #-v:可视化复制(显示复制过程)
5.1.5 删除文件
rm 选项 文件名 #-f:强制删除 #-i:交互删除 #-r:递归删除 #路径:删除带特殊字符的文件
5.1.6 查找文件
find 范围 选项 参数 #-name:根据文件名查找,可搭配通配符 #-size:根据文件大小查找(+/-表示大于/小于) #-user:根据所属用户查找文件 #-type:根据文件类型查找文件 #-inum:根据文件indoe号查找 #-perm:根据文件权限查找 #-links 数量:查找对应链接数的文件 #-a/m/c/time:以时间查找文件(三种时间) #find特点:精确查找、实时查找、支持查找条件多
六、思维导图