根文件系统(rootfs)

  

/boot :引导文件存放目录,内核文件(vmlinuz)、引导加载器(bootloader,grub)
    /bin : 基本的用户二进制命令,所有用户都可使用,不能够关联至独立分区。OS启动会用到的程序放到其中
    /sbin: 管理类的基本命令;不能够关联至独立分区。OS启动会用到的程序放到其中
    /lib:基本共享库文件,以及内核模块文件(lib/modules);
    /lib64:专用于X86——64系统上的辅助共享库文件存放位置;
    /etc: 配置文件目录(大多数都是纯文本文件)
    /home/USERNAME:普通用户家目录;
    /root:管理员的家目录;
    /media:便携式移动设备挂载点:cdrom usb
    /mnt:临时文件系统挂载点
    /dev:设备文件及特殊文件存放位置;
        b:block device随机访问
        c:character device线性访问
    /opt:第三方应用程序安装位置;
    /srv:当前系统上运行的服务用到的数据;
    /tmp:临时文件存储位置;
    /usr:universal shared,read-only data全局共享只读数据
        bin:保证系统拥有完整功能而提供的应用程序;      
        sbin:
        lib:
        lib64:
        include:c程序使用的头文件(描述调用库文件的方式)
        share:结果化独立的数据。例如doc,man等;
        local:第三方应用程序安装位置;
            bin,sbin,lib,lib64,etc,share
    /var:可变数据日志文件等
        cacheL:应用程序缓存数据目录
        lib:可变状态信息
        local:专用语为/usr/local下存储可变数据
        lock:锁文件
        log:日志目录及文件
        run:运行中的进程相关的数据:通常用于存放进程的PID程序
        tpm:专用于系统重启过程中所产生的临时文件
        spool:应用程序数据池
    /proc:用于输出内核与进程信息相关的虚拟文件系统
    /sys:用于输出当前系统上硬件设备相关信息的虚拟文件系统    
    /selinux:加强安全策略。相关的安全策略等信息的存储位置。

linux上的应用程序的组成部分:
        二进制程序:/bin ,/sbin /usr/sbin, /usr/local/bin,/usr/local/sbin
        库文件:/lib /lib64 /usr/lib /usr/local/lib /usr/local/lib64
        配置文件:/etc/ /etc/DIRECTORY /usr/local/etc
        帮助文件:/usr/share/man /usr/share/doc /usr/local/share/man /usr/local/share/doc

linux下的文件类型:
        -(f):普通文件
        d:目录文件;
        b:块设备文件
        c:字符文件
        l:符号链接文件(只便是软链接)
        p:管道文件
        s:套接字文件:socket;(类似于垮主机通信)

系统管理类命令
        关机:halt,poweroff,shutdown,init 0
        重启:reboot
                -f:强制,不调用shutdown 
                -p:切断电源
        shutdown:-r :reboot  -h:halt
                    -c:取消关机或重启操作
                now:立刻  +m:相对时间+3m hh:mm:绝对时间表示

用户登录信息查看命令:
        whoami:显示当前登录的有效用户
        w:系统上当前所有的登录会话及所做的操作。

        

    

    

    

    

    

    

    

     



转载于:https://blog.51cto.com/11700957/1914837