1.ls [参数] [目录或文件名]
参数:
-a 显示所有文件,包含隐藏文件;包括“.“和“..“
-A 显示所有文件,包含隐藏文件,不包括“.“和“..“目录;
-B 不列出文件名以~结尾的文件;
-C 按列列出文件;
-d 仅可以查看目录的属性参数及信息;
-F 这个参数加上后,能给目录添加上/,给可执行文件加上*,给符号链接加上@ 等等,来标记文 件名,目的是让用户方便查看;
-l 长格式输出
-h 习惯人们可阅读的方式来显示文件或目录的大小,比如K、M或G等;
-p 在目录的后面附加/标记;
-r 逆序列出文件;
-t 按文件最后访问(或修改)的时间排序,最新的排在最前面;
-X根据扩展名进行排序,要用到参数;
-U 按原始排序,
-R 递归显示,也就是说,当我们列某个目录的下的所有文件和目录时,能把它的下级目录的内容显示出来。
--help 获得帮助;
--color=never 表示输出输出没有彩色
--color=auto 表示自动
--color=always 表示输出内容有彩色
通配符:
* 代表0个或多个字符
[]内部包括任何字符
? 任何单个字符
2.pwd
显示当前所处目录
3.mv -i
移动文件或目录,可结和通配符使用
-i 人机交互,提示警告消息
#mv file1 file2 注:把file1移动到file2,如果file2不存在,则创建file2文件名;
#mv file1 dir 注:把一个文件移动到一个事实存在的目录;
#mv dir1 dir2 移动目录dir1 到 dir2 ,如果dir2不存在,则创建它;
#mv file1 file2 file3 ... ... dir 移动file1、file2、file3等多个文件到dir目录中;
#mv dir1 dir2 ... ... dirn 注:移动目录dir1和dir2等多个目录到dirn目录中
4.cp [参数选项] 源文件或目录 目标文件或目录
参娄:
-a 等同于-dpR参数一起使用;在复制过程中尽可能保留源文件或目录的属性;
-b 给被覆盖的文件做备份。比如我们把file1 复制到file2时,如果file2存在,我们把file2覆盖掉,用这个参数就能同时生成一个file2~的文件,注意文件名后有~结尾 -d 不间接引用符号链接,保持源文件和目标文件之间的硬链接关系;
-f 删除已存在的目标文件;
-i 覆盖已存在的目标文件之前给出警告提示,这是人机交互的选项;
-l 建立文件硬链接,而不是复制;
-p 保存源文件或目录的最后修改时间和模式,比如要保持目标目录或文件的属主、组、权限和最后访问(或修改)时间;
-R 复制目录时,包括淅目录下所有的子目录和文件;
-s 建立源文件的符号链接,而不是复制源文件。源文件名必须用绝对路径;
-r 复制目录时,包括淅目录下所有的子目录和文件;-r选项不同于-R之处在于尝试打开目的地文件前先删除已存在的目的地文件
-v 在复制之前,输出每个文件的名字;
--help查看帮助;
5.mkdir [参数选项]目录
-m 在创建目录时要授其权限
-p 如果中间目录不存在,则创建它
6.rmdir
删除空目录
-p 删除目录时是一级一级的时行的,值得注意的是,首先从最里面的目录开始。
7.rm -rfi
-r R删除目录及子目录
-f 不提示警告
-i 提示警告
8.创建一个空文件(touch echo cat)
9.ln
ln 源文件链接名 创建当前目录源文件的硬链接
ln /home/test /usr/test1 在/usr下建立/home/test的硬链接
ln -s a b 创建当前目录下a的符号链接b
10.file 文件名
查看文件的类型
11.head/tail
head -n10 文件名 显示文件的前10行
tail -n10 文件名 显示文件的后10行
head 400b/4k/4m 文件名 显示文件的前400/4k/4m个字节
12.more/less
分屏显示文件,more不能往回翻,less则可以上下翻
less命令中还可使用命令:
space 往前一页
page up 往后一页
page down 往前一页
#z 往前移#行,没数字则相当于space
/abc 搜索文本字符串abc
13.wc -lwc 文件名
获取文件中的行数l,字数w,字符数c
阅读(1137) | 评论(0) | 转发(0) |