Liunx系统学习一,liunx系统的目录结构及含义
LIUNX系统目录结构:
“/”
===>这是linux文件系统的入口,也是整个linux文件系统的根目录,linux不同于windows,没有所谓的C,D,E盘,整个liunx只有一个根分区
“/bin”
===>这是liunx系统命令所在目录,例如ls命令。
===>存在该目录的文件称之为liunx可执行文件
===>/usr/bin与/bin目录类似。只是这个目录的文件面向普通用户
===>/bin是系统所需要的基本命令
“/dev”
===>这是liunx的设备文件存储目录。在liunx中,任何一种设备均是以文件形式存在。例如打开目录能够找到网卡,磁盘等设备专用文件
“/home”
===>这是用户存放自身资源的目录
“/lost+found”
===>在Ext2或Ext3文件系统中,当系统意外漰溃或机器意外关机时,产生的一些文件碎片存放在这里。本目录的作用是用于系统异常恢复。每次当系统重启时,fsck会检测本目录,根据存在的文件碎片判断系统故障,并执行修复操作。
“/boot”
===>这是用于存放Liunx的内核以及引导系统程序所必须的文件。
===>引导程序GRUB或LILO的管理器一般也会存放于本目录。
“/etc”
===>这是所有系统配置文件的存储目录,一些服务器有关的配置文件也存放在这里
===>另外系统用户帐号及密码配置文件也存放在这里
“/lib”
===>用于存放Liunx系统中最基本的动态链接库。功能相当于Windows下的DLL文件
“/media”
===>用于存放各存储设备的挂接目录,例如挂接U盘后,会在此目录下看到U盘的根目录
“/misc”
===>用于归类,一般为空
“/mnt”
===>该目录是用于其他系统的挂在目录的。例如挂接DVD盘
===>可以参看/etc/fstab的定义,将光驱挂在到/mnt/cdrom目录中
“/opt”
===>用于自定义选择存放软件包,也就是自定义软件包安装到本目录。
===>例如在当前所用的liunx中,OpenOffice就是安装在这里。另外有些用户自己编译的软件包可以安装到这个目录。通过命令./configure --prefix=/opt,配置到本目录。
“/proc”
===>用于存放操作系统运行时进程信息以及内核信息
===>如CPU,硬盘容量,内存使用率等。
“/root”
===>Liunx超级权限用户root的主要操作目录
“/sbin”
===>面向超级用户(root),主要存放一些设计系统管理的命令
===>普通用户无权执行这个目录下的命令。另外要留意一点,只要是以sbin开头的目录,一般只有超级用户才有权访问。
“/tmp”
===>临时文件目录,存放在系统运行时产生的临时文件
“/var”
===>某些大文件的溢出区,例如可以存放系统日志,见目录/var/log
“/usr”
===>这是系统存放程序的目录。比如命令,帮助文件等,其中usr目录也是liunx系统中最庞大的目录。几乎所有的程序都放在这个目录中。
/usr下的目录结构:
“/usr/X11R6”
===>存放X window的目录
“/usr/bin”
===>存放面向普通用户的应用程序
“/usr/sbin”
===>存放面向超级用户的一些管理程序
“/usr/doc”
===>存放liunx文档
“/usr/include”
===>存放在liunx下进行开发和编译程序所需要的头文件
“/usr/lib”
===>存放常用动态链接库和软件包的配置文件
“/usr/man”
===>存放帮助文档
“/usr/src”
===>存放Liunx内核源代码
“/usr/local/bin”
===>存放本地增加的命令
“/usr/local/lib”
===>存放本地增加的库
Liunx系统学习一,liunx系统的目录结构及含义的更多相关文章
- Android开发新手学习总结(六)——android开发目录结构【图文版】
转载链接:http://bbs.itcast.cn/thread-87059-1-1.html?rss 既然已经搭建好环境了,那就对Android Studio中项目目录结构做个简单的了解了,这里以最 ...
- Android NDK学习(一):目录结构解析
我们配置好NDK环境后,基本可以看到其目录结构如下图: 下面我们来分析一下NDK根目录的结构: ndk-build:该Shell脚本是Android NDK构建系统的起始点,一般在项目中仅仅执行这一个 ...
- android学习——android项目的的目录结构
然后我们看一下Helloword的程序目录: 我们可以看到 大致有的文件: 1. MainHelloWorld.java文件 2. R.java文件 3. android.jar文件 4. RE ...
- vue学习笔记(三)——目录结构介绍
1.初始目录结构如下: 2.目录结构介绍 目录/文件 说明 build 最终发布的代码存放位置. config 配置目录,包括端口号等.我们初学可以使用默认的. node_modules npm 加载 ...
- 【DM8168学习笔记5】EZSDK目录结构
EZSDK5.02的目录结构与之前的版本不同,之前的版本各个组件都放在/ezsdk目录下,5.02做了整合. 之前版本:(图片摘自:3.DM816x_1-day_Workshop-Getting_St ...
- linux系统学习笔记:文件、目录、用户
本篇主要从stat函数开始,逐个说明stat结构的每一个成员,以此来了解文件的所有属性.同时将说明修改这个属性的各个函数. 一.文件 使用stat函数族得到和文件有关的信息结构. #include & ...
- LINUX系统学习以及初学者系统下载
Linux系统常用命令大全 来源:服务器之家 [博客中所有文章如有不对的地方希望看官们指出,有问题也可以提出来相互交流,相互学习,感谢大家!] 初学者建议安装:sentOS Ubuntu系统下载连接h ...
- [原创] linux课堂-学习笔记-课程3.Linux目录结构介绍及内核与shell分析
一.目录说明 1.1 bin 一般用户,可执行的系统内置命令 1.2 sbin 系统管理员,可执行的系统内置命令 1.3 boot 启动文件目录,启动有关的文件都保存在此 1.4 dev 设备管理文件 ...
- Linux学习笔记1——Linux的目录结构
/ 是根目录 ~是主目录 bin 存放二进制可执行文件(Is,cat,mkdir等) boot 存放用于系统引导时使用的各种文件 dev 用于存放设备文件 etc 存放系统配置文件 home 存放所有 ...
随机推荐
- 【转载】C#.Net 创建网页快捷方式
using System.Runtime.InteropServices; using IWshRuntimeLibrary; // 添加引用:COM下Windows Script Host Obje ...
- linux源码阅读笔记 fork函数
在阅读源码的过程中,发现找不到fork函数的定义.后来在linux/init/main.c中找到了这样一条语句 static inline _syscall0(int,fork) 原来这里就是fork ...
- CentOS安装视频播放器SMPlayer
首先下载rpmforg,下载对应的版本,就是对应CentOS版本,还有32位与64位也要对应上.地址如下: http://wiki.centos.org/AdditionalResources/Rep ...
- POJ 2407 Relatives(欧拉函数)
题目链接 题意 : 求小于等于n中与n互质的数的个数. 思路 : 看数学的时候有一部分是将欧拉函数的,虽然我没怎么看懂,但是模板我记得了,所以直接套了一下模板. 这里是欧拉函数的简介. #includ ...
- Android 判断当前联网的类型 wifi、移动数据流量
先获取系统管理网络连接的Manager: ConnectivityManager connectivityManager = (ConnectivityManager) getSystemServic ...
- java代码实现自动登录功能
通常我们登录某网站,会有选择保存几天,或者是几个星期不用登录,之后输入该网站地址无需登录直接进入主页面,那么这就叫做自动登录,怎么实现呢,下面我以一个小例子来演示一下 登录页面:login.jsp & ...
- [Unity菜鸟] Time
1. Time.deltaTime 增量时间 以秒计算,完成最后一帧的时间(秒)(只读) 帧数所用的时间不是你能控制的.每一帧都不一样,游戏一般都是每秒60帧,也就是updata方法调用60次(假如你 ...
- Hibernate逍遥游记-第12章 映射值类型集合-003映射List(<list-index>)
1. <?xml version="1.0"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hi ...
- Hibernate逍遥游记-第12章 映射值类型集合-002映射Bag(<idbag><collection-id>)
1. 2. <?xml version="1.0"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate ...
- arcengine C# 读写lyr(转)
写lyr { IFeatureLayer LineLayer = axMapControl1.get_Layer(0) as IFeatureLayer; ILayerFile ...