用Ubuntu系统很久了,记录一下linux系统下常见的指令及其参数。
参考:https://www.cnblogs.com/xuxinstyle/p/9609551.html
Linux,全称GNU/Linux,是一套免费使用和自由传播的类UNIX操作系统。
1. ls
ls
命令,展示文件夹内内容,ls
常用参数如下:
1 | -a :全部的档案,连同隐藏档( 开头为 . 的档案) 一起列出来~ |
常用:
1 | ls -l |
2. cd
执行进入文件夹命令
1 | cd ./dir |
3. tree
tree命令,显示树形的层级目录结构,非原生命令,需要安装tree
1 | tree 路径 |
示例:
1 | ├── frp |
4. cp&mv
cp 命令,作用复制,参数如下:
1
2
3
4
5-a :将文件的特性一起复制
-p :连同文件的属性一起复制,而非使用默认方式,与-a相似,常用于备份
-i :若目标文件已经存在时,在覆盖时会先询问操作的进行
-r :递归持续复制,用于目录的复制行为
-u :目标文件与源文件有差异时才会复制mv命令作用为移动文件(重命名):
1
2
3-f :force强制的意思,如果目标文件已经存在,不会询问而直接覆盖
-i :若目标文件已经存在,就会询问是否覆盖
-u :若目标文件已经存在,且比目标文件新,才会更新
5. rm
rm命令作用为删除,参数:
1 | -f :就是force的意思,忽略不存在的文件,不会出现警告消息 |
6. pwd
pwd命令,作用为查看”当前工作目录“的完整路径。
1 | pwd -P # 显示出实际路径,而非使用连接(link)路径; |
7. tar
tar命令,用于压缩解压:
1 | -c :新建打包文件 |
常用:
1 | tar -zxvf FileName.tar.gz # 解压缩 |
8. ps
ps 命令显示运行的进程,还会显示进程的一些信息如pid, cpu和内存使用情况等:
1 | -A :所有的进程均显示出来 |
1 | ps -ef |
9. kill
kill 命令用于终止进程,参数:
1 | kill -signal PID |