Linux战地日记——常用的文件操作命令

介绍常用的文件操作命令


几种创建文件的方式 

进入test文件夹后,可以通过

1.touch、vi可直接创建文件,例如:

$ touch f1
$vi f2

2.通过cp复制、mv移动,创建文件。

3.重定向到一个不存在的文件,例如:

$ echo hello > f3
$ cat nihao > f4.txt
$ less nihao > f5
$ more nihao >f6 
$ ls nihao > f7


几种显示文件的方式 

cat、more、less、head 、tail同时具有文件内容显示的功能,但它们各自还具有一些独特功能。

1.cat命令,合并功能
$cat f1 显示文件f1的内容
$cat f1 f2 同时显示f1、f2的内容
$cat f1 f2 > f3 将文件f1、f2合并到文件f3中


2.more命令,文件分屏显示
提示:space下一屏,enter下一行,B上一屏,Q退出。
$ more -10 f4 每10行显示一次


3.less命令,文件分屏显示
提示:与more类似,略有不同之处是:PageUp向上翻页PageDown向下翻页

4.head命令,在屏幕上显示指定文件的若干行。
参数 -v 是显示文件内容,并给出标题;-q是显示文件内容,但并不给出标题。
$ head -5 f1 显示文件的前5行

5.tail,在屏幕上显示末尾若干行。
$tail f3 显示最后10行
$ tail +30 f3 显示从30行至文件末尾。





你可能感兴趣的:(shell,linux战地日记)