码迷,mamicode.com
首页 > 其他好文 > 详细

文件根目录系统笔记+文件管理命令详解part1

时间:2015-04-06 19:00:35      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:文件管理   shared   根目录   管理员   第三方   

Linux文件系统:

rotfs: 根文件系统


/boot: 系统启动相关的文件,如内核、initrd,以及grub(bootloader)

/dev: 设备文件

块设备: 随机访问,数据块,

字符设备: 线性访问(有次序的,按字符为单位,例如键盘)

设备号: 主设备号(major)和次设备号(minor)

crw-rw----. 1 root root     10,  62 Apr  5 15:59 crash

/etc: 配置文件

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

/root: 管理员的家目录

/lib: 库文件和内核模块文件

/lib/modules: 内核模块文件

静态库  .a

动态库  .dll, .so(shared object)

/media: 挂载点目录, 通常用来挂在移动设备  eg: /dev/cdrom /media

/mnt: 挂载点目录, 用来挂在额外的临时文件

/misc: 杂项,默认是空目录

/opt: 可选目录,第三方程序的安装目录,已经被/usr/local替代

/proc: 伪文件系统, 内核映像文件(内核运行的工作的统计数据),启动后才会有数据。

性能调优相关

/sys: 伪文件系统,跟硬件设备相关的属性映射文件

修改磁盘io队列等硬盘调优相关,关机后是空目录

/tmp: 临时文件 drwxrwxrwt /tmp 权限独特,每个人都可以创建文件,但只可以删除自己创建的文件 

/var: 可变化的文件

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

/sbin: 管理命令

/usr: Universal Shared Resource, read-only 存放的是只读文件

/usr/bin

/usr/sbin

/usr/lib

/usr/local:  第三方软件的安装路径(非关键性)

/usr/local/bin

/usr/local/sbin

/usr/local/lib

命名规则:

1. 长度不能超过255个字符;

2. 不能使用/当文件名

3、 严格区分大小写


文件管理

目录管理

ls/cd/pwd/

mkdir: 创建空目录

 -p:

 -v: verbose

 一行命令创建 /mnt/test/x/m 和/mnt/test/y

 mkdir -pv /mnt/test/x/m /mnt/test/y

 mkdir -pv /mnt/test/{x/m,y}   :命令行展开

 

 mkdir -pv /mnt/test/ a_b,a_c,d_b,d_c

 mkdir -pv /mnt/test2/{a,d}_{b,c}

 

 删除空目录: rmdir (remove directory)

 # tree: 查看目录树

 

 文件创建和删除

 #touch 

-a

-m

-t

-c

#stat

 创建文件,可以使用文件编辑器

 ASCII: 纯文本

 128不同的字符

二进制:

2^6=0,63

2^7=0,127

1字节=8位

 汉字标准: GB18030,GBK,GB2312,Unicode

 0000 1001 0000 1110: 两个字节,可表示一个汉字,两个ASCII码,靠标准来定义并转义具体意义

 

 删除文件 rm

-i 提示

-f 强制删除

-r 递归删除目录内所有文件

 


运行程序

设备管理

软件管理

进程管理

网络管理


本文出自 “Richier” 博客,请务必保留此出处http://richier.blog.51cto.com/1447532/1629171

文件根目录系统笔记+文件管理命令详解part1

标签:文件管理   shared   根目录   管理员   第三方   

原文地址:http://richier.blog.51cto.com/1447532/1629171

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!