目录操作中,mkdir 命令新建目录,rmdir 用于删除空目录,若需要删除非空目录,使用rm -r 将删除目录及其子目录中所有文件 。
file 命令用于获得文件的类型,如ASCII文件或者可执行文件等 。
cat 命令用于显示整个文件的内容 。-A 选项显示所有字符,包括控制字符和不可打印的字符;-s 选项压缩文件中的多个空行为一个空行;-b 为所有非空行加注行号 。
less 命令用于在分屏显示文件,空格向后翻页;b 向前翻页;/text 在文件中向前查找text;?text 在文件中向后查找text;n 重复上一次的查找;N 重复上次查找,但方向相反;q 退出 。
less 的选项有 -c 在显示前清屏;-r 显示控制字符;-s 压缩多个空行为一个空行 。
tail 和head 命令显示文件最后n 行和最前的n 行 。n 缺省为10 。
-n 或者 -n n 选项:显示n行(例:-20 或者-n 20)
-c n 选项:显示n个字节
-f 选项为tail 所独有,它用来实时观察文件的末尾增加的行,在观察系统日志时非常有用 。
pico 是一个通用文本编辑器,当编辑系统配置时务必加-w 选项以防止自动换行 。
文件可以用通配符 * 和 ?,* 表示0个或者多个字符,? 表示单个字符 。[a-z] 表示在范围之内的字符,[^a-z]表示除范围之外的字符 。
技巧:echo 命令可以用来测试通配符以避免错误的毁灭性操作,例如rm。
$ echo ??ee*.txt
bleeding-edge.txt sheeptrix.txt
kill [PID] 用来杀死进程 。不易杀死的进程可用kill -9 [PID] 杀死 。
单元四:用户、组和系统信息
所有的用户(下称user)都有一个唯一的用户号(unique User ID = uid) 。用户名和uid都存储在/etc/passwd 文件中 。当user 登录时通常被连接到home 目录和一个Shell程序 。user 不能在没有允许的情况下读、写、执行其他user 的文件 。
user 都属于一个组(下称group),而group 有唯一的组号(unique Group ID
推荐阅读
- RHCE302重要学习知识点
- 对学习RHCE的一些建议!
- 我的RHCE考试经历
- RHCE 应考指南
- 考前必读:RHCE考试准备大方向
- 强烈推荐:RHCE 033 实验翻译
- RedHat Linux的RHCE考认证的主要方向
- 特别推荐:如何备考 RHCE
- 特别推荐:RHCE考试经验
- RHCE认证考试介绍
