(图片来源网络,侵删)
前言
CentOS 是一种流行的 Linux 操作系统,被广泛用于服务器和个人计算机。在使用 CentOS 进行系统管理和维护时,掌握一些简单的命令是非常重要的。本文将介绍一些常用的 CentOS 命令,帮助您更好地使用这个操作系统。
基本命令
1. ls
ls 命令用于列出目录中的文件和子目录。使用 ls 命令时可以添加一些选项来获取更详细的信息,例如:
(图片来源网络,侵删)
- ls -l:以长格式显示文件和目录的详细信息。
- ls -a:显示所有文件和目录,包括隐藏文件。
(图片来源网络,侵删)
2. cd
cd 命令用于切换工作目录。使用 cd 命令时可以指定目录的绝对路径或相对路径,例如:
- cd /home:切换到 /home 目录。
- cd ..:切换到上一级目录。
3. pwd
pwd 命令用于显示当前工作目录的路径。
4. mkdir
mkdir 命令用于创建新的目录。使用 mkdir 命令时可以指定目录的名称,例如:
- mkdir mydir:创建一个名为 mydir 的目录。
5. rm
rm 命令用于删除文件和目录。使用 rm 命令时需要小心,因为删除的文件和目录无法恢复。例如:
- rm myfile.txt:删除名为 myfile.txt 的文件。
- rm -r mydir:删除名为 mydir 的目录及其所有内容。
6. cp
cp 命令用于复制文件和目录。使用 cp 命令时需要指定源文件/目录和目标文件/目录的路径,例如:
- cp myfile.txt mydir/:将 myfile.txt 复制到 mydir 目录中。
7. mv
mv 命令用于移动文件和目录,也可以用于重命名文件和目录。使用 mv 命令时需要指定源文件/目录和目标文件/目录的路径,例如:
- mv myfile.txt mydir/:将 myfile.txt 移动到 mydir 目录中。
- mv myfile.txt newname.txt:将 myfile.txt 重命名为 newname.txt。
8. touch
touch 命令用于创建新的空文件或更新文件的访问时间。使用 touch 命令时需要指定文件的名称,例如:
- touch myfile.txt:创建一个名为 myfile.txt 的空文件。
系统管理命令
1. top
top 命令用于实时监视系统的运行状态。它可以显示 CPU 使用率、内存使用情况、进程列表等信息。可以使用键盘上的数字键来切换不同的视图。
2. ps
ps 命令用于显示当前运行的进程信息。可以使用不同的选项来获取不同的信息,例如:
- ps -ef:显示所有进程的详细信息。
- ps aux:显示所有进程的摘要信息。
3. df
df 命令用于显示磁盘使用情况。使用 df 命令时可以添加一些选项来获取更详细的信息,例如:
- df -h:以人类可读的格式显示磁盘使用情况。
4. free
free 命令用于显示系统内存使用情况。使用 free 命令时可以添加一些选项来获取更详细的信息,例如:
- free -h:以人类可读的格式显示内存使用情况。
5. ifconfig
ifconfig 命令用于显示和配置网络接口。可以使用 ifconfig 命令来查看当前网络接口的 IP 地址、子网掩码等信息。
6. ping
ping 命令用于测试与另一台计算机之间的网络连接。可以使用 ping 命令来检查网络是否正常工作,例如:
- ping www.example.com:测试与 www.example.com 的网络连接。
小知识分享
LINUX 小知识:在 CentOS 中,可以使用 man 命令来查看命令的手册页。要查看 ls 命令的手册页,可以运行以下命令:
man ls
手册页提供了关于命令的详细信息,包括用法、选项和示例等。