Linux常用基础命令

1. ls命令

  • ls 查看当前目录所有文件

2. cd命令

  • cd / 进入根目录
  • cd ~ 进入home目录

3. pwd命令

  • pwd 查看当前路径

4.mkdir命令

  • mkdir 文件夹名 在当前目录下创建文件夹
  • mkdir -p /app/a/b 在app目录下创建路径为a/b的目录,若不存在,则创建

5. rm命令

  • rm - f 文件名 强制删除文件或目录

6. mv命令

  • mv a.txt b.txt 将文件a.txt重名为b.txt
  • mv a.txt /a 将文件a.txt移动到根目录中a文件夹中
  • mv -i a.txt b.txt 将a.txt文件名改为b.txt,若当前目录中已存在b.txt,则直接被覆盖
  • mv * ../ 将当前目录下所有文件移动到上级目录中

7. cp命令

  • cp -r test/ a 递归复制指定目录test/下的文件以及子目录到新目录a中

8. find命令

  • find . -name "*.c" 将当前目录及其子目录下所有文件后缀为.c的文件查询出来

9. tar命令

  • tar -xzvf test.tar.gz 解压文件
  • tar -czvf test.tar.gz a.txt 将a.txt文件压缩为test.tar.gz文件

10. grep命令

  • grep test / 在当前文件夹中所有文件中查询包含有test字的文件

11. ps命令

  • ps -ef | grep 进程关键字 查找指定进程

12. kill命令

  • kill 11111 杀死11111的进程
  • kill -9 11111 彻底杀死11111的进程

13. vim/vi命令

  • vi 文件名 打开该文件
  • i 编辑文本
  • esc键 退出编辑
  • :wq 退出编辑器,且保存文件
  • :q! 退出编辑器,且不保存文件

Linux常用基础命令

上一篇:【转】vim大小写转换


下一篇:idea项目运行时报错提示Could not locate executable null\bin\winutils.exe in the Hadoop binaries