zoukankan      html  css  js  c++  java
  • linux目录

    1.目录

     /boot  系统启动相关的文件,如内核、initrd(init random disk)、grub(bootloader 引导加载器)

     /dev 设备文件(linux一切皆文件)

        块设备:随机访问的设备(磁盘,硬盘),数据块

        字符设备:线性访问,按字符为单位访问(鼠标、显示器)

        作为设备的访问入口,没有大小,只有文件的元数据

        设备号:主设备号和次设备号

    /etc  配置文件(linux将程序的配置文件,保存成纯文本)

    /home  用户的家目录: 默认为/home/USERNAME

    /root 

    /lib   库文件

        /lib/modules 内核模块文件

        静态库: .a    静态编译

        动态库: windows上是.dll文件  linus上是 .so(shared object)

    /mnt  挂载点目录,额外的临时文件

    /media 挂载点目录,移动设备

      挂载:把某个设备和当前文件系统的某个目录建立关联关系的工程

    /misc 杂项

    /opt    可选目录(早期用于安装第三方程序,现在约定放在/usr/local)

    /proc 伪文件系统,内核映射文件(改变操作系统根本操作属性  就是改变这个目录下的文件),系统调优

    /sys  伪文件系统,跟硬件设备相关的属性映射文件(关机后这个目录是空的)

    /tmp   临时文件(一个月没有访问,就自动删除) /var/tmp

    /var  可变化的文件

    /bin  可执行文件,用户命令

    /sbin   管理命令

    /usr     universal  readonly  shared 只读文件

        /usr/bin

        /usr/sbin

        /usr/lib

    /bin下存放一些普通的基本命令,如ls,chmod(普通用户就行);
    /sbin下的命令属于基本的系统命令,如shutdown,reboot(管理员才能有权限)
    /usr/bin下一般存放在后期安装的一些软件的运行脚本c++、g++、gcc、gzip
    /usr/sbin下放置一些用户安装的系统管理的必备命令例如:httpd、sendmail、swap、tcpd、tcpdump
    /usr/local/bin /usr/local/sbin 是用户自己编译安装的

    /usr/local 第三方软件

      /usr/local/bin

      /usr/local/sbin

      /usr/local/lib

    2.命名规则

      1.文件名长度不超过255字符

      2.不能使用 / 当文件名

      3.严格区分大小写

     3.

  • 相关阅读:
    架构漫谈读后感
    阅读笔记六
    阅读笔记五
    阅读笔记四
    阅读笔记三
    第二次冲刺周期第二天
    第二次冲刺周期第一天
    一轮项目冲刺——移山小分队(10)
    一轮项目冲刺——移山小分队(9)
    一轮项目冲刺——移山小分队(8)
  • 原文地址:https://www.cnblogs.com/jycjy/p/6839970.html
Copyright © 2011-2022 走看看