Linux 實驗一 命令練習

2021-10-19 00:25:15 字數 2031 閱讀 2425

1. 檢視虛擬機器的ip資訊;

ifconfig
2. 測試虛擬機器與ftp伺服器(172.xx.xx.xx)的連通性(ping 172.xx.xx.xx)。通過 ctrl+c 組合鍵強⾏退出正在運⾏的程式;

ping 172.xx.xx.xx #crtl+c退出程式

yum install -y lrzsz
4. 檢視lrzsz⼯具中 rz 和 sz 的路徑;

which rz sz
5. 在window下建立⼀個名為 實驗⼀.txt 的⽂件,然後上傳到linux中;

rz
6. 把 實驗⼀.txt 移動到 /tmp ⽬錄下,並重命名為 exam1.txt ;

mv 實驗⼀.txt /tmp/exam1.txt
7. 把 exam1.txt 轉成unix格式;

yum install -y dos2unix   //命令未安裝請⾃⾏安裝

dos2unix /tmp/exam1.txt

8. 利⽤vi開啟 exam1.txt (可能有中⽂亂碼),並在第⼆⾏插⼊⾃⼰的學號,然後儲存退出;

vi exam1.txt
9. 利⽤重定向把字串 1234567890 追加到 exam1.txt 的末尾;

echo

"1234567890"

>> /tmp/exam1.txt

10. 把/etc/passwd的最後5⾏追加到 exam1.txt 中;

tail -5 /etc/passwd >> /tmp/exam1.txt
11. 搜尋 /usr 下所有以 xml 結尾的⽂件(不包含⽬錄),並把路徑中含有 common 的⽂件路徑追加到

exam1.txt 中;

find /usr -name "*.xml" -type f |

grep common >> /tmp/exam1.txt

12. 把當前時間按照 年-⽉-⽇ 時:分:秒 的格式追加到 exam1.txt 中。如:2020-11-23 09:32:43;

date +'%y-%m-%d %h:%m:%s'
13. 對⽬錄 /var/log 進⾏壓縮⽣成名為 log.tar.gz ⽂件;

tar zcvf log.tar.gz /var/log
14. 通過 ls 命令以⻓格式的形式檢視 log.tar.gz 的資訊,並把資訊追加到 exam1.txt 中;

ls -l log.tar.gz
15. 利⽤ awk 命令提取上⼀步中列印的 log.tar.gz 的 ⽂件型別和許可權資訊 追加到 exam1.txt中;

ls -l log.tar.gz |

awk''

>> /tmp/exam1.txt

16. 把 exam1.txt 轉換成window格式;

unix2dos /tmp/exam1.txt
17. 把 exam1.txt 傳遞到window下;

sz /tmp/exam1.txt

linux基礎總結(一) 命令

1.tcpdump 用以過濾資料報或者定製輸出格式。n 使用ip位址表示主機,而不是主機名 使用數字表示埠號,而不是服務名稱 i 制定要監聽的網絡卡介面 v 輸出乙個稍微詳細點的資訊 t 不列印時間戳 e 顯示乙太網幀頭部資訊 c 僅抓取指定數量的資料報 x 以十六進製制數顯示資料報的內容,但不顯示...

Linux學習筆記(一) 命令

dmtsai study command options parameter1 parameter2 命令 選項 引數1 引數2 說明 1 command為命令的名稱,例如變換工作目錄的命令cd等 2 中括號 並不存在於實際的命令中,表示是可選的,而加入選項設定時,通常選項前會帶 號,例如 h 有時...

Linux學習(一) 命令基本使用

cp選項 含義 a該選項通常在複製目錄時使用,它保留鏈結 檔案屬性,並遞迴地複製目錄,簡單而言,保持檔案原有屬性。f不常用,缺省會加上。覆蓋已經存在的目標檔案而不提示 i互動式複製,在覆蓋目標檔案之前將給出提示要求使用者確認 r若給出的原始檔是目錄檔案,則cp將遞迴複製該目錄下的所有子目錄和檔案,目...