Lesson1 Linux 文件常用查看命令 cat、ls、more、less、head、touch

Linux 命令格式 命令 [选项]  [参数]。

选项中通常用 "-"引导单个字符,用"--"引导多个字符。

单个字符选项可以写在一起,用"-"引导。

查看linux系统手册可用 man + 命令名 ,查看帮助可用 命令 +  --help 。

一、 cat命令:

1.  由第一行开始显示文件内容:

cat file.txt

  

2.  读入数据到文件:

从终端读入
cat > file.txt  

从文件中读入
cat a.txt b.txt > c.txt

3.  例子:

cat -n a.txt > b.txt

二、 ls命令:

1.  常用命令选项:

  •  -F  列出文件Flag,目录以 / 、可执行文件以 * 、符号链接文件以 @ 、普通文件无标记结尾。
  •  -a  列出所有隐藏文件
  •  -l   列出文件详细信息  -->  ls -l = ll
  •  -r   反向排序
  •  -t   以时间排序(晚到早)
  •  -u  以文件上次访问时间排序
  •  -1  一行只显示一个文件

 分享几个操作 

 

 

 

 2. 关于文件详细信息:

 第一列

 第1个字符:- 代表普通文件、b块设备文件、d目录文件、c字符设备文件、l符号链接文件、p命名管道文件。

 第2-4字符: 文件所有者访问权限,r读、w写、x执行

 第5-7字符: 同组用户访问权限

 第8-10字符:其它用户访问权限

 其它

 第 2 列: 文件link或子目录数。

 第3,4列: 文件主的名字及组名。

 第 5 列: 文件大小,目录为目录表大小,link为link字符长度,设备列出主次设备号、管道列出管道内数据长度。

 第 6 列: 文件最后一次被修改的时间。

 第 7 列: 文件名。

三、  分屏显示文件内容:

1.  more: 

 +n :从第n行开始显示。

 -f :计算行数。

 -s:合并多行空白为一行。

 +/str:从str开始后显示。

 2.  less:

 -a:显示最后一页。

 -f :强制打开文件。

 -N:显示行号。

 -s:合并空白行。

3.  head:

 head -n file:显示file文件的头n行。

4.  tail:

 tail -n file:显示file文件的最后n行。

四、 touch:

1.  命令功能:将文件最后一次修改时间设置为当前时间,但不修改文件内容。

2.  示例: 

发布了45 篇原创文章 · 获赞 30 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/sinat_40471574/article/details/104720048