1.文件操作命令
0)列出當前目錄下所有文件和目錄?
ls dir
1)查看當前目錄下的詳細列表信息,包括權限屬性
ll ls -l
2)查看當前目錄下所有以cron開頭命名的文件
ll cron*
3)獲取當前目錄地址?
pwd
4)退出到上一級目錄?
cd ..
5)回到上次所在的目錄?
cd -
6)進入用戶默認的目錄,進入用戶家目錄?
cd ~ cd
7)進入系統的根目錄?
cd /
8)創建一個目錄?
mkdir test
9)連續創建多層目錄/a/b/c?
mkdir -p /a/b/c 根目錄下創建
mkdir -p a/b/c 當前目錄下
10)如何創建一個文件?
touch tt.txt
11)如何將一段內容寫入文件?
echo hello world>test.txt
如果當前目錄下沒有test.txt,創建該文件
cat>test.txt ctrl+d保存退出
12)重定向>和>>有什麼區別
>覆蓋舊內容
>>文件後追加
13)如何爲文件重新命名?
mv test.txt newtest.txt
14)移動tt.txt文件到上級目錄?
mv tt.txt ../
15)將當前目錄下所有的文件全部一次性移到/root下
mv * /root
16)如何拷貝tt.txt到/root目錄下
cp tt.txt /root
17)複製tomcat8080目錄及該目錄下所有的目錄和文件到tomcat8081目錄
cp -r|R tomcat8080 tomcat8081
18)如何刪除一個文件?
rm test.txt 詢問
rm -f test.txt 不詢問
19)如何一次性刪除多級非空目錄?(該目錄下結構爲a/b/c/test.txt)
rm -rf a/b/c/test.txt
20)如何刪除一個空目錄?
rmdir testdir
21)如何一次性刪除多級空目錄?a/b/c
rmdir -p a/b/c
22)如何打包tar文件和解包?
tar -zcvf mytar.tar test.txt
tar -zxvf mytar.tar
23)如何壓縮.zip文件和解壓縮?
zip myzip.zip test.txt
unzip -o myzip.zip 不詢問,直接覆蓋原來文件
24)如何查看小文件內容?如何查看文件內容的同時顯示行號?
cat test.txt
cat -n test.txt
25)如何只查看test.txt文件的前2行?
head -2 test.txt
26)如何只查看test.txt文件的末尾2行?
tail -2 test.txt
27)動態監控catalina.out文件的內容?
tail -f Catalina.out
28)分頁查看文件的命令是什麼?
more filename
less filename
29)統計文本總行數?
wc -l filename
30)編輯文本內容的命令是什麼
vi vim
31)vi的三種模式如何切換
命令模式 I-》輸入模式 :->底行模式
輸入模式 esc->命令模式
底行模式 w保存 q退出 wq保存退出 q!強制退出
32)linux裏如何查看幫助
help ls ls --help
man ls
33)如何在指定的文件中查找某個含有關鍵字的行?
grep this filename
34)查找系統中所有txt後綴文件
find -type f -name *.txt
-type:文件類型
-name:根據文件名稱查找
35)查看磁盤剩餘的磁盤空間?
df
36)切換用戶 su