說明:linux全部都是基於檔案的. 並且linux中的目錄都是樹形結構
ifconfig/ip addr 檢查ip位址
pwd 檢查當前的位置
tab鍵 自動補齊(注意唯一性)
cd 命令是linux中最基本的命令語句,必須熟練掌握
cd / 返回根目錄
cd ~ 使用者主目錄
cd . 當前目錄
cd .. 返回到上一級目錄
cd /usr/ 進入到usr目錄
cd – 返回上乙個目錄
cd 直接回家
ls –l 詳細格式,檔案許可權,時間
ll 和ls –l作用相同
ls *.txt 檢視所有的txt型別文件
mkdir 建立目錄
mkdir a 建立 a目錄
mkdir -p a/b 建立 a目錄,並在a目錄裡建立b目錄
mkdir -m 777 c 建立乙個許可權為777的c目錄
rmdir 刪除目錄(如果目錄裡有檔案,則不能用此命令)
按i,在游標前開始編輯
按a,在游標後開始編輯
按u, 撤銷之前的操作
底行模式:按 shift+:冒號。
:q! 不儲存退出
:wq 儲存退出
:/world 從當前游標處,向上查詢world關鍵字
:?world 從當前游標處,向後查詢world關鍵字
rm 刪除檔案
rm n.txt 提示y刪除n放棄
rm –f n.txt 不提示
rm –rf dirname 不提示遞迴刪除目錄下所以內容
rm –rf * 刪除所有檔案
rm –rf /* 刪除所有子目錄所有和檔案
cp 複製檔案
cp nginx.conf n.txt
cp –r tomcat1 tomcat2 #複製整個目錄
mv 修改檔名,移動檔案
mv n.txt m.txt 修改檔名稱
tar命令位於/bin目錄下,它能夠將使用者所指定的檔案或目錄打包成乙個檔案,但不做壓縮。一般linux上常用的壓縮方式是選用tar將許多檔案打包成乙個檔案,再以gzip壓縮命令壓縮成name.tar.gz的檔案。cat 輸出檔案所有的內容
more 輸出文件所有的內容,分頁輸出,空格瀏覽下一屏,q退出
less 用法和more相同,只是通過pgup、pgon鍵來控制
tail 用於顯示檔案後幾號,使用頻繁
tail -10 nginx.conf 檢視nginx.conf的最後10行
tail –f nginx.conf 動態檢視日誌,方便檢視日誌新增的資訊
ctrl+c 結束檢視
-c 建立乙個新的tar檔案
-v 顯示執行過程的資訊
-f 指定檔名
-z 呼叫gzip壓縮命令進行壓縮
-t 檢視壓縮檔案的內容
-x 解開tar檔案
tar –cvf n.tar ./* 壓縮當前目錄下的所有檔案和目錄,檔名為n.tar
tar –xvf n.tar 解壓壓縮包中的檔案到當前目錄(如果長時間未解壓成功 ctrl+c推出)
tar –cvzf m.tar.gz ./* 壓縮檔案
tar -zxvf m.tar.gz 解壓m.tar檔案到當前目錄
grep root /etc/passwd 在檔案中查詢關鍵字root
grep root /etc/passwd –-color 高亮顯示
grep root /etc/passwd –a5 –b5 高亮顯示,a後5行,b
Linux常用命令合集
搜尋檔案命令 grep fnr class 當前目錄查詢class並在結果中顯示行號 1.vim 改變視窗的大小 help vsp 得到的 最快的方法 1改變高度 res n 增加n行的高度 n ctrl w 2.改變寬度 vertical res n 增加n列的寬度 n ctrl w ctrl w...
linux常用命令合集 未完
1 新建 新建資料夾 mkdir 資料夾名 新建檔案 touch 檔案路徑 檔名 刪除 rm f filename刪除檔案 rm rf filename刪除資料夾 2 重新命名 1將乙個名為abc.txt的檔案重新命名為1234.txt mv abc.txt 1234.txt 2將目錄a重新命名為b...
Linux常用命令合集 日常整理
for s 1987 s 2019 s s 1 dofor m 1 m 13 m m 1 doaa s m echo aa wget done done遠端複製從前面的資料夾複製到後面的資料夾 scp r remote username remote ip remote folder local f...