Ubuntu操作系统常用命令指南

版权申诉
0 下载量 50 浏览量 更新于2024-06-30 1 收藏 895KB PDF 举报
"该资源是Ubuntu操作系统中常用命令的大全,涵盖了文件/文件夹管理、系统管理、打包/解压等多个方面,旨在帮助用户更好地在Linux环境中操作和管理文件及系统服务。" 在Ubuntu系统中,熟悉并掌握一系列基本命令是高效工作的关键。以下是对这些命令的详细解释: 1. **文件/文件夹管理** - `ls`:列出当前目录下的文件(不包括隐藏文件)。 - `ls -a`:列出当前目录下所有文件,包括隐藏文件。 - `ls -l`:显示文件的详细信息,如权限、大小、时间戳等。 - `cd ..`:返回当前目录的上一级目录。 - `cd -`:返回上一次所在的目录。 - `cd ~` 或 `cd`:返回当前用户的家目录。 - `mkdir 目录名`:创建一个新的目录。 - `rmdir 空目录名`:删除一个空目录。 - `rm 文件名`:删除一个或多个文件。 - `rm -rf 非空目录名`:递归删除一个非空目录及其所有内容,小心使用,因为这将永久删除数据。 - `mv 路径/文件 经/文件`:移动或重命名文件或目录。 - `find 路径 -name "字符串"`:在指定路径下查找与指定字符串匹配的文件和目录。 2. **系统管理** - `fdisk -l`:查看系统的分区信息。 - `fdisk /dev/sdb`:对指定硬盘进行分区操作。 - `chown`:更改文件或目录的所有者,例如`chown root /home`将/home目录的所有权改为root用户。 - `chgrp`:更改文件或目录的所属组,如`chgrproot /home`将/home的组改为root组。 - `useradd`:创建新用户。 - `groupadd 组名`:创建新组。 - `passwd 用户名`:为用户设置密码。 - `passwd -d 用户名`:删除用户密码,允许无密码登录。 - `passwd -S 用户名`:查询用户的账户状态。 - `usermod -l 新用户名 老用户名`:为用户改名。 - `userdel -r 用户名`:删除用户,包括其所有相关文件和配置。 - `service [servicename] start/stop/restart`:管理系统服务,如启动、停止或重启。 - `/etc/init.d/[servicename] start/stop/restart`:另一种启动、停止或重启系统服务的方式。 - `uname -a`:显示系统内核版本信息。 - `cat /etc/issue`:查看Ubuntu的发行版版本。 - `lsusb`:列出已连接的USB设备。 - `sudo ethtool eth0`:查看网卡状态。 - `cat /proc/cpuinfo`:获取CPU的详细信息。 - `lshw`:显示当前系统的硬件信息。 - `sudo fdisk -l`:查看磁盘信息。 - `df -h`:以人类可读的格式显示磁盘空间使用情况。 - `free -m`:查看内存使用情况。 - `ps -A`:显示当前运行的所有进程。 - `kill 进程号` 或 `killall 进程名`:终止进程,前者需要知道进程ID,后者根据进程名杀死所有匹配的进程。 - `kill -9 进程号`:强制终止进程,通常用于无法正常停止的进程。 - `reboot` 或 `init 6`:重启系统。 - `halt` 或 `shutdown -h now`:关闭系统。 3. **打包/解压** - `tar -cvf benet.tar /home/benet`:创建一个名为benet.tar的打包文件,包含/home/benet目录下的内容。 - `tar -xvf benet.tar`:解压benet.tar文件,恢复原目录结构。 以上就是Ubuntu常用命令的一些详解,熟练掌握这些命令将极大地提高你在Linux环境中的工作效率。