Linux已經學了近一個月的時間,自測了一次之後,才發現自己好像沒學下來點什麼,分析了一下原因,問題出在自己沒有及時地去回顧,歸納總結,所以今天來總結一下。
一、Linux的文件系統結構
/bin 存放系統經常使用的基本程序
/boot 存放啓動linux時用刀的一些核心文件,包括一些連接文件和鏡像文件
/dev 存放所有linux的外部設備
/etc 存放所有系統管理和配置的子目錄
/lib 存放系統最基本的動態鏈接庫
/lost+found 存放那些在系統非正常關機後重新啓動系統時,不知道該往哪裏恢復 的"流浪"文件
/mnt 通常存放一些子目錄,每個子目錄是某種特定設備類型的一個安裝點,提供臨時掛載點
/proc 虛擬目錄,存放系統內存的映射,以進程爲單位
/root 系統管理員的主目錄
/home 系統中所有用戶的主目錄
/sbin 系統管理員用到的系統管理程序
/tmp 存放臨時文件
/usr 存放用使用的命令,程序庫,文檔和其他文件
/var 日誌文件
二、linux中常用的一些命令
1、cd 切換目錄
cd - 返回到上一級所在的目錄
cd ~ 返回到當前目錄的家目錄
cd .. 返回到父目錄
2、pwd 顯示當前用戶的工作路徑
3、ls 顯示給定目錄下的文件信息
ls -a 顯示所有的文件(包括隱藏文件)
ls -l 顯示文件的詳細信息(不包括隱藏文件)
ls -a -l 顯示所有文件的詳細信息
4、touch filename 創建文件
5、mkdir 目錄名 創建目錄
6、rmdir 目錄名 刪除一個空目錄
rm -r 目錄名 刪除一個非空目錄
7、rm filename 刪除文件
8、cp 路徑+文件名(源文件) 路徑(拷貝到何處) 拷貝普通文件
9、cp -r 路徑+文件名(源文件) 路徑(拷貝到何處) 拷貝目錄文件
10、mv 路徑+文件名(源文件) 路徑(移動到何處) 移動文件
11、查看文件的多種命令
more filename
cat filename
less filename
head -數字 filename 從頭部查看文件的某幾行
tail -數字 filename 從尾部查看文件的某幾行
12、chmod 修改文件權限
13、echo $變量名
以上只是linux中的一些最基本的命令,想要更深入的學習linux,在這裏給大家推薦一本書《UNIX環境高級編程_第二版中文》,該本書中詳細講到了關於linux的各種全面的知識,希望對大家有所幫助。