温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

unix有哪些常用命令

发布时间:2026-10-02 05:40:49 来源:亿速云 阅读:82 作者:小樊 栏目:系统运维

Unix(以及类 Unix 系统,如 Linux、macOS)有大量常用命令,下面按使用场景分类列出最常见、最实用的命令,并附简要说明:


一、文件与目录操作

  • ls:列出目录内容
    • ls -l(详细信息)、ls -a(含隐藏文件)
  • cd:切换目录
    • cd ~(回家目录)、cd ..(上级)
  • pwd:显示当前所在目录
  • mkdir:创建目录
    • mkdir -p a/b/c(递归创建)
  • rmdir:删除空目录
  • rm:删除文件或目录
    • rm -r(递归)、rm -f(强制)
  • cp:复制文件/目录
    • cp -r(复制目录)
  • mv:移动或重命名
  • touch:创建空文件或更新时间戳
  • ln:创建链接
    • ln -s(软链接)

二、查看与编辑文件

  • cat:查看文件全部内容
  • more / less:分页查看
  • head:查看开头几行(head -n 10)
  • tail:查看末尾几行(tail -f 实时跟踪)
  • vi / vim:文本编辑器
  • nano:简易编辑器
  • echo:输出内容
  • wc:统计行数、词数、字符数

三、权限与用户

  • chmod:修改权限
    • chmod 755 file
  • chown:修改拥有者
  • chgrp:修改用户组
  • whoami:当前用户
  • who / w:登录用户
  • su:切换用户
  • sudo:以管理员权限执行

四、进程管理

  • ps:查看进程
    • ps aux
  • top / htop:实时进程监控
  • kill:终止进程
    • kill -9 PID
  • pkill:按名称杀进程
  • jobs / fg / bg:任务控制

五、网络相关

  • ping:测试连通性
  • ifconfig / ip:查看网络接口
  • netstat / ss:网络连接状态
  • curl / wget:下载或请求网络资源
  • ssh:远程登录
  • scp:安全复制文件
  • telnet / nc:端口测试

六、压缩与解压

  • tar:打包/解包
    • tar -czvf x.tar.gz dir
    • tar -xzvf x.tar.gz
  • gzip / gunzip
  • zip / unzip

七、搜索与文本处理

  • find:按条件查找文件
    • find . -name "*.log"
  • grep:文本搜索
    • grep "error" log.txt
  • sed:流编辑器
  • awk:文本分析
  • sort / uniq / cut / tr

八、系统信息

  • uname -a:系统信息
  • df -h:磁盘空间
  • du -sh:目录大小
  • free -h:内存使用
  • uptime:系统运行时间
  • date:日期时间

九、管道与重定向

  • |:管道(前后命令连接)
  • >:覆盖重定向
  • >>:追加重定向
  • <:输入重定向

示例:

ps aux | grep nginx
cat error.log | sort | uniq -c

如果你需要某个方向的命令详解(比如网络排错、权限管理、Shell 脚本),可以告诉我。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI
助
手