花露水小龙虾 發表於 2017-2-19 17:19:01

CentOS命令综合详解

<p><strong>1,显示当前使用的shell</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;# echo $SHELL</p>
<p><strong>2,显示当前系统使用的所有shell</strong>&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;# cat /etc/shells</p>
<p><strong>3,显示hash缓存</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;hash:显示缓存&nbsp;&nbsp;&nbsp;&nbsp;-r:清除缓存</p>
<p><strong>4,多个命令可使用;符号分开</strong></p>
<p><strong>5,history</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-c:清空命令历史</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-d:删除历史中指定的命令</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;#:显示最近的#条历史</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-a:追加本次会话新执行的命令历史到列表至历史文件</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-n:读历史文件中未读过的行到历史列表</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-r:读历史文件附加到历史列表</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-w:保存历史列表到指定的历史文件</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-p:展开历史参数成多个行,但不存在历史列表中</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-s:展开历史参数成一行,附加在历史列表后</p>
<p><strong>6,Ctrl</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;+l:清屏,相当于clear命令</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;+c:取消命令的执行</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-a:将光标移动到命令行的最前面</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-e:将光标移动到命令行的最后面</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-u:删除光标当前位置到行首</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-k:删除光标当前位置到行尾</p>
<p><strong>7,Esc</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-b:左移一个单词</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-f:右移一个单词</p>
<p><strong>8,本地帮助文件存放位置/usr/share/doc/</strong></p>
<p><strong>9,CentOS系统安装完成后如果没有man帮助可使用以下命令来制作数据库</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;CentOS6使用:makewhatis</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;CentOS7使用:mandb</p>
<p><strong>10,man命令的操作方法</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;space、^v、^f、^F:向文件尾翻屏</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;b、^b:向文件首部翻屏</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;d、^d:向文件尾部翻半屏</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;u、^u:向文件首部翻半屏</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;^n or ^e or ^j :向文件尾部翻一行</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;^y or ^p or ^k :向文件首部翻一行</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;q:退出</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;#:跳转至第#行</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;1g:回到文件首部</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;g:翻至文件尾部</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;/keywork:以字符串为关键字,从当前位置向尾部搜索,不区分字符大小写</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;n:下一个&nbsp;&nbsp;&nbsp;&nbsp;N:上一个</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;?keywork:以字符串为关键字,从当前位置向首部搜索,不区分字符大小写</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;n:下一个&nbsp;&nbsp;&nbsp;N:上一个</p>
<p><strong>11,文件系统的结构</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;/boot:引导文件存放目录,内核文件(vmlinuz)、引导加载器(bootloader,grub)都存放于此&nbsp;&nbsp;&nbsp;&nbsp;目录。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;/bin:供所有用户使用的基本命令;不能关联至独立分区,OS启动即会用到的程序。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;/sbin:管理类的基本命令;不能关联至独立分区,OS启动即会用到的程序。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;/lib:启动时程序依赖的基本共享库文件以及内核模块文件(/lib/modules)</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;/lib64:专用于x86_64系统上的辅助共享库文件存放位置</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;/etc:配置文件目录</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;/home/USERNAME:普通用户家目录</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;/root:管理员的家目录</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;/media:便携式移动设备挂载点</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;/mnt:临时文件系统挂载点</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;/dev:设备文件及特殊文件存储位置</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;b:block device,随机访问</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;c:character device,线性访问</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;/opt:第三方应用程序的安装位置</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;/srv:系统上运行的服务用到的数据</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;/tmp:临时文件存储位置</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;/usr:universal shared,read-only data</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bin:保证系统拥有完整功能而提供的应用程序</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lib:32位使用</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lib64:只存在64位系统</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;include:C程序的头文件(header files)</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;share:结构化独立的数据,例如doc,man等</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;local:第三方应用程序的安装位置</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;/var:variable data files</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cache:应用程序缓存数据目录</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lib:应用程序状态信息数据</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;local:专用于为/usr/local下的应用程序存储可变数据</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lock:锁文件</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;log:日志目录及文件</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;opt:专用于为/opt下的应用程序存储可变数据</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;run:运行中的进程相关数据;通常用于存储进程pid文件</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;spool:应用程序数据池</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tmp:保存系统两次重启之间产生的临时数据</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;/proc:用于输出内核与进程信息相关的虚拟文件系统</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;/sys:用于输出当前系统上硬件设备相关信息虚拟文件系统</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;/selinux:security enhanced linux,selinux相关的安全策略等信息的存储位置</p>
<p><strong>12,文件类型</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-:普通文件</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;d:目录文件</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;b:块设备</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;c:字符设备</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;l:符号链接文件</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;p:管道文件pipe</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;s:套接字文件socket</p>
<p><strong>13,ls用法</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-a:包含隐藏文件</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-l:显示额外的信息</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-R:目录递归通过</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-ld:目录和符号链接信息</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-1:文件分行显示</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-S:按从大到小排序</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-u:配合-t选项,显示并按atime从新到旧排序</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-U:不排序按目录存放顺序显示</p>
<p><strong>14,stat显示文件的三个时间戳</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;access time:访问时间,atime,读取文件内容</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;modify time:修改时间,mtime,改变文件内容(数据)</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;change time:改变时间,ctime,元数据发生改变</p>
<p><strong>15,touch命令</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;touch ... FILE...</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-a:仅改变atime</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-m:仅改变mtime</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-t:STAMP:</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[yy]mmddhhmm[.ss]</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-c:如果文件不存在,则不予创建</p>
<p><strong>16,cp命令</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-i:交互式</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-r,R:递归复制目录及内部的所有内容</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-a:归档,相当于-dR --preserv=all</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-d:--no-dereference --preserv=links不复制原文件,只复制链接名</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-p:等同--preserv=mode,ownership,timestamp</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-v:--verbose</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-f:--force</p>
<p><strong>17,alias定义别名</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;显示当前shell进程所有可用的命令别名</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;# alias</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;定义别名NAME,其相当于执行命令VALUE</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;# alias NAME='VALUE'</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;在命令行中定义的别名,仅对当前shell进程有效。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;如果想永久有效,要定义在配置文件中</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;仅对当前用户:~/.bashrc</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;对所有用户有效:/etc/bashrc</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;撤消别名使用:unalias</p>
<p><strong>18,mv命令使用</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;常用选项:</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-i:交互式</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-f:强制</p>
<p><strong>19,rm命令使用</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;常用选项:</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-i:交互式</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-f:强制删除</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-r:递归</p>
<p><strong>20,tree显示目录树</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-d:只显示目录</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-L level:指定显示的层级数目</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-P pattern:只显示由指定pattern匹配到的路径</p>
<p><strong>21,mkdir创建目录</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-p:存在于不报错,且可自动创建所需的各目录</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-v:显示详细信息</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-m MODE:创建目录时直接指定权限</p>
<p><strong>22,rmdir删除空目录</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-p:递归删除父空目录</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-v:显示详细信息</p>
<p><strong>23,rm删除数据</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-r:递归删除目录树</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;-f:强制删除不提示</p>
<p><strong>24,STDOUT和STDERR重定向到文件</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;格式:命令&nbsp;&nbsp;&nbsp;&nbsp;操作符号&nbsp;&nbsp;&nbsp;&nbsp;文件名</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;:把STDOUT重定向到文件</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2&gt;:把STDERR重定向到文件</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&amp;&gt;:把所有输出重定向到文件</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;:文件内容分被覆盖</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set -C:禁止将内容覆盖已有文件,但可以追加强制覆盖:&gt;|</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set +C:允许覆盖</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;:原有内容基础上,追加内容</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2&gt;:覆盖重定向错误输出数据流</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2&gt;&gt;:追加重定向错误输出数据流</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;标准输出和错误输出各自定向至不同位置:格式如下;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;COMMAND &gt; /path/to/file.out 2&gt; /path/to/error.out</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;合并标准输出和错误输出为同一个数据流进行重定向:格式如下;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&amp;&gt;:覆盖重定向</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&amp;&gt;&gt;:追加重定向</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;COMMAND &gt; /path/to/file.out 2&gt; &amp;1&nbsp;&nbsp;&nbsp;&nbsp;(顺序很重要)</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;COMMAND &gt;&gt; /path/to/file.out 2&gt;&gt; &amp;1</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;():合并多个程序的STDOUT</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(cal 2007 ; cal 2008)&gt; all.txt</p>
<p><strong>25,tr - 转换和删除字符</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tr ...SET1 </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;选项:</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-c或--complerment:取字符集的补集</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-d或--delete:删除所有属于第一字符集的字符</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-s或--squeeze-repeats:把连续重复的字符以单独一个字符表示</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-t或--truncate-set1:将第一个字符集对应字符转化为第二字符集对应的字符</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;使用&lt;来重定向标准输入</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;某些命令能够接受从文件中导入的STDIN</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$tr &lsquo;a-z&rsquo; &lsquo;A-Z&rsquo; &lt;/etc/issue</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;该命令会把/etc/issue中的小写字符都转换成写写字符</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;tr &ndash;d abc &lt; /etc/fstab 删除fstab文件中的所有abc中任意字符</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;# cat &gt; filea</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mage</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;wangxiaochun</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;按ctrl+d离开,可以使用文件来代替键盘的输入</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;# cat &gt; filea &lt; fileb</p>
<p><strong>26,less:一页一页地查看输入</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;ls -l /etc | less</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;mail:通过电子邮件发送输入:</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;echo &quot;testemail&quot; | mail -s &quot;test&quot;&nbsp;user@example.com</p>
<p>lpr:把输入发送给打印机</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;echo &quot;testprint&quot; | lpr-Pprinter_name</p>
頁: [1]
查看完整版本: CentOS命令综合详解