Linux文件管理

1、用root账户登录到终端,使用cat,more,less,head,tail等命令显示/etc/inittab文件。

(1)cat命令、

该命令的主要功能是用来显示文件,依次读取其后所指文件的内容并将其输出到标准到设备上。另外,还能够用来连接两个或多个文件,形成新的文件。该命令的常用形式如下:

cat [option] filename

下面给出使用该命令的例子,如图3-1所示。

Linux文件管理

(2)more命令

在查看文件过程中,因为有的文件过于庞大,文本在屏幕上迅速地闪过,用户来不及看清其内容。该命令就可以一次显示一屏文本,并在终端底部打印出“--more--”,系统还将同时显示出已显示文本占全部文本的百分比。若要继续显示,按回车或空格键即可。该命令的常用形式如下:

more [option] filename

下面给出示例,如图3-2所示。

Linux文件管理

(3)less命令

该命令的功能和more命令的功能基本相同,也是用来按页显示文件。如果要按页显示/etc/inittab文件,显示效果,如图3-3所示。

Linux文件管理

(4)head命令

该命令只显示文件或标准输入的头几行内容。该命令的常用形式如下:

head –number filename

下面给出显示/etc/inittab文件的前3行,如图3-4所示。

Linux文件管理

(5)tail命令

和head命令的功能相对应。如果想查看文件的尾部,可以使用tail命令。该命令的常用形式如下:

tail option filename

下面给出显示/etc/inittab文件的最后4行,如图3-5所示。

Linux文件管理

(6)用mkdir命令在/root目录下创建一个test目录,如图3-6所示。

Linux文件管理

(7)用cp命令将/etc目录及其下所有内容复制到/test目录下,如图3-7所示。

Linux文件管理

(8)将/root/test/etc目录用tar命令打包成etc.tar.gz,查看etc.tar.gz的内容,解压缩etc.tar.gz。如图3-8所示。

Linux文件管理

(9)删除test目录,如图3-9所示。

Linux文件管理