摘要:
umask 命令控制着创建文件时指定给文件的默认权限。它使用八进制表示法从文件模式属性中删除一个位掩码。参见下面的例子:[huey@huey-K42JE cmdline]$ rm -f foo.txt[huey@huey-K42JE cmdline]$ umask 0002[huey@huey-K4... 阅读全文
摘要:
文件的模式当使用 ls -l 命令查看目录内容时[huey@huey-K42JE cmdline]$ ls -l /etc/passwd-rw-r--r-- 1 root root 1917 Jul 2 15:01 /etc/passwd第一列字段是文件模式。第一个字符表示文件类型,这里 "-" ... 阅读全文
摘要:
命令格式id [OPTION]... [USERNAME]命令参数-a 忽略,仅为与其他版本相兼容而设计。-Z, --context 仅显示当前用户的安全环境。-g, --group 仅显示有效的用户组 ID。-G, --groups 显示所有组的ID。-n, --name 显示组名而非数... 阅读全文
摘要:
命令格式history [-c] [-d offset] [n]history -anrw [filename]history -ps arg [arg...]命令参数-c 清除历史列表。-d offset 删除编号为 offset 的历史条目。n 显示最近的 n 条记录。历史记录扩展序列行为... 阅读全文
摘要:
命令格式echo [OPTION]... [STRING]...命令参数-n 不输出行尾的换行符。-e 允许对转义字符进行解释。-E 禁止对转义字符进行解释,这是默认的选项。--help 显示帮助信息。--version 显示版本信息。转义字符转义字符含义\\反斜杠\a警报符 (BEL)\... 阅读全文
摘要:
双引号如果把文本放在双引号中,那么 shell 使用的所有特殊字符都将失去它们的特殊含义,而被看成普通字符。字符 "$"(美元符号)、"\"(反斜杠)、"`"(反引号) 除外。这就意味着单词分隔、路径名扩展、波浪线扩展和花括号扩展都将失效,但是参数扩展、算术扩展和命令替换仍然生效。实例a) 抑制单词... 阅读全文