需要下載的軟件
- SourceInsight
- VMWare
相對路徑和絕對路徑
-
路徑: 點對點的標識,存儲位置的標識
英文名:pathname(全路徑) path(路徑) name(文件名)
-
絕對路徑:路徑是從絕對位置開始的。windows中從盤符開始;Linux從根目錄開始
-
相對路徑:指明路徑時,是從當前所在位置開始的。可移植性強
常用命令
-
ls: list,列表,顯示當前文件夾中所有內容
ls -a 顯示所有文件,包含隱藏文件
ls -l 顯示詳細信息
-
man:查詢man手冊,獲得幫助
man 1 ls 1表示查詢的是Linux命令
man 2 xx 2標識查詢到是Linux api
man 3 xx 3標識查詢的c庫函數c
-
cd: change directory, 更改目錄
用來切換目錄
cd … 代表上一層目錄
cd . 代表當前目錄 -
pwd: print work directory 打印出當前的絕對路徑
-
mkdir: make directory,創建文件夾,用於創建空文件夾
mkdir -p 級聯創建文件夾
-
mv :在目錄間移動文件||修改文件夾
mv 源文件pathname 目標文件pathname
其中,path代表路徑,name代表文件名,故既可以改路徑也可以改文件名。 -
touch :創建空文件
touch pathname
-
cp : copy 複製文件
cp 源文件pathname 目標文件pathname
cp -r 複製文件夾
cp -f 強制複製
-
rm: remove 刪除
rm 文件pathname
rm -r 刪除文件夾
rm -f 強制刪除
-
cat :直接在命令行顯示文件內容
短文件用cat
長文件用vi
-
rmdir :只能刪空文件夾
-
ln :link 鏈接文件
Windows中快捷方式中,快捷方式和它指向的文件是兩個獨立的文件。都佔用硬盤空間。
Linux中有兩種連接文件
- 軟連接(符號鏈接): 類似windows中的快捷方式
ln -s 源文件名 符號連接文件名
- 硬連接:兩個文件同等地位||類似於一個問價
ln 源文件名 連接文件名
- 軟連接(符號鏈接): 類似windows中的快捷方式