Linux常用命令详解

需积分: 14 1 下载量 57 浏览量 更新于2024-09-10 收藏 76KB DOC 举报
这篇资源主要介绍了在工作中常用的Linux命令,这些命令是Linux系统管理的基础,对于IT专业人士来说至关重要。Linux作为一款强大的开源操作系统,其命令行界面提供了高效且灵活的工具来执行各种任务。 1. `chkconfig` 命令用于管理系统启动时的服务。`--level3` 参数指定了在运行级别3(多用户,无图形界面)下关闭某个服务,如示例中的 `sendmail`。 2. `ntpdate` 命令用来同步计算机的时钟,确保与指定服务器(如 `192.168.1.31`)的时间一致。 3. `mkdir` 命令用于创建新的目录,例如创建名为 `oracle` 的目录。 4. `mkfs` 命令用于格式化磁盘分区,如 `mkfs.ext3 /dev/sdb1` 创建了一个EXT3文件系统在 `/dev/sdb1` 分区上。 5. `mount` 命令将设备(如 `/dev/sdb1`)挂载到指定目录(如 `/oracle`),使该分区在文件系统中可见并可访问。 6. `cd` 命令用于切换当前工作目录,例如进入 `/home` 目录。 7. `tar` 命令用于处理归档文件,`xzvf` 参数分别表示解压缩、xzip文件格式和查看详细信息。可以解压或压缩文件和目录。 8. `cp` 命令用于复制文件或目录,`-r` 参数表示递归复制目录,例如将目录复制到指定位置。 9. `md5sum` 命令用于验证文件的MD5校验和,确保文件的完整性和未被篡改。 10. `unzip` 命令用于解压缩ZIP格式的文件,如解压 `10201_database_linux32.zip`。 11. `vi` 是一个文本编辑器,可以用来编辑文件,如 `vtnsnames.ora`。 12. `chmod` 命令用于更改文件或目录的权限,`777` 表示给予所有用户读、写、执行权限,`*.sh` 代表匹配所有.sh文件。 13. `sh` 命令用于执行脚本文件,如运行 `install.sh` 或 SQL 文件(需要先登录数据库)。 14. `su` 命令允许切换用户,例如切换到 `oracle` 用户。 15. `chown` 命令用于改变文件或目录的所有者,`-R` 参数表示递归更改,例如将 `oinstall` 目录及其所有子目录的所有权更改为 `oracle` 用户。 16. `rm` 命令用于删除文件或目录,`-rf` 参数强制删除,即使文件被锁定或者目录非空,如删除 `/oracle/ora10/admin` 目录。 17. `cat`, `less`, `more` 命令用于查看文件内容,`tail` 命令则用于查看文件末尾的内容,`-f` 参数持续监控文件变化,`-n200` 指定显示最后200行。 这些基本的Linux命令是日常系统管理、软件部署、问题排查等工作中的常用工具,熟练掌握它们可以极大地提高工作效率。