[关闭]
@HUST-SuWB 2018-04-22T09:38:34.000000Z 字数 1134 阅读 276

Linux私房菜读书笔记

Finlabtech


more/less

more功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。more命令从前向后读取文件,因此在启动时就加载整个文件。
less 的用法比起 more 更加的有弹性。 在 more 的时候,我们并没有办法向前面翻, 只能往后面看,但若使用了 less 时,就可以使用 [pageup] [pagedown] 等按 键的功能来往前往后翻看文件,更容易用来查看一个文件的内容!除此之外,在 less 里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜。

head/tail

head与tail它们是用来显示开头或结尾某个数量的文字区块(默认十行)。head用来用来显示文件开头,tail显示文件结尾。

whereis/which/find

whereis 只能搜索二进制文件(-b),man 帮助文件(-m)和源代码文件(-s)。
which 本身是 Shell 内建的一个命令,我们通常使用 which来确定是否安装了某个指定的软件,因为它只从 PATH 环境变量指定的路径中去搜索命令。
应该是这几个命令中最强大的了,它不但可以通过文件类型、文件名进行查找而且可以根据文件的属性(如文件的时间戳,文件的权限等)进行搜索。

chmod

Linux的文件基本上分为三个属性:可读(r),可写(w),可执行(x)。另外,有一些程序属性的执行部分不是x,而是s,这表示执行这个程序的使用者,临时可以有和拥有者一样权力的身份来执行该程序。以rwx(Owner)r-x(Group)r-x(Other)为例:这个例子表示的权限是:使用者自己可读,可写,可执行;同一组的用户可读,不可写,可执行;其它用户可读,不可写,可执行。
权限的数字表示法:

  1. r 读取权限,数字代号为“4”;
  2. w 写入权限,数字代号为“2”;
  3. x 执行或切换权限,数字代号为“1”;

所以chmod 777 file就表示放开所有权限。

grep

Linux三大神器之一。一句话总结:grep是一种强大的文本搜索工具。Linux常用指令---grep(搜索过滤)

awk

Linux三大神器之一。一句话总结:awk是一种强大的文本处理工具。20分钟 Awk 入门

sed

Linux三大神器之一。一句话总结:sed是一种强大的文本解析转换工具。SED 简明教程

ps/top

ps看到的是命令执行瞬间的进程信息,而top可以持续的监视。

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注