-
以下是一些你需要了解的基本命令:
ls:列出当前目录下的文件和文件夹。
cd:改变当前目录。
mkdir:创建新的文件夹。
rm:删除文件或文件夹。
vi:打开一个文本编辑器。 -
接下来,我们将讨论一些重要的运维任务和相应的命令:
安装软件包
yum install <package-name>:
使用yum命令来安装软件包。例如,如果你想安装Apache服务器,你可以运行yum install httpd。
管理服务systemctl start <service-name>
:启动一个服务。
systemctl stop <service-name>
:停止一个服务。
systemctl restart <service-name>
:重启一个服务。
systemctl enable <service-name>
:设置一个服务在系统启动时自动启动。
systemctl disable <service-name>
:设置一个服务在系统启动时不自动启动。
网络管理ifconfig
:显示网络接口信息。
ping <ip-address>
:测试与另一个设备的网络连接。
nslookup <domain-name>
:查找域名的IP地址。
硬盘管理df -h
:显示磁盘空间使用情况。
du -sh <directory>
:显示一个目录的大小 -
初始文件层级结构如下:
/
├── bin
├── boot
├── dev
├── etc
├── home
├── lib
├── lib64
├── media
├── mnt
├── opt
├── proc
├── root
├── run
├── sbin
├── srv
├── sys
├── tmp
├── usr
└── var这些目录包含了CentOS操作系统的各种文件和配置。以下是各目录的作用:
/bin:存放一些常用命令和二进制文件。
/boot:存放系统启动需要的文件,如内核、引导加载程序等。
/dev:存放设备文件,包括磁盘、键盘、鼠标等等。
/etc:存放系统的配置文件,包括网络配置、服务配置等等。
/home:存放用户主目录。
/lib:存放系统库文件。
/lib64:64位系统库文件目录。
/media:用于挂载外部介质,如U盘、光盘等等。
/mnt:用于挂载其他文件系统。
/opt:用于存放第三方软件的安装目录。
/proc:一个虚拟文件系统,包含系统内核信息。
/root:root用户的主目录。
/run:存放系统运行时需要的文件,如pid文件、锁文件等等。
/sbin:存放一些系统管理员常用的命令。
/srv:用于存放一些服务需要提供的数据,如网站的数据。
/sys:一个虚拟文件系统,包含系统硬件信息。
/tmp:存放一些临时文件。
/usr:存放系统的大部分应用程序和文件。
/var:存放一些动态文件,如日志文件、数据库文件等等。