CentOS 7 Minimal学习笔记:Linux文件系统命令
一、df:显示磁盘使用情况
二、du:显示文件系统使用情况
三、ls:显示目录
查看单个目录
查看多个目录
当后面的目录是不同级时,先展示上一级的目录
当后面的目录是同级时,就会按首字母进行排序
ls -a:显示所用文件,包括隐藏文件
ls -l:以长链表的形式显示
四、cd:切换工作目录
切换目录
返回上一级
返回家目录
五、pwd:显示当前工作目录
六、mkdir:创建目录
普通创建
mkdir -p:忽略已存在错误,可创建一个路径
花括号扩展,创建多个目录
七、rm:删除
-f(–force):忽略不存在的文件和参数,从不提示
-r(–recursive):递归删除目录及其内容
-d,(–dir):删除空目录
八、cp:拷贝
拷贝文件
cp -r:拷贝目录
九、mv:移动
可用于重命名
十、ln:链接
ln:硬链接
ll -i可显示文件的Inode,建立硬链接后发现两个文件的Inode相同
ln -s:进行符号链接而不是硬链接
删除掉my_anaconda-ks.cfg.bak后发现符号链接后的文件不可用,而硬链接的文件还可以显示
重新复制一份后符号链接后的文件恢复
十一、stat:元数据
- access:访问
- modify:修改,文件内容发生了改变
- change:改变,metadata,元数据修改时间
十二、touch
当文件已存在时,会对文件的时间进行刷新,保持一致
当文件不存在时,会创建新文件