Linux相關命令2

2021-08-22 01:15:34 字數 3624 閱讀 8499

一、檔案連線  //todo

二、檔案許可權

1、新增新使用者  useradd guettp

為新使用者設定密碼  passwd guettp   --- 輸入密碼: ********

2、chmod修改許可權

u   使用者  ;  g  使用者組  ; o  其他人  ;  +  增加許可權  ; - 減少許可權 ; =  設定成指定的許可權  ;

r(read,讀取,許可權值為4):對檔案而言,具有讀取檔案內容的許可權;對目錄來說,具有瀏覽目 錄的許可權。

w(write,寫入,許可權值為2):對檔案而言,具有新增、修改檔案內容的許可權;對目錄來說,具有刪除、移動目錄內檔案的許可權。

x(execute,執行,許可權值為1):對檔案而言,具有執行檔案的許可權;對目錄了來說該使用者具有進入目錄的許可權。

即  rwx  --  421

舉例:chmod u+wx,g=r,o-rwx  f1      ---  為檔案f1設定許可權 

3、chown  改變檔案所有者

chown  guettp  f1

4、chgrp   改變所屬使用者組

chgrp  group1  f1

三、查詢命令

1、find  查詢任意檔案,支援萬用字元*和?

eg1: /etc目錄下查詢檔案serv*

find  /etc  -name  se* -a -type f |cat –n

eg2:查詢tnsnames.ora檔案

2、updatedb  在檔案資料庫中查詢,效率比find高得多,新檔案不會時時的新增到資料庫,locate查詢新檔案可能找不到,需要更新資料庫 updatedb

touch  myfile1

locate  myfile1

updatedb

locate  myfile1

3、其他   //todo

四、使用者管理

1、新增使用者  useradd guettp   設定密碼passwd  lisi

-g 指定使用者組(主組)

-g 指定附加組 -g  grp1,grp2,grp2

useradd -g root -g group1 lisi

2、userdel  刪除使用者 

userdel guettp

3、who  檢視當前登入的使用者

4、//todo

五、壓縮和解壓縮

1、gzip

對 gz 格式壓縮檔案進行壓縮和解壓縮,不能直接對目錄進行壓縮

壓縮:gzip  passwd

會生成 passwd.gz,並刪除原檔案

解壓縮:

gzip  -d  passwd.gz  

解壓縮,解壓之後,生成passwd,並刪除壓縮檔案

2、tar

將目錄打成乙個tar檔案包(不壓縮),結合gzip,將tar打包檔案可以再進行壓縮

tar也提供了引數,自動執行gzip壓縮

-c  建立打包檔案 create

顯示詳細資訊 verbos

-f  指定檔名 file

-z 打包同時壓縮 gz,或者拆包時解壓縮

-j  打包同時壓縮 bzip2

-x 解包, tar檔案,解開成資料夾

-z   解壓縮

-zxvf

解壓縮後進一步解包,顯示詳細資訊,指定檔名

tar  -czf  aa.tar.gz  aa

gzip  -d  aa.tar.gz

tar  -zxvf  aa.tar.gz

3、zip

壓縮檔案:

zip  a.zip  f1

壓縮目錄:

zip  -r  a.zip  aa

不會刪除原檔案或壓縮檔案

六、伺服器上登入的使用者之間的通訊

1、write  向登入的其他使用者傳送資訊

用zhangsan登入

whowrite  root

hello

wall sdfsfs

七、網路

1、ifconfig檢視本機的網絡卡ip設定

2、ping測試與另一台主機網路是否連通,及網路的連線速度,向對方傳送資料,並等待對方發回資料

ping  192.168.7.***

ping127.0.0.1

ctrl+c

-c  指定次數

ping  -c  2  127.0.0.1

telnet   測試與某一ip是否連通   

3、netstat 檢視網路服務

-t   tcp

-u  utp

-l  監聽

-r   路由

-n  ip、埠 

-tlun   本機監聽的埠

-an     本機所有網路連線

-rn     本機路由表

常用三個引數

4、查詢程序情況

八、登出或重啟

1、exit 或  logout   登出

2、shutdown   關機和重啟  

-h關機

,指定時間

-h now   

或-h 20:00

-r 重啟  -r now   或   -r 20:00

-c  取消預訂的關機命令

3、 //todo

1、模式

命令模式、插入模式 i a o、編輯模式 

4.esc 退出模式模式

5.:wq 儲存退出

6.esc+u 撤銷

8、通過vim  開啟檔案直接使游標跳轉到最後一行,通過一下命名:

# vim mytest.txt +    //  游標直接定位到最後一行

10、:e : 放棄所有修改,從上次儲存檔案開始再編輯(重新載入檔案,包含被其它編輯器修改過的)

:e! : 放棄所有修改,從上次儲存檔案開始再編輯

2、插入模式:  i  

十、其他

6、source命令也稱為「點命令」,也就是乙個點符號(.)。source命令通常用於重新執行剛修改的初始化檔案,使之立即生效,而不必登出並重新登入    

8、 sudo命令以系統管理者的身份執行指令

9、無法訪問web專案

1)是否ping通,是否可以訪問該埠

2)檢視是否為該埠

3)檢視catalina.out

10、啟動服務     

啟動服務   systemctl start *.service

停止服務   systemctl stop *.service

systemctl restart *.service

wget 

12、普通賬號切換到root(無需密碼)

sudo su

linux 搜尋相關命令(2)

檔案搜尋相關命令 1 locate命令 需要 yum install mlocate locate 檔名 在後台資料庫中按檔名搜尋,搜尋速度更快 var lib mlocate locate命令所搜尋的後台資料庫 updatedb 更新資料庫 etc updatedb.conf 配置檔案 prune...

Linux 2 使用者許可權相關命令

序號 許可權英文 縮寫數字代號01讀 readr4 02寫writew2 03執行 excutex1 chmod rwx 檔名 目錄名sudo若其未經授權的使用者企圖使用sudo,則會發出警告郵件給管理員 序號命令 作用01 groupadd 組名 新增組02 groupdel 組名 刪除組03 c...

Linux命令 2 檔案相關

linux系統裡面一切皆檔案。首先要理解linux檔案許可權和linux檔案的相關時間 1.linux檔案 許可權 2.linux檔案 時間資訊檔案資訊有關檔案,有3個 檔案狀態相關 的時間 資訊。參考linux中檔案的三種time atime,mtime,ctime 1.linux ls 命令參考...