命令
描述command > file
將輸出重定向到 file。
command < file
將輸入重定向到 file。
command >> file
將輸出以追加的方式重定向到 file。
n > file
將檔案描述符為 n 的檔案重定向到 file。
n >> file
將檔案描述符為 n 的檔案以追加的方式重定向到 file。
n >& m
將輸出檔案 m 和 n 合併。
n <& m
將輸入檔案 m 和 n 合併。
<< tag
將開始標記 tag 和結束標記 tag 之間的內容作為輸入。
檔案描述符
描述符描述1
stdin(標準輸入)
2stdout(標準輸出)
3stderr(標準錯誤輸出)
例項
#!/bin/bash
#out 為文字檔案
echo
"hello world" > out
echo
"hello world" >> out
echo
"hello world" >> out
cat out
wc -l out
wc -l
< out
wc -l
<< eof
"echo"
"echo"
"echo"
eof
方式:
#第一種
. filename # .和檔名之間有空格
#第二種
source filename
簡單Linux入門 2
使用者剛剛啟動 vi vim,便進入了命令模式。此狀態下敲擊鍵盤動作會被vim識別為命令,而非輸入字元。比如我們此時按下i,並不會輸入乙個字元,i被當作了乙個命令。以下是常用的幾個命令 i 切換到輸入模式,以輸入字元。x 刪除當前游標所在處的字元。切換到底線命令模式,以在最底一行輸入命令。命令模式只...
Linux 簡單入門總結
ls 列出當前目錄下所有的檔案 ls l 以list列表形式,詳細列出當前目錄下所有的檔案 ls a 列出所有檔案,包括隱藏檔案,以.開頭的屬於隱藏檔案 ls lh 以list列表形式,並且以human可見的方式詳細列出當前目錄所有的檔案,位元組等形式 ls help 列出ls指令的詳細使用選項 c...
Linux簡單入門 一 Linux歷史
很多關於linux的書籍在前面章節中寫了一大堆東西來介紹linux,可惜讀者看了好久也沒有正式開始進入linux的世界,這樣反而導致了他們對linux失去了一些興趣,而把厚厚的一本書丟掉。linux的歷史確實有必要讓讀者了解的,但是不了解也並不會影響你將來的linux技術水平。哈哈,本人其實就不怎麼...