linux层次文件/目录,通过反向树来实现
linux中的一些重要文件夹:
家目录:/root /home/user 家目录可以分为两种:root用户目录和普通用户
用户可执行文件:/bin、/user/bin、/user/local/bin 一般情况下:/bin:系统的工具程序;/usr/bin:提供给管理员和一般用户使用的程序
/usr/local/bin:一般是用户安装的程序;)
)
系统可执行文件:/sbin 、 /user/sbin 、 /user/local/sbim
其他挂载点:/media、/mnt U盘等工具不能直接使用,需要挂载。 U盘挂载
配置:/etc 配置文件以文本方式存储。
临时文件:/tmp 该目录可以被清空但是不能被删除。
内核和bootloader:/boot 存放内核和引导程序。
服务数据:/var、/srv 服务数据进场变化,因此建议单独分区
系统信息:/proc、/sys 这两个文件都是存放在内存中,关机后自动清空,
调优参数,如: echo -15 > /proc/$(pidof vsftpd)/oom_adj 将vsftp的进程优先级设为-15
共享库:/lib、/user/lib、/user/local/lib 动态链接库
linux文件命名规则:
DOS中命名有8.3命名规则,linux则没有此限制,linux命名最长为255字节。
linux不是通过一个文件的扩展名来决定一个文件的属性而是权限。
alias别名 unalias
根据文件的颜色来判断文件的属性:
黑色: 普通文件
绿色:可执行文件
浅蓝:链接文件
蓝色:目录文件
红色:具有特殊权限的文件
常见命令:date(print or set the system date and time ) 、cal(displays a calendar ) 、ls 、 cp(copy) 、mv(move) 、rm(remove) 、history(!) 、mkdir(make directories) 、vim 、touch(change file timestamps) 、df (report file system disk space usage)
什么不懂就man一下 man -k keyword 列出所有的匹配页
常见帮助命令: command –hlep 、 man command 、 info command 、 wahtis command
还可以在在官方的发布文档里面查看 system/documentation//Release note
[]方括号中任何内容都为可选,…后面的任何内容均表示此字符串任意长度的列表,| 分隔符分割多个选项表示可选其中任意一个,<>中的文本表示变量数据
{} /text 可以搜索关键字 n/N前后翻
Man命令:
Man [<chapter>] <command> eg: man 1 passwd
Manual 部分
1、用户命令 2、系统调用 3、库调用 4、特殊文件
5、文件格式 6、游戏 7、其他 8、管理命令
Ls -a (all)忽略以.开头的文件(隐藏文件),-l (long)显示其他信息 -R (recursive)在目录里面递归 -ld 显示
stat file_name 用来查看文件的时间戳
一个文件有三个时间戳:access访问文件日期、modify修改、change状态改变。
mout -o remount ,noactime 关闭文件的访问更新时间戳
touch file_name 强制更新某个文件的时间戳
RHCE认证辅导:文件系统
转载请注明出处:服务器评测 » RHCE认证辅导:文件系统