`
男人50
  • 浏览: 227809 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

今天整理下 linux目录的说明 :/dev, /proc, /bin, /etc, /lib, /usr, and /tmp

 
阅读更多
今天整理下 linux目录的说明
/bin:
/usr/bin: 可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。

/sys:
文件系统访问 Linux内核

/SELinux
SELinux是一种基于域-类型模型(domain-type)的强制访问控制(MAC)安全系统,它由NSA编写并设计成内核模块包含到内核中,相应的某些安全相关的应用也被打了SELinux的补丁,最后还有一个相应的安全策略。

/boot:
放置linux系统启动时用到的一些文件。/boot/vmlinuz为linux的内核文件,以及/boot/gurb。建议单独分区,分区大小100M即可

/dev:
存放linux系统下的设备文件,访问该目录下某个文件,相当于访问某个设备,常用的是挂载光驱mount /dev/cdrom /mnt。

/etc:
系统配置文件存放的目录,不建议在此目录下存放可执行文件,重要的配置文件有/etc/inittab、/etc/fstab、/etc/init.d、/etc/X11、/etc/sysconfig、/etc/xinetd.d修改配置文件之前记得备份。注:/etc/X11存放与x windows有关的设置。

/home:
系统默认的用户家目录,新增用户账号时,用户的家目录都存放在此目录下,~表示当前用户的家目录,~test表示用户test的家目录。建议单独分区,并设置较大的磁盘空间,方便用户存放数据

/lib:
/usr/lib:/usr/local/lib: 系统使用的函数库的目录,程序在执行过程中,需要调用一些额外的参数时需要函数库的协助,比较重要的目录为/lib/modules。
/proc: 此目录的数据都在内存中,如系统核心,外部设备,网络状态,由于数据都存放于内存中,所以不占用磁盘空间,比较重要的目录有/proc/cpuinfo、/proc/interrupts、/proc/dma、/proc/ioports、/proc/net/*等

/root:
系统管理员root的家目录,系统第一个启动的分区为/,所以最好将/root和/放置在一个分区下。

/sbin:
/usr/sbin:/usr/local/sbin: 超级管理命令,放置系统管理员使用的可执行命令,如fdisk、shutdown、mount等。与/bin不同的是,这几个目录是给系统管理员root使用的命令,一般用户只能”查看”而不能设置和使用。

/tmp:
一般用户或正在执行的程序临时存放文件的目录,任何人都可以访问,重要数据不可放置在此目录下

/usr:
应用程序存放目录,/usr/bin 存放应用程序, /usr/share 存放共享数据,/usr/lib 存放不能直接运行的,却是许多程序运行所必需的一些函数库文件。/usr/local:存放软件升级包。/usr/share/doc: 系统说明文件存放目录。/usr/share/man: 程序说明文件存放目录,使用 man ls时会查询/usr/share/man/man1/ls.1.gz的内容建议单独分区,设置较大的磁盘空间

/var:
放置系统执行过程中经常变化的文件,如随时更改的日志文件 /var/log,/var/log/message: 所有的登录文件存放目录,/var/spool/mail: 邮件存放的目录, /var/run: 程序或服务启动
1
0
分享到:
评论

相关推荐

    linux嵌入式研究总结

    Mkdir bin dev etc lib proc sbin sys usr mnt tmp var Mkdir usr/bin usr/lib usr/sbin lib/modules 创建设备文件: Cd dev/ Mknod –m 666 console c 5 1 Mknod –m 666 null c 1 3 Cd .. 安装/etc Tar ...

    Linux命令大全(最新修改版)

    /usr/include linux下开发和编译应用程序所需要的头文件 /usr/lib 常用的动态链接库和软件包的配置文件 /usr/man 帮助文档 /usr/src 源代码,linux内核的源代码就放在/usr/src/linux里 /usr/local/bin 本地增加的...

    busybox制作linux文件系统

    mkdir bin dev etc lib mnt proc sys tmp var root #必备的8个目录 # mkdir usr/bin usr/lib usr/sbin lib/modules # Don't use mknod ,unless you run this Script as root ! # mknod -m 600 dev/console c 5 1...

    linux全志R16的linux系统编译的资料_20170502_1655.7z

    /usr/bin/make -j6 O=/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot silentoldconfig make[1]: 正在进入目录 `/home/wwt/linux_r16/lichee/buildroot' GEN /home/wwt/linux_r16/lichee/out/sun...

    最新版busybox-1.19.4

    bin boot dev etc home lib mnt proc root sbin sys tmp usr var 4、把busybox源码目录下的etc的内容拷贝到这里的etc下 [root@Sure rootfs]# cd etc/ [root@Sure etc]# cp -a /home/jacky/busybox-1.11.1/...

    softap_ap6212a0_tinav2.1_验证通过_旧版本的系统_20170915_1223没有外层目录.7z

    including target/allwinner/octopus-dev/vendorsetup.sh including target/allwinner/astar-evb/vendorsetup.sh including target/allwinner/generic/vendorsetup.sh including target/allwinner/azalea-perf1/...

    LInux常用命令大全.docx

    ⑥lib(usr/lib):32位库文件存放目录 ⑦lib64(usr/lib):64位库文件存放目录 ⑧media:媒体文件存放目录 ⑨mnt:临时挂载设备目录 ⑩opt:自定义软件安装存放目录 ①①proc:进程及内核信息存放目录 ①②root:...

    Linux 系统精解

    一,Linux基本目录结构 /bin 保存着普通用户常用的命令和程序。 /boot 保存着操作系统启动时需要的各种文件。 /dev 保存着硬件文件。 /etc 保存配置文件。 /home 普通用户的家目录。 /lib 保存着库文件。 /mnt 移动...

    BusyBox构建根文件系统.docx

    使用BusyBox制作嵌入式Linux根文件系统 .../dev /etc /lib /usr /var /proc /tmp /home /root /mnt /bin /sbin /sys #mkdir /home/rootfs #cd /home/rootfs #mkdir dev etc lib usr var proc tmp home root mnt sys

    linux的根目录下各个目录的基本含义

    内容/bin 为得到的系统操作性所需要的那些命令/boot 内核和加载内核所需的文件/dev 终端、磁盘等设备项/etc 关键的启动文件和配置文件/lib c编译器的库和部分c编译器/opt 可选,附加的应用软件包/proc 所有正在运行...

    Linux常用命令大全新手必备.docx

    /bin 二进制文件,系统常规命令 /boot 系统启动分区,系统启动时读取的文件 /dev 设备文件 /etc 大多数配置文件 /home 普通用户的家目录 /lib 32位函数库 /lib64 64位库 /media 手动临时挂载点 /mnt 手动临时挂载点 ...

    将文件和文件夹分开的lf

    bin boot cdrom dev etc home lib lost+found media mnt opt proc root sbin selinux srv sys tmp usr var root@hastray:~# lf -f / initrd.img vmlinuz root@hastray:~# lf --file / initrd.img vmlinuz root@...

    ap6212a0_a33_sc3817r_神舟验证版本_借用nvram_ap6210这个配置文件_20170626_1834没有外层目录.7z

    调通sina33下的AP6212A0(WIFI+BT) 大文实验室/大文哥 壹捌陆捌零陆捌捌陆捌贰 wb4916 AT qq.com 完成时间:2017/6/26 11:01 版本:V1.1 本文参照: 《A33 wifi移植说明书.pdf》 还有就是全志R16的parrotv1.1的...

    linux目录架构

    RAM Disk /dev 系统周边设备 /etc 系统相关设定文件 /etc/DIR_COLORS 设定颜色 /etc/HOSTNAME 设定用户的节点名 /etc/NETWORKING 只有YES标明网络存在 /etc/host.conf 文件说明用户的...

    详解docker nginx 容器启动挂载到本地

    bin dev home lib64 mnt proc run srv tmp var boot etc lib media opt root sbin sys usr nginx的结构目录在容器中: 日志位置:/var/log/nginx/ 配置文件位置:/etc/nginx/ 项目位置:/usr/share/nginx/html ...

    Linux环境搭建

    /dev: Device(设备)的缩写,该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。 /etc: 所有的系统管理所需要的配置文件和子目录。 /home:存放普通用户的主目录,在Linux中...

    嵌入式系统/ARM技术中的linux的根目录下各个目录的基本含义

    内容/bin 为得到最小的系统操作性所需要的那些命令/boot 内核和加载内核所需的文件/dev 终端、磁盘等设备项/etc 关键的启动文件和配置文件/lib c编译器的库和部分c编译器/opt 可选,附加的应用软件包/proc 所有正在...

    Linux下挂载硬盘的方法

    4. 创建目录 并将 /dev/sdb1 挂在到该目录下   [root@db1 /]# ls backup dev initrd media opt sbin sys usr bin etc lib misc proc selinux tftpboot var boot home lost+found mnt root...

    Centos7-系统目录和基础命令介绍

    bin dev home lib64 mnt proc run tmp var boot etc lib root sbin usr / 根目录 所有文件和目录都是从这里开始的 bin 这里存放了所有用户使用的基本命令 dev 存放着特殊文件和设备文件,例如:/dev/sda home ...

    ap6181调通SSH和SCP+ap6212a0_r16_tinav2.1.7z

    因此只需要把AP6181A2的固件放到AP6212的目录下,并适当修改配置文件/做出相应的修改。 就可以让tinav2.1在上电启动的时候,通过自动识别AP6181A2来加载其固件了。 1、使用AP6212原厂/代理商提供的固件在android...

Global site tag (gtag.js) - Google Analytics