hellopasswd.net
mkdir -p #建立递归目录--parent mkdir -v #可视化verboes mkdir -pv #能够看到建立的过程
例如:mkdir -pv /home/1/2/3 #建立文件的过程 挂载光驱: mkdir /mnt/dvd #建立一个目录 mount /dev/cdrom /mnt/dvd #挂载目录
mkdir -m 目标属性 路径 0为--- 1为--x 2为-w- 3为-wx 4为r-- 5为r-x 6为rw- 7为rwx 例如: mkdir -m 000 /home/0 mkdir -m 100 /home/1 mkdir -m 200 /home/2 mkdir -m 300 /home/3 mkdir -m 400 /home/4 mkdir -m 500 /home/5 mkdir -m 600 /home/6 mkdir -m 700 /home/7 ls -la /home/
经常使用为: -p -m
rmdir /home/1 #失败,目录非空 touch用于建立空白文件 touch /home/1/2/3/1.txt rmdir /home/1/2/3 #失败,目录非空
touch 1.txt
touch能够建立空文件,也能够用于更新已存在的文件的系统当前时间code
不经常使用方式:blog
touch -a file #--time=atime/access/usr更改时间 touch -c #--no-create不创建任何文件 touch -d yyyy-mm-dd #指定日期 touch -r file #递归
rm -r #递归 rm -f #强制,不提醒 rm -v #删除目录或文件的过程 rm -rv #递归删除并显示过程 rm -rf #强制删除递归全部文件和目录
rm /home/1/2/3/1.txt y rm -rf /home/1/2/3/1.txt
!touch Tab #查找最近的一次使用过touch命令 history #查找使用命令历史
使用rm能够删除文件与目录,可是有时候使用rm -rf批量删除文件和目录时,而且不须要对每一个文件都须要确认,每每会发现误删的状况,想要找回是很是困难的。咱们能够设置有这么一个相似于Windows系统同样的临时回收站,到必定时间,咱们再去清空,这样一来能够避免误删文件和目录致使的烦恼。递归
[root@localhost ~]# myrm(){ D=/tmp/$(date +%Y%m%d%H%M%S) ; mkdir -p $D;mv "$@"$D && echo "moved to %D ok" ; } [root@localhost ~]# alias rm=`myrm` [root@localhost ~]# touch 1.log 2.log 3.log [root@localhost ~]# ll
【CentOS 7基础笔记6】,系统目录结构与文件类型
【CentOS 7基础笔记7】,ls、tree、alias、cd命令和相对、绝对路径
【CentOS 7基础笔记8】文件与目录的增删命令
【CentOS 7基础笔记9】,环境变量和文档查看
【CentOS 7基础笔记10】cp、mv、文档查看方式rem
修改于171104文档