Linux命令重点
(1)Linux的shell程序默认是bash 程序;
(2)Linux命令格式包含三个部分,分别是: 命令 、 选项 、 参数 ;
(3)Linux命令选项前为单个减号(-),后面一般为 单字符 ,选项前为双减号(–),后面一般为 单词 ;
(4)Linux命令中使用的通配符有 ? * [] ;
(5)命令 ls /usr/bin/w* 的效果是 列出指定目录下的所有以w开头的文件或目录 ;
(6)命令 ls /usr/bin/w?? 的效果是 列出指定目录下的以w开头名称长度为3的所有文件或目录 ;
(7)命令 ls /usr/bin/[xyz]* 的效果是 列出指定目录下的文件名以x或y或z开头的所有文件或目录 ;
(8)命令 ls /usr/bin/[!a-h]* 的效果是 列出指定目录下的文件名不以a到h区间字母开头的所有文件或目录 ;
(9)目录操作时,“.” 表示 当前目录 ;
(10)目录操作时,“…” 表示 上一级目录 ;
(11)目录操作时,“-” 表示 上一次工作目录 ;
(12)目录操作时,“~” 表示 用户主目录 ;
(13)命令ln可以建立文件链接,这种链接分为: 硬链接 和 软链接 ;
(14)命令touch可以改变文件的三种时间,分别是: access time 、 modify time 、 change time ;
less 命令
1.命令格式:
less [参数] 文件
2.命令功能:
less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。
3.命令参数:
-b <缓冲区大小> 设置缓冲区的大小
-e 当文件显示结束后,自动离开
-f 强迫打开特殊文件,例如外围设备代号、目录和二进制文件
-g 只标志最后搜索的关键词
-i 忽略搜索时的大小写
-m 显示类似more命令的百分比
-N 显示每行的行号
-o <文件名> 将less 输出的内容在指定文件中保存起来
-Q 不使用警告音
-s 显示连续空行为一行
-S 行过长时间将超出部分舍弃
-x <数字> 将“tab”键显示为规定的数字空格
/字符串:向下搜索“字符串”的功能
?字符串:向上搜索“字符串”的功能
n:重复前一个搜索(与 / 或 ? 有关)
N:反向重复前一个搜索(与 / 或 ? 有关)
b 向后翻一页
d 向后翻半页
h 显示帮助界面
Q 退出less 命令
u 向前滚动半页
y 向前滚动一行
空格键 滚动一行
回车键 滚动一页
[pagedown]: 向下翻动一页
[pageup]: 向上翻动一页