ubuntu---100条常用命令

打印 上一主题 下一主题

主题 1743|帖子 1743|积分 5229

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
在 Ubuntu 体系中,掌握常用命令能显著提升操作效率。以下是 100 条常用命令,涵盖文件管理、体系信息、用户权限、网络配置、软件包管理等多个方面:
一、文件与目次管理

  1. ls - 列出目录内容。
  2. ls -l - 详细列表显示。
  3. ls -a - 显示隐藏文件。
  4. cd - 切换目录。
  5. cd ~ - 切换到主目录。
  6. cd .. - 切换到上一级目录。
  7. pwd - 显示当前目录。
  8. mkdir - 创建目录。
  9. mkdir -p - 递归创建目录。
  10. rmdir - 删除空目录。
  11. rm - 删除文件或目录。
  12. rm -r - 递归删除目录。
  13. rm -f - 强制删除。
  14. rm -rf - 强制递归删除。
  15. cp - 复制文件或目录。
  16. cp -r - 递归复制目录。
  17. mv - 移动或重命名文件或目录。
  18. touch - 创建空文件或更新文件时间戳。
  19. cat - 查看文件内容。
  20. more - 分页查看文件内容。
  21. less - 更灵活的分页查看。
  22. head - 查看文件开头部分。
  23. tail - 查看文件结尾部分。
  24. tail -f - 实时跟踪文件更新。
  25. find - 查找文件。
  26. grep - 文本搜索。
  27. grep -i - 忽略大小写搜索。
  28. grep -r - 递归搜索。
复制代码
二、体系信息与管理

  1. uname -a - 显示系统所有信息。
  2. top - 实时显示系统进程和资源使用情况。
  3. htop - 更友好的系统资源监控工具(需安装)。
  4. ps - 显示当前运行的进程状态。
  5. ps -aux - 显示所有用户的所有进程。
  6. kill - 终止进程。
  7. kill -9 - 强制终止进程。
  8. df -h - 检查磁盘空间使用情况。
  9. du -sh - 估算文件和目录的磁盘使用情况。
  10. free -h - 显示内存使用情况。
  11. uptime - 显示系统运行时间和负载平均值。
  12. dmesg - 显示内核日志。
  13. journalctl - 查看系统日志。
  14. journalctl -f - 实时查看日志。
  15. journalctl -u - 查看指定服务的日志。
  16. vmstat - 报告虚拟内存统计信息。
  17. iostat - 报告 CPU 和输入/输出统计信息。
复制代码
三、用户与权限管理

  1. sudo - 以超级用户身份执行命令。
  2. su - 切换用户身份。
  3. useradd - 添加新用户。
  4. userdel - 删除用户。
  5. userdel -r - 删除用户及其主目录。
  6. passwd - 修改用户密码。
  7. chmod - 更改文件或目录的权限。
  8. chown - 更改文件或目录的所有者。
  9. chgrp - 更改文件或目录的所属组。
  10. groupadd - 添加用户组。
  11. groupdel - 删除用户组。
  12. id - 显示用户和组信息。
  13. sudo -i - 切换到 root 用户。
复制代码
四、网络配置与管理

  1. ifconfig - 显示或配置网络接口(较新版本中可能被 ip 替代)。
  2. ip addr show - 显示所有网络接口的详细信息。
  3. ping - 测试网络连接。
  4. netstat - 显示网络连接、路由表等信息(已被 ss 取代)。
  5. ss -tulnp - 显示套接字统计信息。
  6. wget - 从网络上下载文件。
  7. curl - 用于传输数据的命令行工具。
  8. nslookup - 查询域名解析。
  9. dig - 域名查询工具。
  10. ssh - 远程登录。
  11. scp - 远程复制文件。
  12. rsync - 远程同步文件。
  13. ufw - 简单防火墙管理。
  14. ufw status - 查看防火墙状态。
  15. ufw allow - 允许指定端口的流量。
  16. ufw deny - 拒绝指定端口的流量。
  17. ufw enable - 启用防火墙。
  18. ufw disable - 禁用防火墙。
复制代码
五、软件包管理

  1. apt-get update - 更新软件包列表。
  2. apt-get upgrade - 升级所有可升级的包。
  3. apt-get install - 安装软件包。
  4. apt-get remove - 卸载软件包。
  5. apt-get purge - 卸载软件包并删除配置文件。
  6. apt-get autoremove - 自动清理不再需要的包。
  7. apt-get clean - 清理所有软件缓存。
  8. apt-get autoclean - 清理旧版本的软件缓存。
  9. apt-get dist-upgrade - 升级系统(含内核)。
  10. apt-cache search - 搜索包。
  11. apt-cache show - 显示包的相关信息。
  12. dpkg -i - 安装 .deb 包。
  13. dpkg -r - 移除包。
  14. dpkg -l - 列出已安装的包。
  15. snap install - 安装 Snap 包。
  16. snap remove - 卸载 Snap 包。
  17. snap list - 列出已安装的 Snap 包。
复制代码
六、其他常用命令

  1. tar -czvf - 压缩目录。
  2. tar -xzvf - 解压 .tar.gz 文件。
  3. gzip - 压缩文件。
  4. gunzip - 解压缩文件。
  5. crontab -e - 编辑定时任务。
  6. crontab -l - 列出定时任务。
  7. history - 查看命令历史。
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

用户云卷云舒

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表