Linux下的目錄及一些重要命令

2021-08-10 16:21:35 字數 2226 閱讀 8582

我們知道linux下一切皆檔案,所以說乙個目錄當然也是檔案,乙個檔案的許可權有三種,分別是 r w x 讀,寫,和 執行許可權。

那如果檔案沒有了這幾個許可權?我們還能夠對它進行增刪查(cd, touch, ls, rm, mv等)操作碼?下面我們來看一下具體的操作。

說明需要執行許可權才可以cd進入目錄。

進入目錄後進行一些操作,需要什麼許可權呢?下面說明。

綜上所述,進入目錄,進行操作,讀寫許可權缺一不可。

《1》/proc:虛擬檔案系統,此目錄是kernel載入後,在記憶體裡面建立的乙個虛擬目錄,有專屬的檔案系統,主要提供系統一些實時的資訊,此目錄下不能建立和刪除檔案;(某些檔案可以修改)

/proc/sys目錄:存放系統核心所使用的一些變數,根據不同性質的檔案而存放在不同的子目錄中,可以通過/etc/sysctl.conf檔案設定和更改其預設值;變數時實時的變更,有很多設定很象是開關,設定後馬上生效;

《2》/bin 目錄又稱為二進位制目錄,包含了那些供系統管理員和普通使用者使用的重要linux命令的二進位制映像。該目錄存放的內容包括各種可執行檔案,還有某些可執行檔案的符號連線。常用的命令有:cp、dmesg、kill、login、rm、ping、chomd、bash、cat、echo、ls、 mail、vi等。

《3》usr/lib 目錄下存放必要的執行庫,主要是程式語言的庫。典型的 linux 作業系統中包含了c、c++和 fortran 的庫檔案。用這些語言開發的應用程式可以使用這些程式語言庫檔案。這使軟體開發者能夠利用那些預先寫好並通過測試的函式。庫檔案包含了標準的c庫/lib/libc.so.,數學庫libm.so.,共享的動態鏈結庫/lib/ld/so以及目錄/bin和/sbin下用到的其他共享庫。/lib/modules目錄存放系統的核心模組,某些可被模組化的部分並不需要在編譯系統核心時放入核心本體,避免本體過於龐大而導致效率降低。

《4》/usr/local下一般是你安裝軟體的目錄,這個目錄就相當於在windows下的programefiles這個目錄。

使用者級的程式目錄,可以理解為c:/progrem files/。使用者自己編譯的軟體缺省會安裝到這個目錄下。

《5》/var/ — 用於貯存variable(或不斷改變的)檔案,例如日誌檔案和印表機假離線檔案。

《6》/tmp/ — 使用者和程式的臨時目錄。 /tmp 給予所有系統使用者讀寫權。

● du:在linux下du命令是檢視使用空間的命令,和df功能類似,但是不同的是du命令是對檔案和目錄磁碟使用的空間進行檢視。格式:du [選項] [檔案]

● df:用來檢視linux伺服器的檔案系統的磁碟占用情況(du是檢視目錄)可以用此命令來獲取硬碟被占用了多少空間,目前還剩下多少空間。顯示目前在linux系統上的檔案系統的磁碟使用情況統計。預設情況下將以1kb為單位進行顯示。格式:df [選項] [檔案]

● top:top命令是linux系常用的效能分析工具,能夠顯示系統中各個程序資源占用的情況(類似於windows中任務管理器),這是必須要掌握的命令。顯示系統中各個程序資源占用的情況等資訊。

● free:顯示系統使用和空閒的記憶體情況

● pstak:顯示每個程序的棧跟蹤。pstack 命令必須由相應程序的屬主或 root 執行。可以使用 pstack 來確定程序掛起的位置。此命令允許使用的唯一選項是要檢查的程序的 pid。它只有乙個引數就是pid。

● su:是切換使用者許可權的命名,當我們從普通使用者切換至超級使用者時使用該命令

● sudo命令用來以其他身份來執行命令,預設的身份為root,使用者使用sudo時,必須要先輸入密碼,然後有五分鐘有效期,超過期限必須重新輸入密碼

● useradd:用於在linux中建立新的系統使用者,useradd可用來建立使用者帳號。帳號建好之後,再用passwd設定帳號的密碼.而可用userdel刪除帳號。使用useradd指令所建立的帳號,實際上是儲存在/etc/passwd文字檔案中。

● passward:用於設定使用者的認證資訊,包括使用者密碼、密碼過期時間等。系統管理者則能用它管理系統使用者的密碼。只有管理者可以指定使用者名稱,一般使用者只能變更自己的密碼。

上面重要命令的參考文件

常用的安裝命令就是:

yum install gcc/g++, gdb, vim 即可安裝

注意:必須在有網的條件下才可以安裝。

Linux的一些重要命令

一 unix 開發環境 1 unix的特點 1可以有多個使用者在同一系統上 多使用者 2可以同時執行多個程式 多工 3維護許可權,確定哪些使用者可以訪問哪些 許可權 4分配每個使用者可以使用的磁碟空間量 分配空間 5對於隱藏檔案只允許特定的使用者訪問 隱藏檔案的許可權 2 loging user l...

linux下一些重要目錄和重要命令

linux 常用目錄的作用和存放的內容 bin 存放使用者最長用的命令,如 cp ls cat,等等。boot 啟動linux時使用的一些核心檔案。dev 是device 裝置 的縮寫,這個目錄下是所有linux的外圍裝置。etc 這個目錄用來存放系統管理所需要的配置檔案和子目錄。home 使用者的...

Linux中的一些重要命令

linux中的一些重要命令 本節內容 du 指令 語法 du 選項 檔案 功能 顯示每個檔案和目錄的磁碟使用空間 命令引數 a或 all 顯示目錄中個別檔案的大小 b或 bytes 顯示目錄或檔案大小時,以位元組為單位 c或 total 除了顯示個別目錄或檔案的大小外,同時也顯示所有目錄或檔案的總和...