zoukankan      html  css  js  c++  java
  • linux文件系统(一)

    linux的文件系统以及文件类型
    一.linux 文件系统:

    根文件系统(rootfs) rootfilesystem

    /etc,/usr,/var,/home,/dev

    系统自我运行必须用到的路径:(除了boot和home之外大部分是不能关联到独立分区的)
    1./boot :引导文件的存放目录: 内核文件,引导加载器(bootloader,grub)都存在此目录;对于任何linux 都是一样的。

    2./bin :供所有用户的基本命令,不能关联至独立分区,OS启动会用到的程序。

    3./sbin :管理员root用的,管理类基本命令,不能关联至独立分区,OS启动会用到的程序。

    4./lib :基本共享库文件,以及内核模块文件(/lib/modules) 查看其下文件 ls /lib

    5./lib64:专用于x86_64系统上的辅助 ls /lib64

    6./etc :配置文件目录,多数是纯文本文件
    /etc/opt
    /etc/X11 :协议,图形界面的配置文件
    /etc/sgml:

    7./home :
    /home/USERNAME :普通用户家目录
    /root:管理员的家目录,

    8./media :便携式移动设备挂载点
    cdrom

    9./mnt :零时文件系统挂载点

    10./dev : 设备文件目录,以及特殊文件
    b:block device 随机访问
    c:character deviece :线性访问

    11./opt :第三方应用程序的安装位置

    12./srv :系统上运行的服务用到的数据
    13.tmp:临时文件存放位置


    14./usr 独立分区(只读,不需要修改):
    1. bin :保证系统拥有完整功能提供的应用程序
    2. sbin:
    3. lib
    4. lib64
    5. include :C程序的头文件
    6. share :doc,man背景图片,
    7. src :源码
    8. local :第三方应用程序的安装位置,可以关联至完全独立的分区上

    15./var :可变数据文件目录,可独立分区
    cache:应用程序缓存数据的目录
    lib:可变状态信息
    local:专用于usr/local下的应用程序存可变数据
    lock:锁文件
    log:日志文件
    opt:专用于为/opt下应用程序存储可变数据
    run:运用中进程相关的数据,通常用于存储进程的pid文件
    spool:缓冲池,应用程序数据池
    tmp:保存系统两次

    16./proc 用于输出内核与进程信息相关的虚拟文件系统

    17./sys:用于输出当前系统上硬件设备相关信息的虚拟文件系统,也是一个伪文件系统。

    18./selinux:selinux相关的安全策略等信息的存储位置

    二.linux上的应用程序的组成部分:

    1.二进制程序:/bin,/sbin,/usr/bin,/usr/sbin,/usr/local/bin,/usr/local/sbin

    2.库文件:/lib,/lib64,/usr/lib64,/usr/local/lib,/usr/local/lib64

    3.配置文件:/etc,/etc/DIRECTORY,/usr/local/etc

    4.帮助文件:/usr/share/man,/usr/share/doc,/usr/local/share/man,/usr/local/share/doc

    三.linux下的文件类型:
    - :普通文件
    d : 目录文件
    b :块设备文件
    c : 字符设备
    l :符号链接文件
    p :管道文件
    s :套接字文件,socket


    四.系统管理类命令
    halt关机
    poweroff关机同时把电源关了
    reboot 重启


    showdown安全关机
    shutdown [OPTIONS...] [TIME] [WALL...]
    showdown -r:重启
    showdown -h:
    showdown -c:取消或关机或重启操作
    TIME:
    now:立刻
    +m :相对时间表示法,从命令提交开始多久之后,例如:showdown -r +3;3分钟之后重启;showdown -c 取消重启
    hh:mm:绝对时间表示,指明具体时间
    五.
    whoami :显示当前登录的有效用户
    who :系统上所有的登录会话
    w :系统上所有的登录会话,及所做的操作






  • 相关阅读:
    Effective C# 原则50:了解ECMA标准(译)
    Effective C# 原则47:选择安全的代码(译)
    DevExpress小结(简略)
    Effective C#49:为C#2.0做好准备(译)
    Effective C# 原则45:选择强异常来保护程序(译)
    我在犹豫是不是该收集这几首MP3
    用C#预览视频文件(简略)
    DevExpress库的学习总结(简略)
    SharePoint 2010 隐藏快速启动栏(左侧导航)
    将 Excel 导入到 SharePoint 列表
  • 原文地址:https://www.cnblogs.com/knighterrant/p/10230544.html
Copyright © 2011-2022 走看看