linux命令大全.doc

preview
需积分: 0 1 下载量 79 浏览量 更新于2012-09-16 收藏 61KB DOC 举报
### Linux命令大全知识点详解 #### 一、安装和登录命令 **1. 进入图形界面** - **startx**: 启动X Window图形界面。通常用于无图形界面的命令行环境中,手动启动图形界面。 - **init 5**: 通过运行`init 5`来启动图形界面。`init`命令后面跟不同的数字代表不同的运行级别,其中5通常代表完全的多用户模式下的图形界面。 **2. 进入字符界面** - **init 3**: 运行`init 3`可以将系统切换到字符界面模式。 **3. 登录** - **login**: 用户登录命令,用于登录到系统中。 **4. 关机** - **poweroff**: 关闭计算机的命令。 - `-p`: 在关闭机器的同时关闭电源。 - `-n`: 在关闭机器时不进行数据同步。 - `-w`: 将关机操作记录到日志中,但不实际执行关机操作。 - `-d`: 不将关机信息记录到日志文件。 - `-f`: 关机时不调用shutdown命令。 **5. 关机重启** - **shutdown**: 控制系统关机或重启的命令。 - `命令格式`: `shutdown [选项] 时间 [信息]` - **时间**: 必要参数,可以是`now`立即关机,或`+5`表示5分钟后关机。 - **信息**: 在关机或重启前给用户的提示信息。 - `-t`: 设置在关机信号发出后的等待时间,如5秒。 - `-k`: 发出警告消息,但实际上不关机。 - `-r`: 重启计算机。 - `-h`: 关机后关闭电源。 - `-f`: 重启时跳过磁盘检查程序(fsck)。 - `-F`: 重启时忽略磁盘检查程序,与`-f`相同。 - `-c`: 取消正在执行的关机操作。 - **示例**: - `#shutdown -k now "just kid"`: 发出警告信息“just kid”,但不实际关机。 - `#shutdown -h now`: 立即关机并关闭电源。 - `#shutdown -r now`: 立即重启计算机。 **6. halt**: 与`poweroff`类似,用于关闭计算机,选项同`poweroff`。 **7. reboot**: 重启计算机。 **8. 文件系统挂载与卸载** - **mount**: 挂载文件系统。 - 挂载光盘: `#mount -t iso9660 /dev/cdrom /mnt/cdrom` 或 `#mount /mnt/cdrom`。 - 挂载软盘: `#mount /mnt/floppy`。 - 挂载U盘或移动硬盘: `#mount -o iocharset=utf8 /dev/sda1 /mnt/usb`。 - 如果本地语言环境不是UTF8,而是GB18030,使用以下命令挂载: `#mount -o iocharset=gb2312 /dev/sda1 /mnt/usb`。 - **umount**: 卸载文件系统。 - 卸载光盘: `#umount /mnt/cdrom`。 - 卸载软盘: `#umount /mnt/floppy`。 - 卸载U盘或移动硬盘: `#umount /mnt/usb`。 - **eject**: 退出光盘。 - **eject -t**: 送入光盘。 - 挂载一个光盘镜像至本地目录: `#mount -t iso9660 -o loop /tmp/cd.iso /mnt/cdrom`。 **9. 字符界面下安装操作系统的命令** - **linux text**: 在字符界面下安装操作系统。 **10. 选择不同方法安装操作系统的命令** - **linux askmethod**: 允许用户在安装过程中选择不同的安装方式。 #### 二、图形化界面相关命令 **1. 系统设置** - **setup**: 调整系统设置。 **2. 服务启动设置** - **ntsysv**: 配置系统服务启动选项。 **3. 登录设置** - **gdmsetup**: 配置GNOME显示管理器。 - **gdmconfig**: 配置GNOME显示管理器的设置。 **4. 网络设置** - **networkconfig**: 配置网络设置。 - **thizconfig**: 另一种配置网络的方法。 **5. 音量控制** - **gnome-volume-control**: 调整音量。 **6. KDE控制中心** - **kcontrol**: KDE桌面环境的控制中心。 **7. KDE设置向导** - **kpersonalizer**: KDE个性化设置向导。 **8. 网络检测命令** - **xmtr**: 网络检测命令,类似于traceroute,用于追踪数据包到达目标的路径。 #### 三、信息显示命令 **1. 显示特定指令执行时所需消耗的时间及系统资源等资讯** - **time**: 测量并显示一个命令的执行时间以及CPU使用情况等。 **2. 显示或设定系统的日期与时间** - **date**: 查看或设置系统日期和时间。 - 若是以加号开头,则显示当前日期时间;否则,用于设定时间。时间格式为`MMDDhhmm[[CC]YY][.ss]`。 **3. 显示日历** - **cal**: 显示当前月份的日历。 - `-m`: 显示当前月的日历。 - `-s`: 显示当前月的日历,并显示星期天为一周的第一天。 - `cal YYYY`: 显示指定年的全年日历。 - `cal MM YYYY`: 显示指定月份的日历。 **4. uptime** - 提供系统运行时间、连接的用户数量以及系统负载等信息。 - `-V`: 显示`uptime`命令的版本信息。 **5. last** - 显示系统开机以来或从每月初登录者的相关信息。 **6. dmesg** - 显示系统启动时的日志信息。 **7. uname** - 显示系统信息。 - `-m`: 显示硬件平台型号。 - `-n`: 显示主机名。 - `-r`: 显示内核版本。 - `-S`: 显示操作系统名称。 - `-V`: 显示操作系统的发行版本。 - `-a`: 显示所有以上信息。 **8. id** - 显示用户的UID和GID。 **9. hostname** - 显示或设置主机名。 - `-a`: 显示主机的别名。 - `-d`: 显示DNS域名。 - `-F`: 从指定文件读取主机名。 - `-i`: 显示主机的IP地址。 **10. who或w** - 显示当前在线登录的用户。 - `-q`: 显示所有登录用户的用户名和登录数量。 - `w user username`: 仅显示指定用户的信息。 **11. whoami** - 显示用户自己的用户名。 **12. whois** - 查询域名注册及IP地址等相关信息。 **13. whatis** - 查看命令的简短解释。 **14. which** - 查找可执行命令所在的路径。
身份认证 购VIP最低享 7 折!
30元优惠券