文章目录
一、Linux进阶指令集锦
注:带 * 标记的为常用命令。
二、Linux进阶指令详解
2.1.gvim—(文本编辑器,打开文件)
用法:gvim 文件路径
这里的文件可以是不存在的,此时自动创建新文件。
2.2.输出重定向—(覆盖输出“>”,追加输出 “>>”)
用法:正常的执行命令 >/>> 文件路径
输出类型 | 意义 |
---|---|
覆盖输出“>” | 将内容输出到**新文件**中 |
追加输出“>>” | 将内容输出到**已有文件**中 |
示例:vcs --help >vcs_help.txt
主要用于将vcs的用法输入到vcs_help.txt文件中,以便于后期查找相关vcs用法。
2.3.管道—(辅助作用,过滤、扩展)
用法:不可单独使用,需配合其他指令使用,主要起辅助作用。
说明:管道符号“|”, 管道符前边的输出即为后面指令的输入,可以实现多个指令的共同作用。
2.4.more—(显示一屏文件内容)
用法:more 选项 文件路径
2.5.less—(以较少内容显示文件内容)
用法:less 选项 文件路径
注:more命令会占用Ternimal,less命令不会;二者都以**q键退出**命令。
2.6.head—(显示指定文件的开头n行)
用法:head -n 文件路径
2.7.tail—(显示指定文件的末尾n行)
用法:tail -n 文件路径
注:head命令与tail命令的-n选项都表示数字,***不加选项时,默认显示10行。***
2.8.wc—(统计文件内容信息)
用法:wc -lwc 文件路径
常用选项 | 意义 |
---|---|
-l | 表示统计行数lines |
-w | 表示统计单词数words |
-c | 表示统计字节数Bytes |