Linux學習筆記(2)

2021-09-17 07:05:39 字數 1528 閱讀 8325

一、linux檔案屬性

linux系統是一種典型的多使用者系統,不同的使用者處於不同的地位,擁有不同的許可權。為了保護系統的安全性,linux系統對不同的使用者訪問同一檔案的許可權做了不同的規定。

在linux中我們可以使用ll或ls -l命令來顯示乙個檔案的屬性及檔案所屬的使用者和組。

如:

在linux中第乙個字元代表這個檔案時目錄、檔案或是鏈結檔案等。

如在以上例項中,最後乙個 user檔案的第乙個屬性「d」表示該檔案是乙個目錄檔案。

接下來的字元中,以三個為一組,且均為[rwx]的三個引數的組合。其中[r]代表可讀(read)、[w]代表可寫(write)、[x]代表可執行(execute)。注意的是,這三個許可權的位置不會改變,如果沒有許可權,就會出現減號[-]代替。

二、linux檔案與目錄管理

linux的目錄結構為樹狀結構,最頂級的目錄為根目錄/。其它目錄通過掛載可以將它們新增到樹中,通過解除掛載可以移除它們。

先了解一下什麼是絕對路徑與相對路徑:

路徑的寫法,由/寫起,例如:/usr/share/doc 這個目錄。

路徑的寫法,不由/寫起,例如 由/usr/share/doc 要到/usr/share/man底下時

可以寫成:cd ../man

1.處理目錄的常用命令

-a:全部檔案,連同隱藏檔(開頭為.的檔案)一起列出來(常用)

-d:僅列出目錄本身,而不列出目錄內的檔案資料(常用)

-l:長資料列出,包含檔案屬性與許可權等(常用)

例:將當前目錄下的所有檔案列出(含屬性與隱藏檔)

cd是change directory的縮寫,這裡是用來變換工作目錄的命令。

-f:force,忽略不存在的檔案,不會出現警告資訊;

-i:互動模式,在刪除前會詢問使用者是否動作;

-f:force強制的意思,如果目標檔案已經存在,不會詢問而直接覆蓋

-i:若目標檔案已存在會詢問是否覆蓋;

-u:若目標檔案已經存在,且source比較新,才會公升級

2.檔案內容檢視

-n:後面接數字,表示顯示幾行

-n:後面接數字,表示顯示幾行     

-f:表示持續偵測後面所接的檔名,要等按下 ctrl+c 才會結束tail的偵測。

三、linux磁碟管理

linux磁碟管理的好壞管理直接關係到整個系統的效能問題。

linux磁碟管理常用三個命令為df、du和fdisk。

df命令引數的功能:檢查檔案系統的磁碟空間的占用情況。可以利用該命令來獲取硬碟被占用了多少空間,目前還剩下多少   空間等資訊。

du命令也是檢視使用空間的,但是與df命令不同的是linux du命令是檔案和目錄磁碟使用的空間的檢視。

fdisk是linux的磁碟分割槽表操作工具。

磁碟檢驗

磁碟掛載與刪除

linux學習筆記 2

一些常用的基本命令 uname a 檢視核心版本 ls al 顯示所有檔案的屬性 pwd 顯示當前路徑 cd 返回上一次目錄 cd 返回主目錄 date s 設定時間 日期 cal 顯示日曆 cal 2006 bc 計算器具 man info 幫助手冊 locale 顯示當前字型 locale a ...

Linux學習筆記2

1 linux使用者身份與群組記錄的檔案 預設情況下所有系統賬號的資訊都記錄在 etc passwd這個檔案中 個人密碼則記錄在 etc shadow這個檔案中 所有的組名記錄在 etc group中 2 使用ls all檢視目錄下的檔案詳細資訊 例如 rw r r 1 root root 6849...

Linux學習筆記 (2)

閒著無事,就敲起了linux 命令,熟悉一下。記得昨天在書上看到了 find命令的用法,覺得挺神奇的。其中 find 能夠確定檔案的查詢深度 於是 敲了如下命令 建立如下檔案目錄 樹 來試一下 find 的 maxdepth 與 mindepth 當把最大深度設為1時,找到的是 於 father 目...