这些命令参照《Linux指令范例查询宝典》 兵器工业出版社 郝朝阳,管文蔚编著
一,ls (输出当前的目录和文件列表)
(1)显示当先目录下非隐藏的文件和目录 ls . 或者 ls
(2)显示当前目录所有文件 ls -a
(3)输出长格式列表,列出文件和文件夹详细信息 ls -l
(4)显示文件的inode信息 ls -i(具有同样的inode的文件除了文件名不一样本质上是同一个文件)
(5)水平输出文件列表 ls -m
(6)修改最后一次编辑的文件 ls -t
(7)递归显示文件 ls -r
(8)打印文件的GID和UID ls -n
(9)列出可读文件和文件夹详细信息 ls -lh
(10)显示文件夹信息 ls -ld
(11)按时间列出文件和文件夹信息 ls -lt
(12)按修改时间列出文件和文件夹信息 ls -ltr
(13)按特殊字符为文件分类 ls -F
(14)列出文件并文件进行分类 ls -color=auto
二,cd(切换用户的当前目录)
(1)进入某个目录 cd 目录名
(2)快速返回用户的宿主目录 cd
(3)当前目录切换到符号链接所代表的目录 cd -L
三,cp(将一个或者多个文件或者目录复制到指定的文件或者目录)
(1) 复制单个文件并显示详细的命令执行操作 cp -v 源文件 目标文件
(2) 复制多个文件 cp 多个源文件 某个目录
(3) 通配符复制多个文件 cp file[1-3] 某个目录
(4) 创建符号链接文件 cp -s 源文件 目标文件
(5) 创建硬连接 cp -l 源文件 目标文件
四,mv(移动文件或者文件改名)
(1)当前目录下改名 mv 原名文件 要改名
(2)批量移动文件 mv 移动的文件 目标目录
五,pwd(显示用户当前目录)
六,rm(删除给定的文件和目录)
(1)删除普通文件 rm 文件名
(2)强制删除文件 rm -f 文件名
(3)使用通配符删除文件 rm -f file[1-3]
(4)删除目录 rm -R 目录名
(5)强制删除目录 rm -Rf 目录名
七,mkdir(创建目录)
(1)创建目录 mkdir 目录名
(2)在当前目录创建多级目录 mkdir -p 目录名
(3)指定新建目录的权限 mkdir -m 755 目录名
八,rmdir(删除目录)
(1)删除空目录 rmdir 目录名
(2)删除非空目录(不可)
(3)递归删除目录 rmdir -p 目录名
九,dirs(显示目录记录)
(1)显示目录堆栈的内容 dirs -v
十,pushd(将目录加入目录堆叠中)
(1)pushd 目录名
十一,popd(目录堆栈中弹出目录)
(1)popd
十二,tree(以树状图列出目录的内容)
(1)显示所有文件和目录 tree -a
(2)显示目录 tree -d
(3)显示制定的目录 tree -L
注解:-i 一般是询问用户的
-r 或者 -p 一般是是否递归干活的
-b 一般问的是否备份
-f 问的一般是不是强制干活
--help 一般是求助
--version 问的 版本