命令格式
命令[-選項]引數1 引數2
"-"和"--"命令列的區別
--後面選項是單詞
-後面是單個字母的組合
檔案及資料夾操作
ls:顯示目錄內容
語法:ls[引數] 目錄或檔名
引數:
-l:詳情顯示
-a:顯示隱藏檔案
-h: 檔案大小
-t:檔案修改時間排序
-r:遞迴顯示指定目錄各個子目錄的檔案
-s:以檔案大小排序
cd:切換目錄
語法:cd[目錄名]
..:上乙個目錄
-:上乙個進入的目錄
~:使用者的home目錄
cp:複製檔案
語法:cp[引數] 原始檔 目標檔案
引數f:如有重複,直接覆蓋;
i:如有重複,提示是否覆蓋
r:拷貝資料夾
mv:移動檔案或更改檔名
語法:mv[引數] 原始檔 目標檔案
引數:f:目標如有重複,直接覆蓋;
i:目標如有重複,提示是否覆蓋
v:同cp
語法:cat[引數] 檔名
引數;-n:顯示行號
-s:多個相連的空格用乙個代替
touch:建立檔案
語法:touch 檔名
find:查詢檔案
語法:find 搜尋路徑 匹配表示式
匹配表示式1:
-name 檔名:查詢檔案
-user 使用者名稱:查詢屬於該使用者的檔案
-print:顯示找到檔案的路徑名
匹配表示式2:
-ok 命令 {}:詢問對找到的檔案是否執行命令操作 必須以\;結尾
-exec 命令 {}:直接對找到的檔案是否執行命令操作 必須以\;結尾
匹配表示式3:
-atime n:查詢n天前訪問過的檔案(僅第n天一天)
-atime +n:查詢n天前訪問過的檔案
-atime -n:查詢n天後訪問過的檔案
rm:刪除檔案或目錄
語法:rm[引數] 檔案或目錄
引數-i:提示刪除
-f:不提示刪除
-r:目錄下全部刪除
clear:清屏
pwd:顯示當前目錄路徑
mkdir:建立目錄
語法:mkdir[引數] 目錄名
引數:-p:同時建立目錄和它的子目錄
rmdir:刪除目錄
語法:mkdir[引數] 目錄名
引數:-p:同時刪除目錄和它的子目錄
less、more:分屏顯示檔案
語法:less[引數] 檔名
more[引數] 檔名
引數:-s:連續的空白行壓縮成一行顯示
-d:底部具有友好資訊
chmod:檔案許可權修改
語法:chomd[引數][模式] 檔名
引數:-r:改變目錄下所有子目錄和檔案
模式1:使用者 操作符 許可權
使用者:a所有 g組 o其他使用者
操作符:+增加許可權 -減少許可權 =重新制定許可權,原有許可權消逝
可讀r可寫w可執行x
9個字元(--- --- ---)三組 所屬使用者 所屬組 其他使用者
模式二:數字
4可讀 2可寫 1可執行
壓縮及解壓縮操作
c:建立打包檔案
v:在壓縮/解壓縮的過程中把將正在處理的檔名顯示出來
f:要處理的檔名
x:解包、解壓縮功能
z:通過gzip的支援進行壓縮和解壓縮,檔名最好為*.tar.gz
c:在特定的目錄解壓縮
j:通過bzip2的支援進行壓縮和解壓縮,檔名最好為*.tar.bz2
tar zxvf 解包
tar zcvf 打包
tar jxvf 解包
tar jcvf 打包
系統設定命令
df:檢視磁碟空間占用情況
du:顯示目錄/檔案占用磁碟空間
ps:程序檢視命令
reboot:重啟電腦
exit:退出登入
shutdown:關閉電腦
halt:關閉電腦
ifconfig:網路配置命令 ifconfig eth0 ***.***.***.*** ifconfig eth0 hw ….
自動補全與歷史命令
tab 自動補全
history 歷史命令
vi的基本操作
編輯模式:vi將輸入的字元作為命令對待,並對每個命令做出回應,但不顯示這些字元。
插入模式:vi將輸入的字元作為正文內容放在正編輯的檔案中。
最後一行模式:所有以冒號」:」開始的命令將使vi處於最後一行模式,游標移動到螢幕最底一行,輸入的命令將在該行顯示。
編輯模式-->插入模式 (i或a) 退出按esc
(注意區分大小寫)
編輯模式
[n]g:將游標定位到第n行開始處
g:將游標定位到檔案結束處
gg:將游標定位到檔案開始處
h:游標定位到螢幕頂部
m:游標定位到螢幕中間
l:游標定位到螢幕底部
編輯模式進入插入模式
i:從游標當前位置開始插入
a:從游標當前位置的下乙個字元開始插入
o:在游標位置的下行插入乙個空行,再進行插入
o:在游標位置的上一行插入乙個空行,再進行插入
i:從游標所在行的開頭開始插入正文
a:從游標所在行的末尾開始插入正文
編輯模式下刪除和修改文字
u:撤銷前面多次修改
[n]x:刪除游標後n個字元
[n]x:刪除游標前n個字元
[n]dd:刪除從當前行開始的n行
[n]yy:複製從當前行開始的n行
p:把剪下板上的內容插入到當前行
.:執行上一次操作
shift+zz:儲存並退出當前檔案
編輯模式下的查詢
/字串:從游標開始處向檔案尾查詢字串
?字串:從游標開始處向檔案首查詢字串
n:同一方向重複上一次查詢命令
n:反方向重複上一次查詢命令
最後一行常用命令
w:儲存當前檔案
q:退出vi
wq:儲存當前檔案,退出
x:同上
q!:不儲存檔案並退出
set number:設定行號顯示
liunx基礎命令
vmware備份 一般有兩種 快照 側重於短期備份 轉殖 側重於長期 bin 儲存一些二進位制檔案,檔案都是可以被執行的。dev 主要存放的是外接裝置,例如盤 其他的關盤等。etc 配置檔案目錄 home 使用者目錄 proc 儲存linux執行的程序 root root自己的家目錄 sbin 超級...
liunx基礎命令大全
touch 建立檔案 touch demo.py pwd 檢視現在所在路徑 ls 以列表的形式列舉出來 a 檢視所有隱藏檔案 lh 檢視所有的位元組 父目錄 當前目錄 重定向 表示輸出 cat能夠完成多個檔案的合併和重建 cat demo.py 123.py 追加文字內容 cat demo.py d...
liunx 常用基礎命令
1.cat 命令用於連線檔案並列印到標準輸出裝置上 cat abeensttuv help version filename 以下為常用 n 或 number 由 1 開始對所有輸出的行數編號。b 或 number nonblank 和 n 相似,只不過對於空白行不編號。s 或 squeeze bl...