天天看點

資訊安全系統設計基礎第九周學習總結

(1)ls

用來顯示檔案的詳細資訊(使用者名,群組名,大小,建立時間,讀寫執行權。)

資訊安全系統設計基礎第九周學習總結

(2)who

如何檢視目前登入的使用者?

-who am i

如何列出登入的使用者?

-who或-w

(3)fileinfo顯示檔案資訊

用來實作顯示檔案資訊,建立了一個stat資料結構。

要先判斷指令是否有操作數

資訊安全系統設計基礎第九周學習總結
(4)spwd列出目前目錄
資訊安全系統設計基礎第九周學習總結

(5)mkdir指令用于建立一個新的目錄。這個新的目錄不僅可以使用絕對路徑,也可以使用相對路徑。但使用者建立新目錄的前提條件是:建立者對被建立新目錄的父目錄應有寫權限。

如何在其父目錄不存在的情況下首先建立父目錄?

-mkdir -p

如何在建立新目錄的同時指定此目錄的權限?

-mkdir -m

(6)rmdir指令功能用于删除指定的空目錄。當要删除目錄内的所有檔案和子目錄都被删除以後,才能使用rmdir指令删除該目錄。使用者删除目錄時,應對該目錄的父目錄有寫的權限。

如何删除指定路徑上的所有目錄(目錄數大于一)?

-rmdir -p

(7)setecho

設定回顯位的狀态,指令行參數為y則開啟,否則關閉。

    echostate

讀取驅動設定并顯示回顯位的狀态。

資訊安全系統設計基礎第九周學習總結
(8)檔案操作指令

cat

:由第一行顯示檔案内容<br>-

cat

-n l顯示行号

more

: 一頁一頁顯示,可翻頁檢視

less

: 與

more

類似,可以往前翻頁

(9)cd指令

cd 進入使用者主目錄;

cd ~ 進入使用者主目錄;

cd - 傳回進入此目錄之前所在的目錄;cd .. 

傳回上級目錄(若目前目錄為“/“,則執行完後還在“/";".."為上級目錄的意思);

cd ../.. 傳回上兩級目錄;

cd !$ 把上個指令的參數作為cd參數使用。

遇到的問題

1.linux指令 ls 和 -ls 差別?

linux中指令沒有-ls的指令,一般以-開頭的是指令的參數。s指令跟dos下的dir指令是一樣的都是用來列出目錄下的檔案,-l參數在linux下的一般作用是顯示詳細資訊,-s參數在linux下和-l一起使用的一般作用是以塊為機關列出每個檔案的大小。

2.linux中ls指令和find指令的差別

find指令是查找的意思查找;當你知道是哪個檔案,然後可以用ls查找子檔案;但是當不知道是什麼盤符,哪個檔案夾時就可以使用find指令查找。

參考資料

1.深入了解計算機系統

2.http://zhidao.baidu.com/question/588990569.html?fr=iks&word=linux++ls&ie=gbk

3.吳子怡同學的部落格