目标路径后面的斜杠(/)用于指示目标路径是一个目录而不是文件。
pwd
显示当前工作目录的绝对路径
ls
-a:显示当前目录所有的文件和目录,包括隐藏的。
-l:以列表的方式显示信息。
cd
cd~或cd:回到自己的家目录。
cd..回到当前目录的上一级。
mkdir
用于创建目录
-p:创建多级目录。
rmdir
删除空目录,若目录下有内容时是无法删除的,若需要删除非空目录,则需要使用rm -rf。
touch
创建空文件
cp
复制文件到指定目录
-r:递归复制整个文件夹
强制覆盖不提示的方法:\cp
rm
删除文件或目录
-r:递归删除整个文件夹。
-f:强制删除不提示。
-rf:连用,删除整个文件夹,不提示。
mv
移动文件与目录(不在同一个目录)或重命名(同一个目录)。
cat
查看文件内容,只能浏览文件,而不能修改文件,为了浏览方便,一般会带上 管道命令 | more。
-n:显示行号
more指令:
操作 | 功能说明 |
空格键 | 向下翻一页 |
回车键 | 向下翻一行 |
q | 代表立刻离开more,不在显示该文件内容 |
ctrl+f | 向下滚动一屏 |
ctrl+b | 返回山一屏 |
= | 输出当前行的行号 |
:f | 输出文件名和当前行的行号 |
less
用来分屏查看文件内容
操作 | 功能说明 |
空格键 | 向下翻动一页 |
[pagedown] | 向下翻动一页 |
[pageup] | 向上翻动一页 |
/子串 | 向下搜寻[子串]的功能;n:向下查找,N:向上查找 |
? 子串 | 向上搜寻[子串]的功能;n:向上查找,N:向下查找 |
q | 离开less这个程序 |
echo
输出内容到控制台
head
用于显示文件的开头部分内容,默认情况下显示文件的前10行内容。
-n:n是数字,填几就显示多少行。也可以在-n后面写数字,效果是一样的。
tail
用于显示文件的结尾部分内容,默认情况下显示文件的前10行内容。
-n:n是数字,填几就显示多少行。也可以在-n后面写数字,效果是一样的。
-f:实时追踪该文档的所有更新。
> 和 >> 指令
>的作用是覆盖,>>的作用是追加。
In
软连接也称为符号链接,类似于windows里的快捷方式,主要存放了链接其他文件的路径。当我们使用pwd指令查看目录时,仍然看到的是软链接所在目录。
In -s
删除也用rm删除
history
查看已经执行过的的历史命令,也可以执行历史指令。
history 10:显示最近使用过的10个指令。
!5:执行历史编号为5的指令。
Ending:
OK,本篇文章就到此结束了,非常感谢你能看到这里,所以如果你觉得这篇文章对你有帮助的话,请点一个大大的赞,支持一下博主,若你觉得有什么问题或疑问,欢迎私信博主或在评论区指出~