帮助命令
help
大多数 GNU 工具都有--help 选项,用来显示工具的一些信息,用法。注意:help 命令只能显示 shell 内部的命令帮助信息。而对于外部命令的帮助信息只能使用 man 或者 info 命令查看。
-s:输出短格式的帮助信息。仅包括命令格式。
man
Linux 下的帮助指令,通过 man 指令可以查看 Linux 中的指令帮助、配置文件帮助和编程帮助等信息。显示的是系统的手册页,也就是查看帮助文档,如果系统没有文档,则不会显示这些帮助信息的,这个比 help 要详细
-a:在所有的 man 帮助手册中搜索;
-f:等价于 whatis 指令,显示给定关键字的简短描述信息;
-P:指定内容时使用分页程序;
-M:指定 man 手册搜索的路径。
info
是一个基于菜单的超文本系统,是由 GNU 项目开发并由 Linux 发布,包括一些关于 Linux Shell,工具,GNU 项目开发程序说明文档,不但显示一些选项,还会有一些范例。
-d:添加包含 info 格式帮助文档的目录;
-f:指定要读取的 info 格式的帮助文档;
-n:指定首先访问的 info 帮助文件的节点;
-o:输出被选择的节点内容到指定文件。常用快捷键:
?键:它就会显示 info 的常用快捷键。
N 键:显示(相对于本节点的)下一节点的文档内容。
P 键:显示(相对于本节点的)前一节点的文档内容。
U 键:进入当前命令所在的主题。
M 键:敲 M 键后输入命令的名称就可以查看该命令的帮助文档了。
G 键:敲 G 键后输入主题名称,进入该主题。
L 键:回到上一个访问的页面。
SPACE 键:向前滚动一页。
BACKUP 或 DEL 键:向后滚动一页。
Q:退出 info。
如何确定命令的类型?
type 命令 就可查看该条命令的类型。
pwd,ls 和 cd
pwd
当你不知道当前你是处于哪一个目录,或者想要知道当前目录的全路径得时候,就可以使用这条命令来查看。
ls
获取当前的目录下的文件(不包括隐藏文件,不用-a 都是如此),具体的用法可通过 man ls
查看,比较常用的有
-a:获取该目录下的全部文件(包括隐藏文件)
-l:可以查看文件的目录下的文件的详细信息
-t:按时间先后顺序查看目录下的文件
-r:按相反顺序查看目录下的文件
-lh:可以查看目录下的文件详细信息,其中大小以 K/M/G 等展示
-R:列出该目录下的文件的以及他的所有层级。
cd
进入到某一个目录,后接着需要进入的目录路径,可以是当前位置的相对路径,也可以是绝对路径。
cd - :回到上一工作区
cd .. : 回到上级目录
touch,mkdir 和 rmdir,rm
当我们想要创建一个文件或者文件夹的时候就可以使用这些命令来操作。
touch
使用该命令来创建一个文件的操作,利用还可利用参数进行特殊的修改
-a:只修改文件的 access(访问)时间
-c:不创建不存在的文件
-d:使用指定的日期而不是现在的日期
-m:只修改 Modify(修改)时间
-r file:使用指定文件 file 的时间戳(access,modify)更新文件的时间戳(access,modify)
注:
access 表示最后一次访问(仅仅是访问,没有改动)文件的时间
modify 表示最后一次修改文件的时间
change 表示最后一次对文件属性改变的时间,包括权限,大小,属性等等
-t:将时间修改为参数指定的日期,如:07081556 代表 7 月 8 号 15 点 56 分
mkdir
使用该命令来创建一个目录
-p:创立多级目录,例如 mkdir /a/b/c/d 就会在根目录下创建 a 目录,a 目录下创建 b 目录。。以此创立多级目录
rmdir
如果需要删除一个非空目录得时候可以使用该命令
rm
由于 rmdir 只可以删除非空目录,所以我们就可以使用这个命令来进行操作
-r:代此参数可以删除目录以及目录下的其他的东西,是递归删除
-f:不进行任何提示直接将文件删除
cp 和 mv
cp
命令可以将文件或目录复制到另一个地方
cp 目标 目标地址
注意,如果目标地址最后一级不是一个目录,那么就代表将该文件复制到相应地方并重命名。
-p:复制的时候保留时间
-v:显示整个过程
-a:复制的时候保留所有东西
-r:复制整个目录
mv
该命令既可以对文件重命名也可以对文件进行移动
重命名:mv 目标文件 新名称
移动:mv 目标文件 目录地址
-i:若指定目录已有同名文件,则先询问是否覆盖旧文件
-f:在 mv 操作要覆盖某已有的目标文件时不给任何指示;
文本查看命令
cat
将文本内容显示到终端
-n:由 1 开始对所有输出的行数编号。
-b:和 -n 相似,只不过对于空白行不编号。
-s:当遇到有连续两行以上的空白行,就代换为一行的空白行。
head
查看文件开头的信息,默认 10 行可以通过 head -行数指定要显示的行数
tail
查看文件结尾的信息,默认也是 10 行,也可通过 taul -行数来指定要显示的行数
-f:对文件进行跟踪显示,常用于日志文件的查看。
more
从头开始查看一部分文件,按空格继续。
less
从末尾开始查看一部分文件,按空格继续
wc
查看文件的具体信息,行数等
-l:查看长度
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于