Linux入門實驗3
阿新 • • 發佈:2020-10-17
Linux入門實驗3
- 題目
- 1.嘗試給“ls -l /home”命令建立一個別名。使用第一章的alias或者百度
- 2.嘗試執行 “ls -l /dev/sd*”,並觀察結果。
- 3.嘗試執行“rpm -aq”和“rpm -aq|grep ssh”命令,觀察區別,並理解管道。
- 4.執行“rpm -aq|grep ssh>>/home/test/1.txt”,觀察檔案1.txt內容。
- 5.執行兩遍dmesg>1.txt和dmesg>>1.txt找一下區別
- 6.將1.txt移動到根目錄
- 7.將1.txt的許可權改為除了擁有者以外,別人均無法訪問
- 8.將/home/test目錄和下面的所有檔案增添所有人可讀取的許可權
- 9.複製整個/var目錄到當前使用者的主目錄中,並重命名為var1
- 10.刪除var1目錄
題目
提示:以下是本篇文章正文內容,下面案例可供參考
1.嘗試給“ls -l /home”命令建立一個別名。使用第一章的alias或者百度
命令:alias 語法:alias [別名]=[命令名稱] 功能:若不加任何引數,則列出目前所有的別名設定,此命令僅對該次登陸系統有效。 ![在這裡插入圖片描述](https://img-blog.csdnimg.cn/20201016191102646.PNG?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ3MDAwOTM0,size_16,color_FFFFFF,t_70#pic_center)2.嘗試執行 “ls -l /dev/sd*”,並觀察結果。
萬用字元*:匹配任何數目的字元組合 萬用字元?:匹配任何單個字元 萬用字元[]:匹配給出的字元或字元範圍3.嘗試執行“rpm -aq”和“rpm -aq|grep ssh”命令,觀察區別,並理解管道。
命令:rpm查詢
語法格式:rpm [選項] 查詢物件
-a:查詢所有已經安裝的軟體包
-q:查詢一個包是否安裝
rpm –aq:查詢系統中所有安裝的軟體包
grep:管道命令,可以找出需要的內容
-rpm –aq|grep ssh:查詢系統中包名中含有ssh的所有軟體包
4.執行“rpm -aq|grep ssh>>/home/test/1.txt”,觀察檔案1.txt內容。
追加符號>>:把前一個命令的輸出結果追加到某一個檔案內容後面。
5.執行兩遍dmesg>1.txt和dmesg>>1.txt找一下區別
覆蓋符號>:把前一個命令的輸出結果覆蓋到某一個檔案中。
dmesg命令:用於顯示開機資訊。
區別:第一個命令的文字字數是第二個命令一半。
6.將1.txt移動到根目錄
命令:mv
語法格式:mv [選項] 原始檔 目標檔案
移動檔案或改名
7.將1.txt的許可權改為除了擁有者以外,別人均無法訪問
命令:chmod
語法格式:chmod [-R] 許可權值 檔名
R(注意是大寫)選項表示連同子目錄中的所有檔案,也都修改設定的許可權。
許可權值:r=4,w=2,x=1
ls -al 1.txt檢視許可權資訊
8.將/home/test目錄和下面的所有檔案增添所有人可讀取的許可權
chmod a/u/g/o+r/w/x,a/u/g/o-r/w/x,a/u/g/o=r/w/x… 檔名1 [檔名2]…
a:所有人,u:使用者,g:使用者組,o:其他使用者
+:增添許可權,-:取消許可權,=:賦予許可權
9.複製整個/var目錄到當前使用者的主目錄中,並重命名為var1
命令:cp
語法格式:cp [選項] 原始檔或目錄 目標檔案或目錄
10.刪除var1目錄
命令:rm
語法格式:rm [選項] 檔案或目錄
-f:強制刪除 -i:提示資訊 -r:遞迴刪除
-rm:命令會永久性地刪除檔案或目錄