你必须要知道的20个linux 的操作系统命令

5 阅读1分钟
  1. pwd查看当前所在目录

  2. cd切换目录

    • cd .. 返回上一级
    • cd ~ 回到家目录
  3. ls列出文件 / 目录

    • ls -l 详细信息
    • ls -a 显示隐藏文件
  4. man查看命令帮助(man ls

  5. ll:显示当前目录下的文件


二、文件与目录操作(7 个)

  1. mkdir创建目录:mkdir test

  2. rm删除文件 / 目录

    • rm 文件
    • rm -rf 目录(强制删除)
  3. cp复制:cp 源 目标

  4. mv移动 / 重命名:mv a.txt b.txt

  5. touch创建空文件:touch a.txt

  6. cat查看文件内容:cat a.txt

  7. less分页查看大文件:less log.txt


三、权限与用户(3 个)

. chmod修改权限:chmod 755 文件 12. chown修改所有者:chown user:group 文件 13. sudo以管理员权限执行命令


四、进程与系统(3 个)

  1. ps查看进程:ps aux
  2. top实时查看系统资源
  3. kill杀死进程:kill PID

五、查找与网络(3 个)

  1. grep搜索文件内容:grep "关键词" 文件
  2. find查找文件:find / -name "*.log"
  3. ifconfig / ip addr查看网卡与 IP

六、more (命令功能类似cat,不过会以翻页的形式显示,适合大文件观看)

  1. more -tail:查看文件结尾部分内容
  2. more -n:用于显示行数,默认为十行

七、输出重定向(两种)

  1. 覆盖原来文件中的所有内容:> echo 111 > a.txt
  2. 添加到文件的末尾:>>

echo 111 >> a.txt