此外目前我在github上準備一些李航的《統計學習方法》的實現演算法,目標將書內演算法全部手打實現,歡迎參觀並打星。githib傳送門
pwd //顯示當前工作目錄的絕對路徑
ls
ls -a //檢視全部檔案,包括隱藏的(開頭為.的檔案)一起列出來
ls -d //僅列出目錄本身,而不是列出目錄內的檔案資料
ls -l //長資料串列出,包含檔案的屬性與許可權等等資料(也可以用 ll)
ls -al //全部檔案以最詳細方式展現
mkdir //建立資料夾
mkdir [name] //建立資料夾
mkdir -p [資料夾/資料夾..] //建立多層資料夾
eg mkdir -p aa/bb //建立aa資料夾,並在內部建立bb資料夾
rmdir [name] //刪除乙個空目錄
touch [name] //建立乙個空檔案
cd 切換目錄
cd 絕對路徑
cd 相對路徑
cd ~ 或 cd //回到自己的家目錄
cd - //回到上一次所在目錄
cd .. //回到當前目錄的上一級
cd -p //跳轉到實際物理路徑,而非快捷方式跳
cp -r sourcefolder targetfolder //遞迴複製整個資料夾
rm 移除檔案或目錄
(1) rmdir deleteemptyfolder //刪除空目錄
(2) rm -rf deletefile //遞迴刪除目錄中所有內容
mv 移動檔案與目錄或重新命名
(1) mv oldnamefile newnamefile //重新命名
(2) mv /temp/movefile /targetfolder //移動檔案
cat 檢視檔案內容
cat [選項] 要檢視的檔案
選項:
-a :相當於 -vet 的整合選項,可列出一些特殊字元而不是空白而已;
-b :列出行號,僅針對非空白行做行號顯示,空白行不標行號!
-e :將結尾的斷行位元組 $ 顯示出來;
-n :列出行號,連同空白行也會有行號,與 -b 的選項不同;
-t :將 [tab] 按鍵以 ^i 顯示出來;
-v :列出一些看不出來的特殊字元
tac 檢視檔案內容
cat [選項引數] 要檢視的檔案
more 檢視檔案內容
more 要檢視的檔案
less 檢視檔案內容
less 要檢視的檔案
head 檢視檔案內容,只看頭幾行。
head -n 10 檔案 //檢視檔案頭10行內容, 10可以是任意行數
tail 檢視檔案內容, 只看尾巴幾行
(1) tail -n 10 檔案 //檢視檔案頭10行內容, 10可以是任意行數
(2) tail –f 檔案 //實時追蹤該文件的所有更新
重定向命令
(1) ls –l >檔案 //列表的內容寫入檔案 a.txt 中(覆蓋寫)
(2) ls –al >>檔案 //列表的內容追加到檔案 aa.txt 的末尾
echo
(1) echo 要顯示的內容 >> 儲存內容的的檔案 //將要顯示的內容,儲存到檔案中
(2) echo 變數 //顯示變數的值
ln 軟鏈結
ln –s [原檔案] [目標檔案] //給原檔案建立乙個軟鏈結,軟鏈結存放在目標檔案目錄
history 檢視所敲命令歷史
history
Linux常用命令 檔案目錄類
在linux下和windows最大的不同可能在於使用者使用作業系統的方式,在windows下通常是點選滑鼠來開啟乙個應用程式,或者完成某乙個操作。但是linux下更多是使用shell命令來操作。它是使用者使用linux的橋梁。shell既是一種程式語言,也是一種命令語言。在linux下普通使用者的s...
Linux常用命令 檔案目錄類操作
功能 顯示使用者當前工作目錄的絕對路徑 語法 pwd 如 root linux2 home pwd home 功能 顯示目錄列表 語法 ls 選項 目錄 選項 功能 a 顯示所有檔案 以 開頭 包含隱藏檔案 a 顯示除隱藏檔案 以外的所有檔案 l 列出長資料串,包含檔案的屬性與許可權等 c 多列顯示...
常用命令 檔案目錄類(二)
touch 指令建立空檔案 基本語法 touch 檔名稱 應用例項 案例 在 home目錄下,建立乙個空檔案hello.txt 1 touch home hello.txt cp指令拷貝檔案到指定目錄 基本語法 cp 選項 source dest 常用選項 r 遞迴複製整個資料夾 應用案例 cp r...