linux 备忘 (未完待续)
来源:互联网 发布:气体检测软件系统 编辑:程序博客网 时间:2024/06/05 17:03
Linux的目录结构:Most common directories of Linux
² / Linux文件系统的入口 也是处于最高一级的目录
² /bin 基础系统所需要的那些命令位于此目录 也是最小系统所需要的命令 比如ls、cp、mkdir等命令 功能和/usr/bin类似 这个目录中的文件都是可执行的 普通用户都可以使用的命令。做为基础系统所需要的最基础的命令就是放在这里。
² /boot Linux的内核及引导系统程序所需要的文件 比如vmlinuz initrd.img 文件都位于这个目录中。在一般情况下 GRUB或LILO系统引导管理器也位于这个目录
² /dev 设备文件存储目录 比如声卡、磁盘... ...
² /etc 系统配置文件的所在地 一些服务器的配置文件也在这里 比如用户帐号及密码配置文件
² /home 普通用户家目录默认存放目录
² /lib 库文件存放目录
² /lost+found 在ext2或ext3文件系统中 当系统意外崩溃或机器意外关机 而产生一些文件碎片放在这里。当系统启动的过程中fsck工具会检查这里 并修复已经损坏的文件系统。有时系统发生问题 有很多的文件被移到这个目录中 可能会用手工的方式来修复 或移到文件到原来的位置上。
² /media 即插即用型存储设备的挂载点自动在这个目录下创建 比如USB盘系统自动挂载后 会在这个目录下产生一个目录 CDROM/DVD自动挂载后 也会在这个目录中创建一个目录 类似cdrom 的目录
² /mnt 这个目录一般是用于存放挂载储存设备的挂载目录的 比如有cdrom 等目录。
² /opt 表示的是可选择的意思 有些软件包也会被安装在这里 也就是自定义软件包 比如在Fedora Core 5.0中 OpenOffice就是安装在这里。有些我们自己编译的软件包 就可以安装在这个目录中
² /proc 操作系统运行时 进程 正在运行中的程序 信息及内核信息 比如cpu、硬盘分区、内存信息等 存放在这里。/proc目录伪装的文件系统proc的挂载目录 proc并不是真正的文件系统
² /root Linux超级权限用户root的家目录
² /sbin 大多是涉及系统管理的命令的存放 是超级权限用户root的可执行命令存放地 普通用户无权限执行这个目录下的命令 这个目录和/usr/sbin;/usr/X11R6/sbin或/usr/local/sbin目录是相似的 我们记住就行了 凡是目录sbin中包含的都是root权限才能执行的。
² /tmp 临时文件目录 有时用户运行程序的时候 会产生临时文件。/tmp就用来存放临时文件的。/var/tmp目录和这个目录相似。
² /usr 这个是系统存放程序的目录 比如命令、帮助文件等。这个目录下有很多的文件和目录。当我们安装一个Linux发行版官方提供的软件包时 大多安装在这里。如果有涉及服务器配置文件的 会把配置文件安装在/etc目录中。/usr目录下包括涉及字体目录/usr/share/fonts 帮助目录/usr/share/man或/usr/share/doc 普通用户可执行文件目录/usr/bin 或/usr/local/bin 或/usr/X11R6/bin 超级权限用户root的可执行命令存放目录 比如/usr/sbin 或/usr/X11R6/sbin 或/usr/local/sbin 等 还有程序的头文件存放目录/usr/include。
² /var 这个目录的内容是经常变动的 看名字就知道 我们可以理解为vary的缩写 /var下有/var/log 这是用来存放系统日志的目录。/var/www目录是定义Apache服务器站点存放目录 /var/lib 用来存放一些库文件 比如MySQL的 以及MySQL数据库的的存放地。
boot sequence (important)
² 1. load bios (hardware info)加电 , 自检
² 2. read MBR --> Master Boot Record
² 3. load the kernel of the OS
² 4. init process starts...
² 5. execute /etc/rc.d/sysinit (rc - run commend demon) 启动那些在后台的进程
² 6. start other modules(/etc/modules.conf) 开始启动模块
² 7. execute the run level scripts ()内核启动后的后续启动是
指定分层次的启动init(run level-/etc/inittab以及rcX.d)层次之间没关系
* 0 - 系统停机状态
* 1 - 单用户工作状态 (只有一个用户root)
* 2 - 多用户工作状态 (没有 NFS) NFS - 是网络文件系统是你可以和其他的用户连网
* 3 - 多用户工作状态 (有 NFS)
* 4 - 系统未使用,留给用户
* 5 - 图形界面
* 6 - 系统正常关闭并重新启动
² 8. execute /etc/rc.d/rc.local 自动启动程序
² 9.execute /bin/login 登陆界面
² 10.shell started..
- linux 备忘 (未完待续)
- linux各个版本简介 (未完待续)
- Linux基本命令(未完待续)
- Linux常用一句话脚本(未完待续)
- 【未完待续】Linux磁盘分区
- POJ1753(未完待续)
- TreeMap(未完待续)
- HashTable(未完待续)
- string(未完待续)
- 方向(未完待续)
- 红黑树(未完待续)
- 源代码(未完待续)
- 绪论(未完待续)
- (未完待续)
- Linux command 汇总(未完待续)
- linux资源隔离【未完待续】
- 安装Linux后干的若干琐事(未完待续)
- Linux下的备份策略(未完待续)
- 每天工作4小时的程序员
- DataStage 分区(Partition)
- Apriori算法简介及其用C++模拟实现
- 在MFC中如何选择文件名和文件夹
- 链接
- linux 备忘 (未完待续)
- Java 学习笔记18:深入Java HashMap
- UML类图画法
- Active Directory编程详解
- python 获取命令行参数小记
- ═══╬═中国最新地图[不收藏后悔]═╬═══
- 快递公司泄露买家信息最高罚3万 快递员双挨罚
- java中遍历一个Map的几种方法
- vc6操作批处理文件bat和cmd命令