linux--文件系统

才开始接触linux是这样:

 

 

 这个是shell界面

 

 

 

根目录下的文件 :

        linux在路径中不使用盘符;采用的是虚拟目录(根目录'/' 就是一个虚拟目录) ,以根目录为基础的虚拟目录,

        /        虚拟目录的根目录

        /bin        二进制文件目录,用户级别的工具(如:ls、 cat、常用的一些命令)

        /boot      设备启动后要加载系统需要的文件

        /dev       设备目录,linux在这里创建设备节点

        /etc        系统配置文件目录

        /home       用户的主目录,创建的用户默认文件

        /lib       库目录,存放系统和应用程序的库文件

        /media       媒体目录,可移动设备的常用挂载点

        /mnt        挂载目录,其他移动媒体设备的挂载点

        /opt       可选目录,一般存放第三方软件包和数据文件

        /proc      进程目录,存放现有硬件及当前进程的相关信息

        /root      root用户主目录

        /sbin      系统二进制目录,存放管理员级别的工具

        /run       运行目录,存放系统运行时的数据

        /srv        服务目录,存放本地服务的相关文件

        /sys       系统目录,存放系统硬件信息的相关文件

        /tmp      临时目录,可以在该目录中创建和删除临时工作文件

        /usr       用户二进制目录,大量用户级的工具和数据文件

        /var      可变目录,用户存放经常变换的文件,比如日志  

 列举几个常用的配置文件做说明:

    /etc/passwd       这个文件是用户列表信息和用户目录,是否允许登录

    /etc/group       用户组信息

    /etc/hosts                          主机名与本地自定义域名文件

    /etc/hostname      主机名文件

    /etc/resolv.conf     这个是存放dns地址的文件

系统启动目录文件

    /etc/init/       这个目录存放的是启动的配置文件,比如在那个运行级别

    /etc/init.d/      存放的是启动的bash文件  ,启动服务可以执行 /etc/init.d/server_name [start|stop|restart]

redhat8 的启动管理器添加了systemd

    /etc/systemd/system   目录主要放了 /usr/lib/systemd/system/servername.service文件 的ln链接,一般启动服务执行 systemctl start servername

网路配置文件

    /etc/network/interfaces 文件在ubuntu出现,配置网路接口,

需要调整内核参数的文件

    /etc/sysctl.conf        更改之后不用重启,重启之后保留

    /etc/sysctl.d/         添加配置文件net.ipv4.icmp_echo=1,之后临时生效 需要sysctl -p /etc/sysctl.d/*.conf  ,

    /proc/sys           更改系统内核文件 之后重启恢复原来的参数 临时生效

 

    

 

posted @ 2021-11-12 22:03  caibird_bg  阅读(38)  评论(0编辑  收藏  举报