/etc 目录下包含的用户信息文件有:

3.1.0 passwd: 用户库文件 用户名 UID,GID 和工作目录都在此文件中

Shadow:存放用户口令的文件,每个用户的 口令加密后都放在此文件中

Group :主要存储用户组信息

Fstab: 系统开机启动自动挂载分区列表,需要设置开机自动挂载的分区都可以在此文件中加入.

Inittab: 这个命令的配置文件,此文件是linux启动的重要文件,用来完成对整个系统的基本初始化配置

Hosts: 设定用户自己的ip与名字的对应表,类似windows下的hosts文件

Resolv.conf: 客户端DNS配置文件

Init.d: 此目录包含所有服务的启动脚本,开机由系统自动自动这些服务

Sysconfig/network-scripts/ifcfg-eth0: ip地址配置工作;

X11: x-window的配置文件

Syslog.conf: 系统日志输出配置文件

Crontab: 系统级别的守护进程配置文件

Sysctl.conf: 系统内核参数配置文件

Services: 定义了系统服务与端口的对应关系

Profile:系统全局环境变量配置文件

/usr 目录:

此目录主要存放应用程序和文件

一般系统安装时和日常安装的 程序都安装在此目录中.

X11-R6 : x-window 安装文件

Src:包含了所有程序的源代码,其中主要是linux核心程序的源代码

Local:该目录存放的是本地安装的软件和其他文件,与linux系统无关.

Bin /local bin: 使用者的可执行的二进制文件目录

Lib /local lib : 系统使用的函数库目录

Sbin /local sbin : 只有管理员才能执行的命令

Include:此目录包含了C语言的头文件,文件扩展名大多是.h

Share:存放共享的文件和数据库

3. /var 目录:

此目录主要用于存放系统运行以及软件运行的日志文件.

目录下的文件有:

1> log: 该目录存放各种应用程序的日志文件,这里的文件是经常变动的,因此需要定期经理.

2> lib:该目录存放系统正常运行时需要改变的库文件.

3>spool : 该目录时mail,new 打印机队列和其他队列输入输出的缓冲目录

4>tmp: 该目录允许比 /tmp存放更大的文件

5>lock : 该目录存放被锁定的文件,很多程序都会在 /var/lock下产生一个锁文件,以保障其他程序不能同时使用这个设备或文件.

6> local: 该目录存放着 /usr/local 中所安装程序的可变数据

7> account :该目录存放已经格式化的man页面

8> run:该目录包含了到下次系统启动前的系统信息

4. /dev 目录解析:

a) 此目录包含了系统所有的设备文件,常用的/dev下的设备名称及其含义.

b) Fd.* : 代表软盘设备,fd0代表第一个软盘设备,fd1代表了第二个软盘设备;

c) Audio*: 代表声卡设备.

d) Hd*: 代表IDE硬盘设备,hda代表第一块硬盘,hdb代表第2块IDE硬盘,以此类推.

e) Sd*: 代表SCSI设备,sda代表第1块SCSI硬盘,sdb代表第2块SCSI硬盘,以此类推.

f) Lp*: 代表并行串口;

g) Pty*:代表网络中登录的远程终端设备;

h) Ram*: 代表系统内存;

i) Tty*:代表linux上的虚拟控制台,也叫字符界面,tty1代表第1个虚拟控制台,以此类推,linux共有6个虚拟控制台.

j) Ttys*:代表穿行端口,ttys0代表穿行端口1,ttys代表串行端口2.类似于windows下的COM1,COM2接口;

k) Console:代表控制台,也就是桌面控制台,可以直接连接到显示器;

l) Null: 输出空设备

5. /proc 目录解析:

a) 此目录时一个虚拟目录,目录所有信息都是内存的映射,通过这个虚拟的内存映射目录,可以和内核内部数据结构进行交互,获取有关进程的有用信息,同时也可以在系统运行中修改内核参数.与其他目录不同,/proc存在与内存中,而不是硬盘上.

b) Cpuinfo: 关于CPU的详细信息,包含CPU名称,型号和类型等;

c) Meminfo: 内存信息,包含物理内存和虚拟内存

d) Filesystems:当前系统支持的文件系统类型

e) Devices:内核中的设备驱动程序列表;

f) Net: 网络使用协议以及状态信息

g) Dma:当前使用的dma通道

h) Ioports:当前使用的I/O 端口

i) Modules:当前系统加载的内核模块信息

j) Version:内核版本信息

k) Loadavg: 系统平均负载

l)  Kcore: 系统物理内存的映像,与物理内存大小完全一样,但实际不占用这么大空间.

m) Kmsg: 内核输出信息,同时被输出到syslog;

n) Stat: 系统的各种状态信息;

o) Uptime:系统总的启动时间和空闲时间,以毫秒计算;

6. /其他目录

a)  /boot: 该目录存放的是启动linux时的一些核心文件,具体包含一些镜像文件和链接文件,因此这个非常重要,如果遭到破坏,系统将无法启动.

b) /bin和/sin: 这两个目录存放的都是可执行的二进制文件,bin其实就是binary的缩写. /bin目录下存放的就是我们经常使用的 linux命令,例如文件操作命令ls,cs,cp,文本文件命令vi,ed,磁盘操作命令dd,df,mount等等

c) /sbin目录: /sbin中的s是super user的意思,就是只有超级用户才能执行这些命令,常见的如磁盘检查修复命令 fcsk,磁盘分区命令fdisk,创建文件系统命令mkfs,关机命令shutdown和初始化系统命令init等;

d)  /home 目录: 该目录时系统中每个用户的工作目录,在linux系统中,每个用户都有自己的目录,而该目录一般是由用户的账号命名的,例如有一个用户ixdba,那么它的默认目录就是 /home/ixdba;

e) /lib目录: 该目录中存放的是共享程序库和映像文件,可供很多程序使用.通过这些共享映射文件,每个程序就不必分享保存自己的库文件(这会增加占用的磁盘空间)linux提供了一组可供所有程序使用的文件.在该目录中,还包含引导进程所需的静态库文件;

f) /root目录: 该目录时linux超级用户root的默认主目录,如果通过root登录系统,就会自动进入到此目录,一般用户没有进入这个目录的权限;

g)  /mnt目录: 该目录是外在设备的挂载点目录. Mnt是mount的缩写,/mnt目录下通常有一些子目录,如果系统上有光驱和软驱,那么在mnt下就会存在cdrom和flooy目录,这些目录就是光驱和软驱的加载点.还可以在这个目录下创建其他目录,例如创建子目录用于挂载USB设备;

h) Lost+found目录:该目录用于保存丢失的文件,不恰当的关机操作和磁盘错误均会导致文件丢失,这些伪丢失的文件会临时放在lost+found下,系统重启后,引导进程会运行fsck程序,该程序就能发现这些文件.除了”/”分区上的这个目录外,在每个分区上均有lost+found目录;

i) /tmp 目录: 该目录为临时文件目录,主要用于存放临时文件,这些临时文件可能会随时被删除,也可以随时删除.

本文转自   ChinaUnicom110   51CTO博客,原文链接:http://blog.51cto.com/xingyue2011/1890152

linux系统下文件命令详解相关推荐

  1. Ubuntu Linux系统下apt-get命令详解

    整理了Ubuntu Linux操作系统下apt-get命令的详细说明,分享给大家. 常用的APT命令参数: apt-cache search package 搜索包 apt-cache show pa ...

  2. linux系统get命令详解,Ubuntu Linux系统下apt-get命令详解

    整理了Ubuntu Linux操作系统下apt-get命令的详细说明,分享给大家.常用的APT命令参数: apt-cache search package 搜索包 apt-cache show pac ...

  3. ubuntu linux编译apt,Ubuntu Linux系统下apt-get命令详解

    整理了Ubuntu Linux操作系统下apt-get命令的详细说明,分享给大家. 常用的APT命令参数: apt-cache search package 搜索包 apt-cache show pa ...

  4. 要知道的命令:htop 助你心中有数 | Linux 系统下 htop 命令详解

    这几天在跑超级超级巨大的计算量的东西,然后就挠心挠肺地想知道我的进程怎么样啦.计算资源够不够啦等等!所以就极其地频繁使用htop!应该说是我就挂着没退出过哈哈哈哈哈哈哈哈哈哈! 然而,它这个界面吧,虽 ...

  5. Linux系统下----make命令详解,地球人都在用的“编译工具”

    Make命令 1.功能介绍 2.准备工作.写法和用法 3.注意事项 4."买家秀" 5.其他 1.功能介绍 make命令是用来自动完成大批量源文件的编译工作的维护工具:能够建立不同 ...

  6. Linux系统下apt-get命令详解

    常用的APT命令参数: apt-cache search package 搜索包 apt-cache show package 获取包的相关信息,如说明.大小.版本等 sudo apt-get ins ...

  7. Linux系统下cpio命令详解

    简介 cpio主要是解压或者将文件压缩到指定文件中即copy-in和copy-out模式. 参数说明 参数 参数说明 -i copy-in模式,解压文件 -o copy-out模式,即压缩文件 -d ...

  8. linux vsftpd用法,Linux_LINUX系统下vsftpd 命令详解,FTP命令是Internet用户使用最频 - phpStudy...

    LINUX系统下vsftpd 命令详解 FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操 作系统下使用FTP,都会遇到大量的FTP内部命令. 熟悉并灵活应用FTP的内 ...

  9. linux系统下grub.cfg详解和实例操作

    linux系统下grub.cfg详解和实例操作 简介 grub是引导操作系统的程序,它会根据自己的配置文件,去引导内核,当内核被加载到内存以后,内核会根据grub配置文件中的配置,找到根分区所使用的文 ...

最新文章

  1. 《职场》笔记20061119
  2. vs2015使用GIt连接git.oschina.net/
  3. mysql50到例题_关于MySQL的经典例题50道 答案参考
  4. cs专业学生对于家乡的思考
  5. spring-boot 中实现标准 redis 分布式锁
  6. windows7开启虚拟wifi和虚拟无线AP的方法
  7. JAVA中的“+”、“concat”和“append”
  8. oracle 闪回技术
  9. 源头防堵信息泄露 监管拟全面推行支付标记化
  10. NLP学习03--递归神经网络RNN
  11. 凸优化第四章凸优化问题 4.4二次优化问题
  12. AHP(层次分析法)学习笔记及多层权重Python实践
  13. 案例|工业物联网解决方案•空调系统智能监控运维云平台
  14. Mysql UDF Bug “ERROR 1125 (HY000): Function ‘xxx‘ already exists“
  15. mysql中辅导方式选择_MYSQL中如何选择合适的数据类型
  16. JavaScript : 对LHS和RHS两个名词的理解
  17. 三极管放大电路参数计算
  18. 美国大厂新员工薪资曝光! 微软最高近30万美元,TikTok低至时薪30美元
  19. 计算机导论二进制小数乘法,二进制计算
  20. python库大全(转)

热门文章

  1. Mac下python初学之Image库(PIL)
  2. [Head First设计模式]山西面馆中的设计模式——装饰者模式
  3. springboot集合jpa使用
  4. WPF 设置类库项目为启动项,设置窗体跟随。
  5. webpack+vue实践
  6. 正确设置语言,加速WP应用提交
  7. 博科VP:闪存推动了与之相匹配的第六代FC的发展
  8. Squirrel的安装(windows上Phoneix可视化工具)
  9. PO_标准内部请购内部采购单抛转订单模组(流程)
  10. 冇内容管理系统分析-[JS]详尽解析window.event对象