您的位置:首页 > 运维架构 > Linux

linux 每个目录都有什么用及目录管理

2015-07-29 13:40 519 查看
/boot:系统启动相关的文件,如内核、initrd,以及grub(bootloader)

/dev:设备文件
块设备:随机访问,数据块
字符设备:线性访问,按字符为单位
/etc:配置文件
/home:用户的家目录、默认为/home/username
/root:管理员的家目录
/lib:库文件
静态库 .a 动态库 .dll, .so (shared object) /lib/modules:内核模块儿文件
/media:挂载点目录
/mnt:额外的临时文件系统
/misc:杂项
/opt:可选目录;
/usr/local:装第三方软件
/proc:伪文件系统,内核映射文件(跟系统调优有关)
/sys:另外一个伪文件系统,跟硬件设备相关的属性映射文件
/tmp:临时文件系统,每个人都可以创建,但是只能删除自己的
/var: 可变化的文件
/bin:可执行文件,用户命令
/sbin:管理命令

/usr:全局的共享的只读文件
/usr/bin
/usr/sbin
/usr/lib
/usr/local: 非关键系统 第三方软件存放位置
/usr/local/bin
/usr/local/sbin
/usr/local/lib

mkdir:创建目录
mkdir -p /root/m/z/o 依次创建
mkdir -v 显示创建过程
rmdir:删除目录(只能用于删除空目录)

rmdir -p 可以删除一脉相传的目录

文件的创建和删除:

touch:
stat + 文件 显示文件的状态信息

改变文件时间戳:
touch -a 改变访问时间
touch -m 改变修改时间
touch -t -m 201212121212 (2012 12-12 12:12)
rm -i 删除文件并提示是否删除
rm -rf:递归删除目录和目录里的文件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息