Linux CentOS 基本命令指南

5星 · 超过95%的资源 需积分: 50 58 下载量 109 浏览量 更新于2024-07-31 收藏 75KB DOC 举报
"Linux常用基本命令及应用技巧" 在IT领域,CentOS是一个广泛使用的开源操作系统,基于Red Hat Enterprise Linux(RHEL),它提供了一个稳定、安全的服务器平台。对于新手来说,掌握CentOS中的基本命令是至关重要的。下面将详细介绍一些常见的CentOS命令及其用途。 1. **用户登录与权限**: - CentOS启动后,用户需要通过`login`命令输入用户名和密码进行登录。默认的系统管理员用户是`root`,具有最高的系统权限。 - 当看到提示符`#`时,表示当前用户是`root`,具有管理员权限。如果是普通用户,提示符会是`$`。 2. **注销**: - `logout`命令用于用户退出当前会话,返回到登录界面。 3. **关机与重启**: - `shutdown`命令用于安全地关闭或重启系统。 - `-h`参数用于关机,如`shutdown -h now`立即关机。 - `-r`参数用于重启,如`shutdown -r now`立即重启。 - 可以指定关机时间,如`shutdown -h +10`将在10分钟后关机。 4. **文件和目录操作**: - `cd`:改变当前工作目录,如`cd /home/user`进入`/home/user`目录。 - `ls`:列出目录内容,`ls -l`显示详细信息。 - `mkdir`:创建新目录,`mkdir mydir`创建名为`mydir`的目录。 - `rm`:删除文件或目录,`rm -rf mydir`强制删除`mydir`及其内容。 - `cp`:复制文件或目录,`cp file1 file2`复制`file1`到`file2`。 - `mv`:移动或重命名文件,`mv file1 file2`将`file1`改名为`file2`。 5. **文本编辑器**: - `vi`或`vim`:一个常用的文本编辑器,用于创建和编辑文件。 - `nano`:另一个简单易用的文本编辑器。 6. **文件搜索**: - `find`:查找文件,如`find / -name myfile`在根目录下查找名为`myfile`的文件。 - `grep`:在文件中搜索特定文本,如`grep "text" file`在`file`中查找包含"text"的行。 7. **包管理**: - `yum`(在CentOS 8及更早版本中)或`dnf`(在CentOS 8+中):安装、更新和管理软件包,如`yum install package_name`安装指定软件包。 8. **网络命令**: - `ping`:测试网络连接,如`ping google.com`检查与Google服务器的连接。 - `ifconfig`:查看或配置网络接口信息。 - `nslookup`或`dig`:查询DNS记录。 9. **进程管理**: - `ps`:查看当前进程状态。 - `top`:实时监控系统资源使用情况,包括CPU和内存占用。 - `kill`或`pkill`:结束进程,如`kill -9 pid`终止进程ID为`pid`的进程。 10. **系统信息**: - `uname`:显示系统信息,如`uname -a`显示操作系统、内核版本等详细信息。 - `df`:查看磁盘空间使用情况。 - `free`:查看内存和交换分区使用情况。 熟练掌握这些基本命令是使用和管理CentOS系统的基础,随着经验的积累,还可以学习更多高级操作和工具,提升对系统的掌控能力。记得实践是提高技能的最好方式,不断尝试并理解每个命令的作用和用法。