本文共 665 字,大约阅读时间需要 2 分钟。
1 Unix命令可以分成两部分:命令本身和追加给它的参数。在使用一个命令时,必须了解该命令的默认行为。
2 无论一个命令的参数是合并还是独立添加,该命令都产生相同的输出。
3 man,info,apropos 帮助命令
4 apropos检查是否安装了某个软件包;whereis查找它在哪。
5 元字符:最流行的元字符是通配符。他们是专用字符,能够用于同时匹配多个文件,从而增大一次性找到想要的文件名火目标的可能性。
通常有三种通配符:
?,*,[]
6 输入和输出重定向:在绝大多数情况下,标准输入是键盘,标准输出是屏幕。
用户可以为单独的操作修改输入和输出,这就是重定向。它是一个很好的方法,能够将一系列任务以流水线的方式运行。利用重定向,用户可以迫使某个特定的命令从源文件而不是键盘提取输入,或将输出放到显示器以外的某个地方。
输入和输出重定向字符<和>。
7 >和>>的区别,重点
8 管道是一个操作符,它把输入和输出重定向结合在一起,从而将一个命令的输出立即作为另一个命令的输入。管道用|表示。
9 命令置换:将一个命令的输出,作为另一个命令的参数。如:ls $(pwd),我们常用的格式是$()
10 ls,cat(还有很好的功能是把多个文件连接成一个更长的新文件),mv(还能重命名呢),cp,rm(注意三个参数i,r,f),touch,wc(显示指定文件的长度)