今日份Linux學習 目錄許可權管理

2021-09-25 20:31:32 字數 1076 閱讀 8512

cd命令,切換當前目錄,不能切換到檔案,cd .表示當前目錄,cd . .表示當前所在目錄的上一級目錄;

pwd命令,當前所在目錄,或後跟檔名,檢視所在目錄;

mkdir命令,形如make directory,建立乙個目錄;

rmdir命令,形如remove directory,刪除乙個目錄,如果是空目錄就會直接刪除,選項-r是遞迴選項,即把該目錄下面的所有檔案刪除掉再刪除資料夾,選項-v是挨個詢問你要不要刪除裡面所有的東西;

執行路徑的檢視命令:$path;

ls命令不用說,用的最多的;

cp 檔案1 檔案2,把檔案1copy到檔案2,如果檔案2只是乙個名字,未建立的,那麼該命令就是複製檔案1到那個路徑,並以檔案2名字命名;如果檔案2存在,則覆蓋;選項-u表示如果檔案2 時間較舊,則覆蓋,要不然就是不動;

rm命令,形如remove,刪除,選項-r遞迴刪除,刪除目錄以及目錄下面的所有檔案;

mv命令,形如move,剪下;(未練習)

在使用nano命令建立文字檔案的時候,命名不要用空格,我用了空格命名之後發現上述命令使用不出來,根本查不到這個檔案,也就ls能用用;

一些檢視檔案的命令cat和tac,cat適合檢視小檔案,cat和tac是相反的,乙個從上往下,乙個從下往上看,nl不清楚,沒有練習;

more,less昨天練習,今天忘記什麼作用了;

head,less,乙個預設檢視前十行,乙個預設檢視倒數十行,-數字可以限制檢視前多少行或者後多少行;

od命令不清楚;

touch,建立檔案命令;

umask,是個檔案許可權過濾器,比如建立乙個普通檔案,該檔案許可權是644,因為原來的umask值不知道,現在設定乙個umask 222,再建立乙個普通檔案,就會發現該檔案的許可權變為444,不是普通的減法,畫圖rwx出來就知道。

chattr,lsattr不清楚;

檔案特殊許可權suid,sgid,sbit只是對於二進位制檔案而言的;

file可以檢視檔案的型別,d目錄,l鏈結檔案(快捷方式),-普通檔案;

which,whereis,locate/updatedb,find命令不清楚

今日查漏:不熟悉命令選項,,有幾個命令還不知道什麼意思。

今日份swift學習4

引言 將乙個字串變數轉化為數字型別,字串內容必須為數字 輸出的值被optional包裹起來,得到乙個可選型別的值 1.可選型別 1 宣告可選型別,在型別宣告後面加上問號 ex var optionalnumber int?2 2 可選型別不能進行型別推斷,必須要進行型別標註 3 可選型別的值要展開使...

今日份swift學習5

列舉,結構體和類 1.列舉 列舉能為一組相關值定義乙個相同的型別 我們通過enum關鍵字來宣告乙個列舉型別 ex enum direction 也可以宣告在乙個case中用逗號隔開 當我們宣告乙個列舉型別時,就等於我們宣告了乙個新的swift資料型別,可以像使用int string那樣使用它 ex ...

2020 04 16今日份學習小結

自我總結第二天start。主要學習了分支結構中的 if 語句。在 執行中常見的結構有 1.順序結構 2.分支結構 3.迴圈結構。一.if 分支結構 格式為 if 條件判斷 例如 判斷一年是不是閏年 能被4整除但是不能被100整除,或者能被400整除 class demo 二.if else 分支結構...