TLCL】的更多相关文章

TLCL中英文对照阅读网址:http://billie66.github.io/TLCL/book/index.html 感谢好奇猫团队(http://haoqicat.com/about/team)的贡献和分享:)…
参考阅读:http://billie66.github.io/TLCL/book/chap04.html 绝对路径 An absolute pathname begins with the root directory and follows the tree branch by branch until the path to the desired directory or file is completed. For example, there is a directory on you…
怎样编写一个 Shell 脚本 编写一个脚本 使脚本文件可执行 把脚本放到Shell能够找到的地方 脚本文件格式 #!/bin/bash # This is our first script. echo 'Hello World!' #!字符序列是一种特殊的结构叫做 shebang. 这个 shebang 被用来告诉操作系统将执行此脚本所用的解释器的名字. 每个 shell 脚本都应该把这一文本行 作为它的第一行. 可执行权限 chmod +x helloworld 修改PATH export…
grep[global regular expression print] print lines matching a pattern grep [options] regex [file...] regex 是指一个正则表达式 grep选项列表: -i 忽略大小写--ignore-case -v invert match -c 打印匹配的数量,而不是文本行本身--count -l 打印包含匹配项的文件名,而不是文本行本身 --files-with-matches -L 相似于-l 选项,但是…
locate locate 执行快速的路径名数据库搜索,输出每个与指定子字符串相匹配的路径名. locate bin/zip locate 命令的数据库是updatedb命令创建的. find locate只能依据文件名查找文件,而find命令能基于各种各样的属性 搜索一个给定目录(以及它的子目录),来查找文件. find ~ find 命令接收一个或多个目录名来执行搜索 find ~ -type d -type d 限制了只搜索目录 find 命令支持的常见文件类型测试条件: b 块特殊设备文…
ps命令 ps x 加上 "x" 选项(注意没有开头的 "-" 字符),告诉 ps 命令,展示所有进程,不管它们由什么 终端(如果有的话)控制. 在 TTY 一栏中出现的 "?" ,表示没有控制终端.使用这个 "x" 选项,可以 看到我们所拥有的每个进程的信息. 进程状态 状态 含义 R 运行中.这意味着,进程正在运行或准备运行. S 正在睡眠.进程没有运行,而是,正在等待一个事件, 比如说,一个按键或者网络分组. D 不可中…
用户帐户 定义在/etc/passwd 文件里面,用户组定义在/etc/group 文件里面. /etc/shadow 包含了关于用户密码的信息 文件属性: 属性 文件类型 - 一个普通文件 d 一个目录 l 一个符号链接.注意对于符号链接文件,剩余的文件属性总是"rwxrwxrwx",而且都是 虚拟值.真正的文件属性是指符号链接所指向的文件的属性. c 一个字符设备文件.这种文件类型是指按照字节流来处理数据的设备. 比如说终端机或者调制解调器 b 一个块设备文件.这种文件类型是指按照…
Ctrl-a     移动光标到行首. Ctrl-e     移动光标到行尾. Ctrl-f     光标前移一个字符:和右箭头作用一样. Ctrl-b     光标后移一个字符:和左箭头作用一样. Alt-f     光标前移一个字.[terminal->Edit->Keyboard Shortcuts->取消Enable menu access key,消除快捷键冲突] Alt-b     光标后移一个字. Ctrl-k     剪切从光标位置到行尾的文本. Ctrl-u     剪…
字符展开: echo * 路径名展开: echo D* 隐藏文件路径名展开   ls -d .[!.]?* 波浪线展开: echo ~ 算术表达式展开: $((expression)) 花括号展开: echo Number_{1..5} 最常见的应用,创建一系列的文件或目录列表. 参数展开: echo $USER printenv | less 命令展开: 把一个命令的输出作为一个展开模式 echo $(ls) ls -l $(which cp) 引用: shell 提供了一种 叫做引用的机制,…
>                 重定向标准输出 > ls-output.txt       清空或者创建一个新文件夹 >>                                        重定向结果追加到文件内容后面 2>                    重定向标准错误 &>                                       来重定向标准输出和错误 [旧版本:ls -l /bin/usr > ls-outp…