常用的Linux命令

ls:查看目錄下所有可見文件
ls -a : 查看目錄下所有文件,包括隱藏文件
ls -l : 查看目錄下可見文件的詳細信息
ls -al 查看目錄下所有文件的詳細信息

cat file: 查看文件內容
cat -n file: 查看文件內容,並顯示出行號
cat file1 file2 >> file3:將file1, file2的文件內容以此加到file3中,如果file3存在,則會在file3後面繼續追加,不會覆蓋file3原來的內容,如果file3不存在,則會自動創建。若需要強行覆蓋,使用一個 > 即可

touch file: 新建文件,當文件存在時則會更新文件的時間戳

pwd: 查看當前目錄
cd {path} : 進入目錄

mkdir {directory}: 新建目錄,若某子目錄不存在則可能新建失敗
mkdir -p {directory}: 新建目錄,對於不存在的子目錄可以一併創建

tree: 查看當前目錄的文件樹結構

cp file1 file1-copy: 複製file1到file1-copy
cp -r dir1 dir2: 複製文件夾dir1到dir2

mv: 移動文件,也可用來重命名文件,具體用法和cp一樣

rmdir directory1: 移除一個空的文件夾
rm file: 移除文件
rm -r directory1: 移除文件夾

chmod:修改文件的權限
u : user, g : Group, o : others 增加權限“+”,刪除權限“-” r (Read), w (Write), x (Execute).
chmod u+x file1, 給當前用戶增加對file1的執行權限

wc -l file1: 計算file1的行數
wc -w file1: 計算file1單詞的個數
wc -c file1: 計算file1中字符的個數

history: 查看歷史命令紀錄
!-1 : 執行倒數第一條命令
!345: 執行第345條命令

cat file1 | grep A : 從file1中找到帶有‘A’的行
find . -name *.png 在當前文件夾下查找後綴名爲.png的文件,子文件夾中的文件也可以被找出。

更多命令,歡迎大家一起總結與補充

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章