百度
360搜索
搜狗搜索

linux最常用命令20个详细介绍

以下是 Linux 系统中最常用的 20 个命令,涵盖文件操作、系统监控、网络工具、文本处理等核心场景:

一、文件与目录操作(8 个)

  1. ls

    • 功能:列出目录内容(文件 / 文件夹)
    • 常用:ls -l(详细信息)、ls -a(显示隐藏文件)、ls -h(人性化大小显示)

  2. cd

    • 功能:切换目录
    • 示例:cd /home(进入目录)、cd ..(返回上级目录)、cd ~(回到用户主目录)

  3. mkdir

    • 功能:创建目录
    • 示例:mkdir mydir(创建单个目录)、mkdir -p parent/child(递归创建多级目录)

  4. rm

    • 功能:删除文件或目录
    • 注意:rm file.txt(删除文件)、rm -r dir(删除目录)、rm -f(强制删除,不询问)

  5. cp

    • 功能:复制文件或目录
    • 示例:cp src.txt dest.txt(复制文件)、cp -r dir1 dir2(复制目录)

  6. mv

    • 功能:移动文件 / 目录(或重命名)
    • 示例:mv old.txt new.txt(重命名)、mv file /target/(移动文件)

  7. cat

    • 功能:查看文件内容(适合小文件)
    • 示例:cat file.txt(显示全文)、cat file1 file2 > merged.txt(合并文件)

  8. nano/vim

    • 功能:文本编辑(nano 简单易用,vim 功能强大)
    • 示例:nano config.conf(编辑文件,适合新手)、vim file.txt(进入编辑模式需先按 i

二、系统监控与管理(5 个)

  1. top/htop

    • 功能:实时监控系统进程和资源(CPU / 内存 / 磁盘等)
    • 区别:htop 界面更友好,支持鼠标操作(需安装:sudo apt install htopyum install htop

  2. df

    • 功能:查看磁盘空间使用情况
    • 常用:df -h(以人性化单位显示)

  3. du

    • 功能:查看目录或文件占用的磁盘空间
    • 示例:du -sh /path(显示目录总大小,-s 汇总,-h 人性化单位)

  4. ps

    • 功能:查看进程状态
    • 常用:ps aux(显示所有用户的进程)、ps -ef(长格式显示进程信息)

  5. kill

    • 功能:终止进程
    • 示例:kill 1234(根据进程 ID 终止进程)、kill -9 1234(强制终止)

三、网络与下载(4 个)

  1. ping

    • 功能:测试网络连通性
    • 示例:ping www.baidu.com(检查是否能访问目标地址,按 Ctrl+C 停止)

  2. wget/curl

    • 功能:下载文件(wget 命令行下载,curl 更灵活)
    • 示例:wget https://example.com/file.zipcurl -O https://example.com/file.txt

  3. netstat/ss

    • 功能:查看网络连接、端口状态(ssnetstat 更高效)
    • 常用:netstat -tunlp(查看监听的 TCP/UDP 端口及对应进程)

  4. ssh

    • 功能:远程连接到其他 Linux 服务器
    • 示例:ssh user@remote_ip(通过 SSH 登录远程主机)

四、文本处理与搜索(2 个)

  1. grep

    • 功能:在文件或文本中搜索指定模式的内容
    • 示例:grep "error" log.txt(查找包含 "error" 的行)、grep -i(忽略大小写)

  2. tail

    • 功能:查看文件末尾内容(适合实时日志)
    • 常用:tail -f log.log(实时追踪日志更新,按 Ctrl+C 停止)

阅读更多 >>>  工作技能linux命令

五、其他实用命令(1 个)

  1. tar
    • 功能:压缩 / 解压缩文件(支持多种格式,如 .tar.gz.tar.bz2
    • 示例:
      • 压缩:tar -zcvf archive.tar.gz file1 file2-z gzip 压缩,-c 创建,-v 显示过程)
      • 解压:tar -zxvf archive.tar.gz-x 解压,-v 显示详细信息)

扩展提示

  • 管道 |重定向 > / >>:用于组合命令(如 ls -l | grep ".txt"),或输出到文件(>> 追加内容)。
  • sudo:以管理员权限执行命令(如 sudo apt update)。
  • man:查看命令手册(如 man ls 查看 ls 的详细用法)。

这些命令覆盖了 Linux 日常使用的 80% 以上场景,建议通过实践(如虚拟机或本地终端)加深理解。

网站数据信息

"linux最常用命令20个"浏览人数已经达到24次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linux最常用命令20个的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!