Ubuntu Linux命令速查指南
需积分: 42 25 浏览量
更新于2024-07-18
1
收藏 187KB DOC 举报
"Linux Ubuntu常用命令大全"
在Linux操作系统中,Ubuntu作为一个流行的发行版,其命令行界面提供了丰富的功能,使得用户能够高效地管理和操作系统。本文将详细介绍一些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 非空目录名`:递归删除一个非空目录及其所有内容。
二、系统管理
1. `fdisk -l`:查看系统分区信息。
2. `fdisk /dev/sdb`:对指定的硬盘进行分区操作。
3. `chown root /home`:改变文件或目录的所有者为root用户。
4. `chgrp root /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 进程名`:结束一个进程,进程号通常通过`ps -A`得到。
25. `kill -9 进程号`:强制结束一个进程,无视其挂起状态。
26. `reboot` 或 `init 6`:重启Linux系统。
27. `halt` 或 `init 0` 或 `shutdown -h now`:关闭Linux系统。
三、打包/解压
1. `tar -c`:创建包。
2. `tar -x`:释放包。
3. `tar -v`:显示命令执行过程。
4. `tar -z`:处理gzip压缩的文件。
5. `tar -cvf benet.tar /home/benet`:将/home/benet目录打包。
6. `tar -zcvf benet.tar.gz /mnt`:打包并压缩/mnt目录。
7. `tar -zxvf benet.tar.gz`:解压缩文件。
8. `tar`命令还有许多其他选项,例如添加 `-j` 用于处理bzip2压缩,`-J` 用于处理xz压缩等。
了解并熟练使用这些命令是Linux Ubuntu系统管理的基础,对于日常操作和故障排查具有重要意义。随着经验的积累,你还可以学习更高级的命令和工具,进一步提升在Linux环境中的工作效率。
2023-06-28 上传
2011-07-19 上传
2023-11-22 上传
2023-11-28 上传