課時1.常用命令和快捷鍵-大資料與人工智慧實戰L1系列課程-小象學院
知識要點
學習本節課程之前請參照本課時資料完成虛擬機器的安裝!
ctrl + c
ctrl + l
ctrl + r
Tab鍵
cd path
cd ~
cd -
cd ..
ls:檢視目錄下檔案列表(不顯示隱藏檔案)
ls -a:檢視目錄下所有檔案列表(顯示隱藏檔案)
ls -l:檢視目錄下所有檔案的詳細資訊列表,該命令等價於ll
ls -la:檢視目錄下所有檔案詳細資訊列表(顯示隱藏檔案)
wc -l filename
wc -w filename
cp filename ./newfilename
cp filename /otherdir
cp hello*.txt /otherdir 複製hello開頭的txt檔案到其他指定路徑
mv filename newfilename
history | grep rm 在歷史命令中查詢執行rm的操作
Linux下的軟連結類似於windows下的快捷方式
ln -s targetfile linkfile 為targetfile檔案建立軟連結linkfile
rm -rf linkfile 刪除軟連結linkfile
1)按檔名稱查詢,可以使用萬用字元*
在/datadir路徑下查詢hello開頭的檔案,並列出詳細資訊
find /datadir -name “hello*” -ls
2)按照檔案所屬使用者查詢
在/home/hadoop路徑下查詢屬於使用者hadoop的檔案
find /home/hadoop -user hadoop -ls