文章目录
- 什么是命令行
- Linux下常见的命令行(待补全)
- 如何使用 explainshell.com
什么是命令行
在百度百科中,命令行的定义是这样的:
命令提示符是在操作系统中,提示进行命令输入的一种工作提示符。在不同的操作系统环境下,命令提示符各不相同。
命令行的掌握是一个程序员的基础。在不同的环境下,命令行是不一样的,功能可能会有所不同。
Linux下常见的命令行(待补全)
-
ls
ls 为list的缩写,中文释义为 罗列。
常见的用法有:
ls 路径
:查看输入的路径下的所有文件/文件夹97351@DESKTOP-GV90EHG MINGW64 ~ $ ls ~/Desktop/ PanDownload/ 'Visual Studio Code.lnk'* 迅雷快鸟.lnk*
ls -a 路径
:加了个a,在 ls 的基础上,显示当前目录 ./ 以及父级目录 ../ 。97351@DESKTOP-GV90EHG MINGW64 ~ $ ls ~/Desktop/ ./ 'Visual Studio Code.lnk'* ../ 迅雷快鸟.lnk* PanDownload/
ls -l 路径
:以列表形式展示文件。d目录,r读取权限,w写入权限,x执行权限,-无权限。97351@DESKTOP-GV90EHG MINGW64 ~ $ ls -l ~/Desktop/ -rw-r--r-- 1 97351 197609 20552 9月 10 21:31 【江湖又相逢】.zip -rw-r--r-- 1 97351 197609 8834458 9月 10 21:38 【一盏】吃鸡姐妹捏脸数据包.rar -rw-r--r-- 1 97351 197609 282 9月 9 00:07 desktop.ini
ls -al 路径
:比 ls -l 路径 多了当前目录 ./ 以及父级目录 ../。97351@DESKTOP-GV90EHG MINGW64 ~ $ ls -al ~/Desktop/ total 9009 drwxr-xr-x 1 97351 197609 0 9月 13 19:41 ./ drwxr-xr-x 1 97351 197609 0 9月 11 00:29 ../ -rw-r--r-- 1 97351 197609 20552 9月 10 21:31 【江湖又相逢】.zip -rw-r--r-- 1 97351 197609 8834458 9月 10 21:38 【一盏】吃鸡姐妹捏脸数据包.rar
-
cat
cat是一个文本查看和编辑工具。基本用法为:
cat 参数 文件名
97351@DESKTOP-GV90EHG MINGW64 ~/Desktop $ cat 1.txt aaaa
-
mv
mv是move的缩写,意为移动。
mv 源路径 目标路径
97351@DESKTOP-GV90EHG MINGW64 ~/Desktop $ mv 1.txt 2.txt 97351@DESKTOP-GV90EHG MINGW64 ~/Desktop $ ls 2.txt
-
touch
touch,创建文件、更新文件修改时间。97351@DESKTOP-GV90EHG MINGW64 ~/Desktop $ touch 1.txt 97351@DESKTOP-GV90EHG MINGW64 ~/Desktop $ ls -l -rw-r--r-- 1 97351 197609 0 9月 14 19:36 1.txt 97351@DESKTOP-GV90EHG MINGW64 ~/Desktop $ touch 1.txt 97351@DESKTOP-GV90EHG MINGW64 ~/Desktop $ ls -l -rw-r--r-- 1 97351 197609 0 9月 14 19:38 1.txt
如何使用 explainshell.com
explainshell如同百度一样,在输入框中输入想要查询的命令,回车即可。