一、根目錄下的文件
1、bin:可執(zhí)行二進(jìn)制文件,(區(qū)別:sbin是存放root命令,只有root可以使用;bin是普通用戶存放命令的地方,當(dāng)然root與普通用戶都可使用)
2、boot:啟動引導(dǎo)器+內(nèi)核
3、dev:硬盤
4、etc:操作系統(tǒng)+應(yīng)用程序配置
5、home:家目錄,管理員(root)在root目錄下linux命令大全,其他用戶在home目錄下
6、lib:庫文件
7、lib64:庫文件
8、media:掛載點
9、mnt:掛載點
10、opt:選項(可選可不選,一般情況為空文件)
11、proc:虛擬文件系統(tǒng)(內(nèi)存當(dāng)中的信息)
12、root:root的家目錄
13、sbin:可執(zhí)行二進(jìn)制文件,(區(qū)別:sbin是存放root命令,只有root可以使用;bin是普通用戶存放命令的地方,當(dāng)然root與普通用戶都可使用) 14、srv:service,應(yīng)用程序
15、sys:硬件信息
16、tmp:臨時目錄(7天不使用就會清除)
17、usr:所安裝程序都在這
18、var:可變的(存放日志的地方)
二、路徑
1、路徑:是一個表達(dá)式,表達(dá)訪問文件或目錄所在的位置。(注意:路徑?jīng)]有空格)
2、絕對路徑:以根開始(以/開頭的表達(dá)式);例如/root,/etc,/tmp,/var/log
a、優(yōu)點:無論你在當(dāng)前所在的位置,系統(tǒng)都可以找到路徑說明位置
b、缺點:有時輸入路徑比較長
3、相對路徑:不以根開始(不以/開頭的表達(dá)式);例如root/,aaa/bbb,…/aaa
a、優(yōu)點:以你當(dāng)前所在的位置為參考點,找路徑說明位置,(輸入路徑短,方便)
三、linux基礎(chǔ)命令
1、cd 命令
a、格式:cd +絕對路徑/相對路徑
b、功能:切換
c、常用選項及含義如下:
. 當(dāng)前目錄
… 上級目錄
- 最近兩次來回切換
2、pwd 命令
a、 格式:pwd
b、功能:顯示用戶當(dāng)前所在目錄
c、常用選項及含義如下:
-P 顯示實際路徑,并非軟連接
3、ls 命令
a、格式:ls +絕對路徑的目錄或文件/相對路徑的目錄或文件
b、功能:顯示當(dāng)前文件夾下的文件
c、常用選項及含義如下:
-a 顯示隱藏文件
-l 以長字符串顯示,除文件名之外,還有文件權(quán)限。所有者,所屬組,文件大小等信息詳細(xì)列出來。
-d 將目錄文件一樣顯示,而不是顯示其下的文件
-h 顯示文件多少字節(jié)(人能看懂的,通常與ls -lh使用,或者使用ll -h)
4、mkdir 命令
a、格式:mkdir +創(chuàng)建的新目錄名
b、功能:創(chuàng)建目錄
c、常用選項及含義如下:
-p 遞歸創(chuàng)建目錄
-m --mode:模式,設(shè)定權(quán)限<模式>。類似chmod,而不是rwxrwxrwx減umask。
a、格式:touch +創(chuàng)建的文件
b、功能:創(chuàng)建文件
c、常用選項及含義如下:
-a 只更改存取時間
-c 不建立任何文檔
-d 使用指定的日期時間,而非現(xiàn)在的時間。如命令touch -d “05/06/2010” file 當(dāng)前目錄下創(chuàng)建一個時間為2010年5月6日的file文件。
{1…5}.txt 創(chuàng)建1到5的文件
{a..c}.txt 創(chuàng)建a到c的文件
例1:創(chuàng)建一個使用當(dāng)前時間來命名的文件
方法1:
[root@localhost ~]# touch file-date +%H%M.txt (file-可以省略)
方法2:
[root@localhost ~]#touch file-$(date +%H%M).txt (file-可以省略)
6、rm 命令