一、Linux基础指令集锦
注:上述加 * 的命令为常用命令。
二、Linux基础指令详解
2.1.whoami—(查看用户自己当前的用户名)
用法:直接键入命令即可
2.2.clear—(清屏命令)
用法:直接键入命令即可
2.3.pwd—(显示当前目录print working directory)
用法:直接键入命令即可
2.4.ls—(显示文件目录列表list)
用法:①ls
②ls 路径
③ls 选项 路径
注:命令中的路径有 绝对对径 和 相对路径 之分
命令中的选项则有很多种,常用的选项如下表:
常用选项 | 含义 |
---|---|
-l | 表示以列表(list)的形式显示 |
-a | 表示显示所有文档(含隐藏文档) |
-h | 表示以高可读性显示 |
2.5.mkdir—(创建目录make directory)
用法:①mkdir 路径 在所在路径创建目录(文件夹)
②mkdir -p 路径 创建多层不存在的目录
③mkdir 路径1 路径2 ... 路径n 一次性创建多个目录
注:路径可以为文件夹名称,也可以是包含文件夹名称的路径
2.6.touch—(创建文件)
用法:此命令可被gvim命令取代
2.7.cd—(改变当前工作目录change directory)
用法:cd 路径
在使用此命令时,经常会用到./(当前目录)和../(上一级目录)符号.
2.8.cp—(复制文档到指定路径copy)
用法:cp 源文档路径 目的文档路径
这里的文档可以是文件,也可以是文件夹;若为**复制文件夹**,还要在原有的用法基础上加上 *选项 -r* ,
这里的r表示recursive,递归的意思。
2.9.mv—(移动/剪切文档move,重命名)
用法:mv 源文档路径 目的文档路径
注意:在移动文档(文件/文件夹)时,不需要添加-r选项,区别于cp命令。且移动前后,路径中不要变更文档名称。
补充:mv也是重命名命令**,其移动前后的路径中,只改变所要移动的文档名称。
2.10.rm—(删除指令remove)
用法:rm 选项 要移除的文档路径
常用选项 | 含义 |
---|---|
-r | 表示递归,删除文件夹(目录) ,recursive |
-f | 表示强制删除,不需要询问确认 |
2.11.cat(直接打开一个文件)
用法:cat 文件路径
除常规用法外,cat指令可以和输出重定向">"合并使用,来合并文件。
用法:cat 待合并文件路径1 待合并文件路径2 ... > 合并后文件路径
输出重定向 | 含义 |
---|---|
覆盖输出 “>” | 将内容输出到新文件 |
合并输出 “>>” | 将内容输出到已有文件中 |
详细命令查询网址 [link]https://man.linuxde.net/
或使用–help指令进行查询使用方法