一、Linux系统目录结构

作者: 下午茶_da6d | 来源:发表于2019-11-13 21:50 被阅读0次

    查看linux系统目录ls /

    (PS:我用的是公司云主机,把含有公司信息的目录马赛克掉) 图片.png

    关键目录解释

    1. / 根目录

    linux最高一级目录

    2. /boot

    引导程序目录,系统启动时读该目录文件

    3. /bin 、/sbin系统命令:

    /bin:存放用户最经常使用的二进制可执行文件,如cp、cat等
    /sbin:存放系统管理员使用的系统管理程序。

    4. /etc

    系统配置文件目录,其重要子目录:

    (1)vim /etc/passwd ---存放系统用户信息

    dev:x:500:500:dev:/home/dev:/bin/bash
    

    用户名-口令-用户标识号-组标识号-注释性描述-用户家目录-使用的shell
    详细参考:
    https://www.linuxidc.com/Linux/2018-11/155322.htm
    https://www.jinchutou.com/p-100507266.html

    (2)/etc/profile---环境变量配置

    如环境变量添加php命令路径后,执行php脚本不再需要输入绝对路径

    export PATH=$PATH:/Data/apps/php/bin 
    

    (3)/etc/bashrc ---定义别名

    比如我们希望输入lt就可以执行ls -lt命令,可在bashrc文件中添加:

    alias lt='ls -lt'
    

    执行source /etc/bashrc 即可使用lt别名

    (4)etc/vimrc---vim编辑器设置

    比如:
    设置vim显示行号,在末尾添加set number
    设置tab键长度,在末尾添加set ts=1
    详细参考:
    https://blog.csdn.net/qq_26079093/article/details/93175788

    5. /root

    root用户价目录

    6. /home

    普通用户家目录,比如添加用户useradd jss,会自动为用户jss创建家目录/home/jss

    7. /proc:

    系统信息的映射,

    #查看CPU个数
    cat /proc/cpuinfo | grep "physical id" | uniq | wc -l
    8    **uniq命令:删除重复行;wc –l命令:统计行数**
    
    #查看CPU核数
    cat /proc/cpuinfo | grep "cpu cores" | uniq
    cpu cores       : 1
    
    #查看CPU型号
    cat /proc/cpuinfo | grep 'model name' |uniq
    model name      : Intel Xeon E312xx (Sandy Bridge)
    
    #查看内存总数
    cat /proc/meminfo | grep MemTotal
    MemTotal:       32878624 kB
    

    参考文档:https://blog.csdn.net/zhangliao613/article/details/79021606

    8. /usr目录

    一般软件安装在该目录下,详细可参考:
    https://www.cnblogs.com/aidata/p/11753179.html

    9. /var:

    存放日志文件。

    10. /tmp:

    用来存放一些临时文件

    相关文章

      网友评论

        本文标题:一、Linux系统目录结构

        本文链接:https://www.haomeiwen.com/subject/ywyhictx.html