Ubuntu操作系统常用命令指南

版权申诉
0 下载量 11 浏览量 更新于2024-06-30 收藏 133KB DOCX 举报
"Ubuntu常用命令大全" Ubuntu是一个广泛使用的Linux发行版,对于系统管理员和开发者来说,掌握一些基本的命令行操作是至关重要的。以下是一些在Ubuntu中常用的命令,涵盖了文件/文件夹管理、系统管理和打包/解压等方面。 **文件/文件夹管理** 1. `ls`:列出当前目录的文件,不包括隐藏文件。 2. `ls -a`:列出当前目录的所有文件,包括隐藏文件。 3. `ls -l`:列出当前目录下文件的详细信息,如权限、大小、时间戳等。 4. `cd ..`:返回当前目录的上一级目录。 5. `cd -`:回到上一次所在的目录。 6. `cd ~` 或 `cd`:回到当前用户的家目录。 7. `mkdir 目录名`:创建一个新目录。 8. `rmdir 空目录名`:删除一个空目录。 9. `rm 文件名 文件名`:删除一个或多个文件。 10. `rm -rf 非空目录名`:递归删除一个包含文件的非空目录。 11. `mv 路径/文件 经/文件`:移动或重命名文件或目录。 12. `find 路径 -name "字符串"`:在指定路径下查找与字符串匹配的文件和目录。 **系统管理** 1. `fdisk -l`:查看系统的所有分区信息。 2. `fdisk /dev/sdb`:对指定的硬盘(例如sdb)进行分区操作。 3. `chown root /home`:将/home目录的属主更改为root用户。 4. `chgrp root /home`:将/home目录的属组更改为root组。 5. `useradd 用户名`:创建一个新的用户。 6. `groupadd 组名`:创建一个新的用户组。 7. `passwd 用户名`:为用户设置或更改密码。 8. `passwd -d 用户名`:删除用户密码,使用户无密码登录。 9. `passwd -S 用户名`:检查账号密码状态。 10. `usermod -l 新用户名 老用户名`:为用户更改用户名。 11. `userdel -r 用户名`:删除用户及其所有关联文件。 12. `service [servicename] start/stop/restart`:控制系统的服务启动、停止或重启。 13. `/etc/init.d/[servicename] start/stop/restart`:另一种服务管理方式。 14. `uname -a`:显示系统内核版本信息。 15. `cat /etc/issue`:查看Ubuntu发行版的具体版本。 16. `lsusb`:列出已连接的USB设备信息。 17. `sudo ethtool eth0`:查看网络接口eth0的状态。 18. `cat /proc/cpuinfo`:获取CPU的详细信息。 19. `lshw`:查看系统当前的硬件配置。 20. `sudo fdisk -l`:查看磁盘信息。 21. `df -h`:显示磁盘的使用情况。 22. `free -m`:查看内存使用情况。 23. `ps -A`:列出当前运行的所有进程。 24. `kill 进程号` 或 `killall 进程名`:停止一个进程。 25. `kill -9 进程号`:强制结束一个进程。 26. `reboot` 或 `init 6`:重启系统。 27. `halt`、`init 0` 或 `shutdown -h now`:关闭系统。 **打包/解压** 1. `tar -cvf benet.tar /home/benet`:创建一个名为benet.tar的打包文件,包含/home/benet目录下的内容。 2. `tar -xvf benet.tar`:解压benet.tar到当前目录。 3. `-c` 代表创建包,`-v` 显示过程,`-f` 指定打包文件名,`-z` 表示使用gzip压缩。 4. 支持其他选项,如`-j` 使用bzip2压缩,`-J` 使用xz压缩等。 了解并熟练使用这些命令可以极大地提高在Ubuntu环境中的工作效率,无论是日常操作还是系统维护。