Linux檔案檢視及重定向

2022-08-12 09:00:16 字數 1292 閱讀 6839

linux檔案檢視及重定向

實驗目標:

通過本實驗掌握head、tail、cat、more、less等檔案檢視命令的使用,理解重定向的概念,掌握兩種重定向方法的使用。

實驗步驟:

1、通過head、tail、cat、more、less五種不同命令檢視檔案/usr/bin/clean-binary-files,觀察每種工具異同。

2、將/usr/bin/clean-binary-files的前12行,寫入檔案headtail.txt

3、將/usr/bin/clean-binary-files的後9行,寫入檔案headtail.txt,不能覆蓋之前的內容

1、五種檢視命令的用法

cat,一次顯示檔案所有內容

more/less,分頁顯示檔案內容,more只能下翻,less可以上下翻

head/tail,分別寫詩檔案的頭幾行或尾幾行,使用tail較多,可以檢視檔案更新

2、/usr/bin/clean-binary-files的前12行,寫入檔案headtail.txt

head -n 12 /usr/bin/clean-binary-files  >/home/student/headtail.txt

head -n 12 ,顯示檔案的前12行

> 將haed命令輸出的內容,輸入到後面的檔案,>動作也叫「重定向」

注:如果報錯沒有目錄,需要先用mkdir建立student目錄

[root@localhost home]# vi /home/student/headtail.txt 開啟檔案檢視,是否已將12行內容寫入該檔案。

vi 末行模式(就是esc再:)輸入 set nu可檢視行號,如圖

3、將/usr/bin/clean-binary-files的後9行,寫入檔案headtail.txt,不能覆蓋之前的內容

tail -n 9 /usr/bin/clean-binary-files >>/home/student/headtail.txt

tail -n 9 ,顯示檔案的後9行

>> ,兩個尖括號為將tail顯示的內容,追加到後面的檔案。如果用》則覆蓋後面的檔案,也就是之前head輸入的內容就會消失。

Linux檔案檢視及重定向

通過本實驗掌握head tail cat more less等檔案檢視命令的使用,理解重定向的概念,掌握兩種重定向方法的使用。實驗步驟 1 通過head tail cat more less五種不同命令檢視檔案 usr bin clean binary files,觀察每種工具異同。2 將 usr ...

linux 檔案重定向

nohup 所屬包 coreutils 功能說明 該命令可以讓使用者在退出系統之後,繼續於後台中執行程式。注意nohup命令不會自動將程式放到後台執行,因此需要配合shell的特殊字元 使用,放在一行指令的最後,如 nohup command 要想明白檔案重定向,首先需要理解linux中的所有程序,...

Linux管道及重定向

這是看itercast的學習筆記 命令列shell的資料流有以下定義 名稱說明 編號預設 stdin 標準輸入0鍵盤 stdout 標準輸出1終端 stderr 標準錯誤2終端 命令通過stdin接收資料,通過stdout輸出結果或者通過stderr輸出錯誤 通過管道和重定向我們可以控制資料流 分類...