Linux命令

5 阅读2分钟
  1. ls:列出目录内容,包括参数-l(详细列表)、-a(显示隐藏文件)

  2. cd:切换目录。

    • cd dir:进入当前文件夹下的dir目录
    • cd /:进入操作系统的根目录
    • cd ~:进入当前用户的根目录
    • cd ..:进入上一级目录
  3. pwd:查看当前位置

  4. touch 命令: 创建一个空文件。例如 touch a.txt(原文 “换” 为笔误)

  5. mkdir 命令: 创建目录。格式是:mkdir 目录名

  6. mkdir -p 命令: 创建目录,如果父级目录不存在,就建立一个父级目录。

  7. 删除文件。如 rm file.txt。它会给出一个提示,让用户确认(输入 yes)之后再删除。

  8. 删除文件无需用户确认。如 rm -f file.txt

  9. 删除目录。如 rm -r dir(谨慎使用)。

  10. 删除目录无需用户确认。如:rm -rf ./bbb 将目录及以下所有递归逐一删除,无需用户确认rm -rf /* 将根目录及以下所有递归逐一删除,无需用户确认请特别小心使用!

  11. 复制文件

格式:cp 源文件 目标文件

示例:把 file1.txt 复制一份得到 file2.txt

创建空文件:touch file1.txt

  1. 复制目录

格式:cp -r 源文件夹 目标文件夹

示例:把目录 dir1 复制一份得到 dir2

创建空目录:mkdir dir1

  1. 重命名和移动

格式:mv 源文件 目标文件

说明:如果源文件和目标文件在同一个目录下,就是重命名,否则就是移动

  1. cat 命令

作用是连接文件并打印到标准输出设备(如 console 控制台)上。示例:

  1. more 命令

功能类似 cat,但会以翻页形式显示,适合查看大文件。示例:

enter 键:一行一行翻页 space 键:翻下一页 b 键:翻到上一页

  1. more -tail

查看文件的结尾部分内容。

  1. more -n

用于显示行数,默认为 10 行。