Linux 系统常用命令大全

需积分: 31 0 下载量 150 浏览量 更新于2024-07-28 收藏 320KB PDF 举报
Linux 常用命令大全 Linux 操作系统是目前最流行的开源操作系统之一,了解 Linux 常用命令是每个 Linux 用户和管理员的必备技能。本文汇总了 Linux 中常用的文件管理、软件管理、系统管理、服务管理、网络管理、磁盘管理、用户管理和脚本相关命令,旨在帮助 Linux 用户和管理员快速掌握 Linux 的使用和管理技能。 **文件管理命令** 1. 创建空白文件:`touch` 2. 删除非空目录:`rm -rf 目录名`(-r 表示递归删除,-f 表示强制删除) 3. 恢复删除的文件(ext3 文件系统):`ext3grep /dev/sdb1 --ls --inode2`,记录 inode 信息,然后使用 `ext3grep /dev/sdb1 --restore-inode 49153` 恢复目录 4. 查看磁盘分区格式:`df -T` 5. 卸载挂载:`umount /data/` 6. windows 文本转 Linux 文本:`dos2unix` 7. Linux 文本转 windows 文本:`unix2dos` 8. 转换编码:`iconv -f gbk -t utf8 原.txt > 新.txt` 9. 查看 MD5 值:`md5sum` 10. 硬链接:`ln` 11. 符号连接:`ln -s` 12. 查看文件开头内容:`head` 13. 查看文件结尾内容:`tail -f` 14. 监视日志文件:`tail -f` 15. 检查文件类型:`file` 16. 重命名:`rename source_pattern target_pattern source_files` 17. 更改默认权限:`umask` 18. 按数字排序:`sort -n` 19. 按数字倒叙:`sort -nr` 20. 过滤重复行:`sort -u` 21. 删除重复的行:`uniq` 22. 重复的行出现次数:`uniq -c` 23. 只显示不重复行:`uniq -u` 24. 将两个文件合并用 tab 键分隔开:`paste` **软件管理命令** (待续) **系统管理命令** (待续) **服务管理命令** (待续) **网络管理命令** (待续) **磁盘管理命令** (待续) **用户管理命令** (待续) **脚本相关命令** (待续) 本文只是 Linux 常用命令的入门级教程,更多高级命令和技巧将在后续文章中继续更新。