1、ls命令
ls : 列出当前目录的内容或指定目录 用法: ls [option] [files_or_dirs] 选项: -a : 列出包含隐藏的文件 -l : 显示额外的信息 -R : 目录递归列出 -ld : 列出目录或者符号链接的信息 -t : 按mtime排序 -u : 配合-t选项,显示并按照atime从新到旧排序 -h : 以人类易懂的方式显示文件大小
2、stat命令
stat : 查看文件状态 用法:stat [file] stat显示的三个时间戳: access time(atime): 访问时间,读取文件时 modify time(mtime): 修改时间,文件内容改变时 change time(ctime): 改变时间,元数据发生改变时
3、touch命令
touch : 创建空文件 用法:touch [option]...file... 选项: -a : 仅改变atime和ctime -m : 仅改变mtime和ctime -t : [[CC]YY]MMDDhhmm[.ss] 指定atime和mtime的时间格式 -c : 若文件存在,则不予创建
4、cp命令
cp : 复制文件和目录 用法: cp [OPTION]... [-T] SOURCE DEST cp [OPTION]... SOURCE... DIRECTORY cp [OPTION]... -t DIRECTORY SOURCE... 选项: -i : 覆盖前提示 -n : 不覆盖 -r, -R:递归复制目录已及目录内所有内容 -d : --no-dereference --preserv=links 不复制原文件,只复制链接名 -a : 归档,相当于 -dR --preserv=all --preserv[=ATTR_LIST] : 保留原文件部分内容 mode : 权限 ownership : 属主属组 ... -v : 显示命令的详细操作过程 -u : --update 只复制比目标更新的文件或者目标不存在的文件 --backup=numbered 目标存在,覆盖前先备份并且加上数字后缀
5、mv命令
mv :移动文件或者改名 用法:mv [OPTION]... [-T] SOURCE DEST mv [OPTION]... SOURCE... DIRECTORY mv [OPTION]... -t DIRECTORY SOURCE... 选项: -i : 提示 -f : 强制 -t :将参数调换 mv -t 目标文件 源文件
6、rm命令
rm :删除 用法:rm [option]...file... 选项: -i : 提示 -f : 强制删除 -r : 递归 # 以下命令请勿在生产环境中执行 # rm -fr / :强制删除根目录及其子目录
7、tree命令
tree : 显示目录树 例:tree / 选项: -d :只显示目录 -L : 指定目录显示的层数 -P : 显示由正则匹配到的路径
8、mkdir与rmdir
mkdir : 创建目录 -p : 忽略报错,且可以自动创建出所需的父目录 -v : 显示命令的详细操作过程 -m [mode]: 创建时直接指定权限 rmdir : 删除空目录 -p : 递归删除空目录 -v : 显示命令的详细操作过程
9、file命令
file : 查看文件类型 用法:file [option] filename... 选项: -b :列出文件辨识的结果,不显示文件名
本文出自 “BigBoss” 博客,请务必保留此出处http://bigboss.blog.51cto.com/12113895/1981537
原文地址:http://bigboss.blog.51cto.com/12113895/1981537