百度
360搜索
搜狗搜索

linux简单实用命令详细介绍

以下是 Linux 系统中常用的简单实用命令,按功能分类整理,附带语法和示例,适合新手快速上手:

一、文件 / 目录操作

1. 查看文件 / 目录列表(最常用)

  • ls(list)
    语法:ls [选项] [路径]
    常用选项:
    • -l:显示详细信息(权限、大小、时间等)
    • -a:显示隐藏文件(以 . 开头的文件)
    • -h:文件大小以人类可读格式显示(如 KB/MB/GB)
      示例:

    bash

       

    ~

2. 切换目录

  • cd(change directory)
    语法:cd 目标路径
    常用路径:
    • cd ~:回到用户家目录
    • cd ..:回到上一级目录
    • cd -:回到上一次访问的目录
      示例:

    bash

     /home/user  

    //

3. 创建目录

  • mkdir(make directory)
    语法:mkdir [选项] 目录名
    选项:
    • -p:递归创建多级目录(如父目录不存在则自动创建)
      示例:

    bash

     projects  

    parent/child/grandchild

4. 查看文件内容

  • cat(concatenate):显示文件全部内容(适合小文件)
    语法:cat 文件名
    示例:cat README.txt

  • nano:简单文本编辑器(适合新手,比 vim 更易操作)
    语法:nano 文件名
    示例:nano config.txt(编辑文件,按 Ctrl+O 保存,Ctrl+X 退出)

5. 复制文件 / 目录

  • cp(copy)
    语法:cp [选项] 源文件 目标路径
    选项:
    • -r:复制目录(递归复制)
    • -n:不覆盖已存在的文件
      示例:

    bash

     file.txt backup/  

    folder/ new_folder/

6. 删除文件 / 目录

  • rm(remove)
    语法:rm [选项] 文件/目录
    选项:
    • -f:强制删除(不询问)
    • -r:删除目录(递归删除)
      示例:

    bash

     file.txt  

    temp/

二、系统状态与监控

1. 查看系统资源(CPU / 内存 / 进程)

  • top:实时监控系统资源(按 q 退出)
    类似工具:htop(交互性更强,需安装:sudo apt install htopyum install htop

2. 查看磁盘空间

  • df(disk free)
    语法:df -h(以人类可读格式显示各分区空间)
    示例:df -h 输出如:plaintext
    Filesystem      Size  Used Avail Use% Mounted on

    /dev/sda1 50G 30G 18G 63% /

3. 查看内存使用

  • free
    语法:free -h(以人类可读格式显示内存信息)
    示例:plaintext
                  total        used        free      shared  buff/cache   available

    Mem: 15Gi 8.0Gi 4.0Gi 1.2Gi 3.0Gi 7.5Gi

三、网络操作

1. 检查网络连通性

  • ping
    语法:ping 目标IP或域名
    示例:ping www.baidu.com(按 Ctrl+C 停止)

2. 查看网络接口信息

  • ifconfigip addr(推荐新工具 ip
    示例:ip addr 显示网卡 IP、MAC 地址等。

3. 下载文件

  • wget:命令行下载工具(单线程)
    语法:wget 下载链接
    示例:wget https://example.com/file.zip

  • curl:多功能网络工具(可下载文件)
    语法:curl -O 下载链接-O 保留文件名)
    示例:curl -O https://example.com/image.png

四、权限管理

1. 修改文件 / 目录权限

  • chmod(change mode)
    语法:
    • 符号法:chmod ugo+/-rwx 文件名(u = 用户,g = 组,o = 其他,+ 添加权限,- 删除权限)
    • 数字法:chmod 755 文件名(r=4,w=2,x=1,7=4+2+1,5=4+1)
      示例:

    bash

     u+x script.sh  

    config.txt

2. 修改文件所有者 / 所属组

  • chown(change owner)
    语法:chown 用户名:组名 文件名
    示例:chown user:staff data.txt

五、压缩与解压缩

1. 打包压缩(常用格式:tar.gz)

  • tar
    语法:
    • 压缩:tar -czvf 压缩包名.tar.gz 目标文件/目录
    • 解压:tar -xzvf 压缩包名.tar.gz
      选项:
    • -c:创建压缩包
    • -x:解压
    • -z:使用 gzip 压缩(.gz 格式)
    • -v:显示详细过程
    • -f:指定文件名
      示例:

    bash

      backup.tar.gz /data  

    backup.tar.gz /tmp

2. zip 格式

  • zip/unzip
    语法:
    • 压缩:zip -r 压缩包.zip 目录
    • 解压:unzip 压缩包.zip
      示例:zip -r files.zip documents/

六、进程管理

1. 查看进程

  • ps
    语法:ps aux(显示所有用户的进程,a= 所有用户,u= 详细信息,x= 后台进程)
    常用:ps -ef | grep 关键词(过滤特定进程,如 ps -ef | grep nginx

2. 终止进程

  • kill
    语法:kill 进程ID(先通过 ps 找到进程 ID,如 kill 1234
    强制终止:kill -9 进程ID

七、其他实用小工具

  • date:显示当前时间
    示例:date 输出如 2025年04月19日 星期六 15:30:00

  • history:查看命令历史
    示例:history 列出所有执行过的命令,!123 重复执行第 123 条命令

  • sudo:以管理员权限执行命令
    语法:sudo 命令(如 sudo apt update

  • grep:搜索文本中的关键词
    语法:grep "关键词" 文件名
    示例:grep "error" /var/log/syslog(在日志中搜索 "error")

快速上手建议

  1. 多用 man 命令 查看帮助(如 man ls)。
  2. 善用 Tab 键自动补全,减少输入错误。
  3. 危险操作(如 rm -rf)前,先确认路径是否正确。

掌握这些命令后,日常文件操作、系统监控、网络管理等任务基本可以应对,后续可逐步学习进阶命令(如 findawksed 等)。

阅读更多 >>>  目录应该是什么字体(目录应该使用哪种字体?)

网站数据信息

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