Linux - 基本命令

帮助命令

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:查看长度

# Linux 

标题:Linux - 基本命令
作者:amore
地址:HTTPS://iamwaiting.cn/articles/2019/11/06/1573017674174.html
彧言:  正在加载今日诗词....

评论

取消