linux命令大全.doc
需积分: 0 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**
- 查找可执行命令所在的路径。

wxlacl
- 粉丝: 0
最新资源
- 六大出色互联网产品经理会注意的地方.doc
- 基于虚拟仪器的轮胎硫化温度压力控制系统设计数据库部分软件设计说明.doc
- 学校新建楼信息化建设方案.doc
- 最速下降法及MATLAB程序.ppt
- 相遇网络友谊.docx
- 计算机学科专业与人才培养.ppt
- 企业铁路专用线通信网的规划与展望.docx
- 新产品研发流程优化与研发项目管理模板.doc
- 源自《Tensorflow 实战 Google 深度学习框架》的 TensorFlow 学习笔记
- 一种可自由设置时长的倒计时器电路设计方案
- 软考信息技术处理员重点解析.docx
- 公安局2020年度“互联网+”工作总结.docx
- 区块链多币种钱包系统开发app源码-算力系统开发.pdf
- 2023年浙江工业大学计算机组成考试要点.doc
- photoshop学习资料.doc
- 银行授信业务IT操作系统实施-PPT课件.ppt