基于centos release 7.9.2009的LINUX基础知识

发布时间 2023-05-02 16:23:30作者: 大于昨天
  1. 以下是一些你需要了解的基本命令:

    ls:列出当前目录下的文件和文件夹。
    cd:改变当前目录。
    mkdir:创建新的文件夹。
    rm:删除文件或文件夹。
    vi:打开一个文本编辑器。

  2. 接下来,我们将讨论一些重要的运维任务和相应的命令:

    安装软件包

    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>:显示一个目录的大小

  3. 初始文件层级结构如下:

    /
    ├── 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:存放一些动态文件,如日志文件、数据库文件等等。