亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問在linux 中 ‘|’的作用是什么?

請問在linux 中 ‘|’的作用是什么?

幕布斯7119047 2019-08-21 15:11:37
linux 中 ‘|’的作用是什么?
查看完整描述

5 回答

?
梵蒂岡之花

TA貢獻1900條經驗 獲得超5個贊

利用Linux所提供的管道符“|”將兩個命令隔開,管道符左邊命令的輸出就會作為管道符右邊命令的輸入。連續使用管道意味著第一個命令的輸出會作為 第二個命令的輸入,第二個命令的輸出又會作為第三個命令的輸入,依此類推。下面來看看管道是如何在構造一條Linux命令中得到應用的。

1.利用一個管道
# rpm -qa|grep licq

這條命令使用一個管道符“|”建立了一個管道。管道將rpm -qa命令的輸出(包括系統中所有安裝的RPM包)作為grep命令的輸入,從而列出帶有licq字符的RPM包來。
4.利用多個管道

# cat /etc/passwd | grep /bin/bash | wc -l

這條命令使用了兩個管道,利用第一個管道將cat命令(顯示passwd文件的內容)的輸出送給grep命令,grep命令找出含有“/bin /bash”的所有行;第二個管道將grep的輸出送給wc命令,wc命令統計出輸入中的行數。這個命令的功能在于找出系統中有多少個用戶使用bash。

查看完整回答
反對 回復 2019-08-24
?
溫溫醬

TA貢獻1752條經驗 獲得超4個贊

管道命令符的作用也可以用一句話來概括“把前一個命令原本要輸出到屏幕的標準正常數據當作是后一個命令的標準輸入”。我們通過匹配關鍵詞/sbin/nologin找出了所有被限制登錄系統的用戶。在學完本節內容后,完全可以把下面這兩條命令合并為一條:

  • 找出被限制登錄用戶的命令是grep "/sbin/nologin" /etc/passwd;

  • 統計文本行數的命令則是wc -l。


查看完整回答
反對 回復 2019-08-24
?
慕勒3428872

TA貢獻1848條經驗 獲得超6個贊

1、home目錄是用戶的宿主目錄,一個用戶登錄系統,進入后,所處的位置就是/home。
2、通常用來保存用戶的文件。
3、通常用波浪號“~”來表示當前用戶的主目錄(home目錄):例如,如果當前用戶的home目錄是/home/DUpala,那么,輸入 cd 或 cd ~ 或 cd /home/DUpala 或 cd $HOME 都是等效的。這種習慣源自于1970年代流行的Lear-Siegler ADM-3A終端機,這種機器上波浪號和“home”鍵(用于把光標移動到最左端)正好在同一個鍵上。

查看完整回答
反對 回復 2019-08-24
?
德瑪西亞99

TA貢獻1770條經驗 獲得超3個贊

vi是終端模式下的文本編輯器。
文本模式下的編輯器有vi、vim(vi的增強版本)。vi和vim是我們在Linux中最常用的編輯器。vi或vim是Linux最基本的文本編輯工具,vi或vim雖然沒有圖形界面編輯器那樣點鼠標的簡單操作,但vi編輯器在系統管理、服務器管理字符界面中,永遠不是圖形界面的編輯器能比的。

查看完整回答
反對 回復 2019-08-24
  • 5 回答
  • 0 關注
  • 1608 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號