linux文件目录类常用命令
生活随笔
收集整理的這篇文章主要介紹了
linux文件目录类常用命令
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
寫在前面:
我的博客已遷移至自建服務器:博客傳送門,CSDN博客暫時停止,如有機器學習方面的興趣,歡迎來看一看。
此外目前我在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用户管理类常用命令:
- 下一篇: linux vi文本类常用命令