linux常用命令

2022-09-16 04:57:13 字數 2934 閱讀 7632

pwd:檢視當前路徑

ls:顯示當前目錄

ls -l:顯示當前目錄詳細資訊

cd:改變目錄(不是檔案!) (change directory)

su:進入超級使用者

mkdir:建立目錄

rmdir:刪除非空目錄

rm:刪除檔案

rm –r:刪除目錄

touch:新建檔案(存在則重新整理時間)

cp:複製檔案 –> 目標檔案

: eg:  cp  a.txt   b.txt     a檔案複製給b檔案

mv:與

cp使用一致,移動檔案(原檔案不存在了)

超級使用者修改密碼:sudo passwd

cat :是檢視功能(預設輸出物件為螢幕

)ifconfig:列印網路資訊

| :「|」表示管道,作用是可以將前面命令的輸出當做後面命令的輸入

ps1=***: 把前面的提示符修改為

***如:

7種檔案型別:

c字元裝置檔案,

b塊檔案,

d目錄檔案,l鏈結檔案

,p管道檔案

, -普通檔案

, s網路檔案

步驟:1,

vim + 檔名 進入檔案

2,按「i」進入插入模式,然後開始編輯

3,esc」退出編輯模式,

再輸入「:wq」 儲存並且退出  w 是 write的意思 q是quit的意思。

4,或者   q! 強制退出,不儲存

chmod:改變(檔案/目錄)許可權

許可權的設定方法有兩種, 分別可以使用數字或者是符號來進行許可權的變更。linux檔案的基本許可權就有九個,分別是owner/group/others三種身份   各有自己的read/write/execute許可權

舉例:檔案的許可權字元為 -rwxrwxrwx  這九個許可權是三個三個一組的!其中,我們可以使用數字來代表各個許可權,各許可權的分數對照表如下:

r:4   w:2   x:1

例如當許可權為: [-rwxrwx---] 分數則是:(從前往後身份分別是 owner  group others)

owner = rwx = 4+2+1 = 7

group = rwx = 4+2+1 = 7

others= --- = 0+0+0 = 0

1,chmod 777  a.txt    //a的許可權為 -rwxrwxrwrx

2, chmod  ogo+wxrwxrwrx  //+表示增加許可權  -表示刪除許可權   =

表示直接修改許可權  eg:chmod g=rwx  a.txt

常用用法:

1,顯示檔案內容

cat語法為cat (引數) (檔案列表) ,其功能是連線檔案或標準輸入 至標準輸出,常用於顯示檔案內容。eg:cat -n a.txt   對輸出檔案進行編號

-n, –number, 對所有輸出行進行編號

-e, –show - ends, 在每行行尾新增$,用以標記

其他用法:

2,顯示檔案中感興趣內容

cat 檔案 | grep 關鍵字   抓取檔案中感興趣的關鍵字

3,建立檔案

命令為cat > 檔名 《結束標記(在此期間可以向檔案新增內容)

4,向已存在檔案中寫入內容(覆蓋)也可以用該方法達到清空檔案的效果,只需不輸入覆蓋內容,直接輸入結束標記即可

5,追加檔案內容(不覆蓋)

命令為cat >> 檔名 《結束標記

more:

q       退出more

less 工具也是對檔案或其它輸出進行分頁顯示的工具,應該說是linux正統檢視檔案內容的工具,功能極其強大。less 的用法比起 more 更加的有彈性。

q   退出less 命令

[pagedown]: 向下翻動一頁

[pageup]:   向上翻動一頁

-n    顯示每行的行號

查詢more, less 都具備查詢功能,按/ 然後輸入要找的字串,再按 enter 即可,按 n(next) 會繼續找,大寫的 n 則是往回(上)找,按 q(quit)或者zz離開

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

LINUX常用命令

一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...

linux 常用命令

ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...