首页 > 代码库 > mkdir、tree、rmdir、stat、touch、nano、rm
mkdir、tree、rmdir、stat、touch、nano、rm
tree 查看目录树
mkdir makedirctory
-p 递归创建(例如我们想创建/home/liuqi/1这个目录,如果liuqi不存在,1是无法创建的,但是使用-p参数可以一次创建完成。)
-v verbose详细信息
{}花括号展开:/home/liuqi{1,2/3}
例:
[root@redhat user1]# mkdir -pv /home/liuqi/{1,2/3}
mkdir: created directory `/home/liuqi/1‘
mkdir: created directory `/home/liuqi/2‘
mkdir: created directory `/home/liuqi/2/3‘
You have new mail in /var/spool/mail/root
例:
[root@redhat tmp]# mkdir -pv {a,d}_{b,d}
mkdir: created directory `a_b‘
mkdir: created directory `a_d‘
mkdir: created directory `d_b‘
mkdir: created directory `d_d‘
[root@redhat tmp]# ll
total 16
drwxr-xr-x. 2 root root 4096 Jun 8 16:06 a_b
drwxr-xr-x. 2 root root 4096 Jun 8 16:06 a_d
drwxr-xr-x. 2 root root 4096 Jun 8 16:06 d_b
drwxr-xr-x. 2 root root 4096 Jun 8 16:06 d_d
rmdir 删除空目录
-p 递归删除
stat 查看一个文件或文件系统的文件信息
touch 修改文件时间戳,也可以创建一个空文件
-c 不创建新文件
-a 只改变访问时间
-m 只改变修改时间
-t 可以将最近一次修改时间改为指定时间([[CC]YY]MMDDhhmm[.ss]),默认改为当前系统时间
例:
[root@redhat tmp]# stat a_b
File: `a_b‘
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: fd00h/64768d Inode: 145335 Links: 2
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2017-06-08 16:06:47.514015654 +0800
Modify: 2017-06-08 16:06:47.514015654 +0800
Change: 2017-06-08 16:06:47.514015654 +0800
[root@redhat tmp]# touch -m -t 201211111111 a_b
[root@redhat tmp]# stat a_b
File: `a_b‘
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: fd00h/64768d Inode: 145335 Links: 2
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2017-06-08 16:06:47.514015654 +0800
Modify: 2012-11-11 11:11:00.000000000 +0800
Change: 2017-06-08 16:22:06.533016680 +0800
nano 简单的文件编辑器
rm 删除文件
管理员默认是一个命令别名,是rm -i,删除前会交互式提示,可以加\,取消别名
-f 强行删除,不提示
-r 删除一个目录的时候,递归删除,不管是不是空文件目录
本文出自 “liuqistyle” 博客,请务必保留此出处http://liuqistyle.blog.51cto.com/10991928/1939283
mkdir、tree、rmdir、stat、touch、nano、rm