學習目標:
1、了解linux的目錄結構
2、掌握linux的目錄操作命令
學習過程:
一、linux目錄的基本結構
/:根目錄,系統中所有的目錄都是從根目錄開始。
/bin: 存放常用命令。
/boot: 引導核心的程式目錄。
/dev: 外部裝置名。
/etc: (etcetera)系統管理所要的配置檔案和子目錄。
/home:存放使用者主目錄的地方,一般是/home/使用者名稱。其他目錄有ftp、httpd、samba等。
/lib:(library)系統基本的動態鏈結庫 。
/opt :optional(可以選擇的)。
/proc: 虛擬系統,是由系統初起時記憶體中產生的。
/root:超級使用者預設的主目錄。
/sbin:系統管理員使用的系統管理程式。
/tmp: 存放各程式執行時所產生的臨時檔案。
/usr:佔空間最大的目錄,使用者的很多應用程式和檔案幾乎全在這個目錄中。
/var:存放一些系統記錄檔案和配置檔案。
/media:掛接裝置目錄
二、基本命令
shutdown :命令安全地將系統關機。
halt :呼叫shutdown -h。halt執行時﹐殺死應用程序。
init:init 0為關機﹐init 1為重啟 reboot。
man:命令幫助 l5. ctrl +z:退出操作
ps:程序檢視命令;如# ps –ef |grep tom檢視所有以含有tom名稱 的程序。
kill: 強制終止程序命令,語法:#kill [引數] 程序號 -9 引數為強制終止程序。
date:檢視當前系統時間
三、檔案操作的基本命令
cd:進入某個目錄,注意絕對路徑和相對路徑的區別。
ls :list 命令,檢視目錄下所有的目錄和檔案資訊。
pwd:檢視當前目錄的路徑。
mkdir:新建目錄。
touch:新建乙個空白檔案。
mv :該命令用來為檔案或目錄改名,或將檔案由乙個目錄移入另乙個目錄中。
rm:刪除檔案命令:
語法:rm [-dfirv][--help][--version][文件或目錄...]
-d或–directory 直接刪除檔案、目錄。
-f或–force 強制刪除文件或目錄。
-i或–interactive 刪除既有文件或目錄之前先詢問使用者。
-r或-r或–recursive 遞迴處理,將指定目錄下的任何文件
及子目錄一併處理。等等….
rmdir:刪除目錄,一旦非空,還是要用rm -rf命令來解決
四、示例
1、檢視日期
2、使用man命令檢視某個命令的資訊使用方式
3、使用pwd顯示當前目錄路徑
4、使用cd切換目錄,注意/是表示根目錄,..是表示上級目錄,~表示去當前使用者的主目錄。
5、新建目錄
6、新建檔案,檢視檔案,移動檔案和刪除目錄等等,大家可以自己多點動手嘗試一下linux的命令列方式。
4 檔案操作
對檔案操作 對檔案操作就是對檔案的控制代碼的操作,通過open函式得到檔案的控制代碼。一 r,w,a,x,模式 r 只有讀操作,檔案必須存在。讀的時候預設游標在最開始讀,沒有寫操作,encoding在進行解碼操作。w 無法讀取檔案,只是寫操作,檔案存在覆蓋寫,檔案不存在的話,建立檔案再寫。encod...
Python記錄4 檔案操作
檔案 1.什麼是檔案 檔案是作業系統為使用者 應用程式提供一種操作硬碟的虛擬單位 2.為何要用檔案 為了訪問硬碟資料 3.如何用檔案 1.開啟檔案 2.讀寫檔案 3.關閉檔案 作業系統資源 f open r c users dell desktop a.txt mode r encoding utf...
作業系統(4) 檔案管理
檔案的概念 檔案 是以計算機硬碟為載體的儲存在計算機上的資訊集合。使用者進行輸入 輸出中,以檔案為基本單位。os中的檔案系統實現對檔案的維護管理。檔案包含 一塊儲存空間中的資料,包含分類和索引的資訊,關於訪問許可權的資訊。定義 資料項 檔案系統中最低階的資料組織形式,分基本資料項和組合資料項 檔案的...