Linux常用命令详解与实战

5星 · 超过95%的资源 需积分: 10 18 下载量 5 浏览量 更新于2024-09-13 收藏 218KB DOC 举报
这篇资源是关于Linux操作系统的常用命令手册,涵盖了文件管理、系统维护、文件系统操作、打印管理、用户与权限管理、软件包管理、进程控制等多个方面,旨在帮助用户熟练掌握Linux环境中的基本操作。 1. **文件管理**: - `ls`:列出目录内容,`ls -a`会显示所有文件,包括隐藏文件。 - `pwd`:显示当前工作目录的完整路径。 - `cd`:切换目录,`cd ..`返回上一级目录,`cd -`返回上次目录,`cd ~`返回家目录。 - `mkdir`:创建目录,`mkdir -p`可以创建多级目录。 - `rmdir`:删除空目录。 - `rm`:删除文件,`rm -rf`用于删除非空目录及其内容。 - `cat`、`more`、`less`:查看文件内容,`more`和`less`支持分页。 - `mv`:移动或重命名文件。 - `cp`:复制文件。 - `find`:查找特定文件,例如`find 路径 -name "字符串"`。 2. **文件系统操作**: - `df`:查看磁盘空间使用情况。 - `du`:查看目录或文件大小。 - `fdisk`:用于硬盘分区管理,如创建、查看分区。 - `mkfs`:格式化磁盘,如`mkfs.ext3`和`mkfs.ext2`。 - `mount`:挂载文件系统,如`mount -t 类型 设备 路径`。 - `umount`:卸载文件系统。 3. **权限与用户管理**: - `chmod`:更改文件或目录权限,如`chmod u+s`、`chmod g+r`、`chmod o+w`。 - `chown`:更改文件或目录所有者。 - `chgrp`:更改文件或目录所属组。 - `useradd`、`groupadd`:创建新用户和组。 - `passwd`:设置或修改用户密码。 - `usermod`:修改用户属性,如改名、锁定或解锁账户。 - `userdel`:删除用户。 - `groupmod`:修改组属性,如改名、改变组ID。 - `gpasswd`:添加用户到组。 4. **打印管理**: - `redhat-config-printer-tui`:图形化安装打印机界面。 - `lp`、`lpq`、`lprm`:打印、查看打印队列和取消打印任务。 5. **软件包管理**: - `rpm`:处理RPM软件包,包括查询、安装、升级、删除等。 6. **进程控制**: - `init`:改变系统运行级别,`init 6`重启,`init 0`关机。 - `runlevel`:查看当前运行级别。 - `chkconfig`:管理服务的启动状态。 - `ps`、`pstree`:查看系统进程。 - `nice`、`renice`:调整进程优先级。 - `kill`:结束进程。 - `at`、`cron`:调度任务执行。 这些命令是Linux日常操作的基础,熟练掌握它们能有效提高工作效率。学习和理解这些命令的使用方法对于Linux用户来说至关重要。