Linux下关于文件&&目录操作的命令小结
Linux下关于文件&&目录操作的命令小结
本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】整理原创,转载请注明出处!
一、文件操作命令
1.1 查看文件
Linux下查看文件的命令有很多,下面列出的几个是几乎所有Linux发行版中都带有的命令,他们各有特点,适用于不同的场合。
- cat [filename] , 查看整个文件,适合小文件(如果看大文件,只能看到屏幕飞速的刷……一瞬间就到尾部了)
- head [filename],查看文件的首部【默认前10行,可以用-num
选项指定显示的行数】
- tail
[filename] , 查看文件的尾部【默认尾10行,可以用-num
选项指定显示的行数】
- more
[filename],分段查看文件,适合大文件【输入命令后先显示文件的前面一部分,屏幕下方显示当前阅读的百分比,形如:--More--(18%);然后按空格键翻到下一屏,或按回车键滚到下一行】
- view [filename],vi的只读版本,使用vi的命令进行翻页等操作
上述命令的参数都可以有多个,以达到同时(或依次)查看多个文件的目的。当操作系统为CentOS 5.2时,若输入参数有多个,则
-
cat命令 依次显示多个文件,中间没有任何间隔符
-
head命令 依次显示多个文件的首部,每个文件以
==> filename <== 开头【UNIX系统据说是 = = > filename < + = =】
-
tail命令 依次显示多个文件的尾部,每个文件以
==> filename <== 开头【UNIX系统据说只能使用单参数】
-
more命令 依次分段显示多个文件,每个文件以::::::::::::::(\r)filename(\r)::::::::::::::开头【且每个文件结束后,下方的百分比提示变成:--More--(Next file: filename2
);继续翻屏或滚行后,开始显示新文件】
-
view命令 同时显示多个文件,多个文件间的切换命令同vi,可参考:《一些常用代码编辑器(Vi、gedit、EditPlus、SourceInsight)的使用技巧小结》第一小节
1.2 创建(空白)文件
广义上说,大部分命令其实都可以创建文件,当他们通过 >> 或 >(输出重定向操作符)将自己的输出信息重定向到一个不存在的文件时,系统就会自动帮助创建该文件。不过这样得到的文件基本都是有内容的,不是所以,下面要介绍的几个命令,都可以创建我们通常意义上所说的空白新文件。