滲透整理 Linux命令基礎 1

2021-10-01 16:51:57 字數 3378 閱讀 7744

1、【sync】把記憶體中的資料寫到磁碟中(關機或者重啟前都需先執行sync)

2、【shutdown -r now】立即重啟

3、【reboot】立即重啟

4、【shutdown -h now】立即關機

5、【shutdown -h 20:00】定時晚上20:00關機

6、【shutdown -h + 10】10分鐘後關閉系統

7、【whoami】檢視當前操作的使用者

8、【who】檢視所有的終端

9、【uname -r】顯示正在使用的核心版本

10、【uname -m】顯示機器的處理器架構(如x86_64)

11、【lsb_release -a】顯示系統發行版本

12、【date】顯示時間日期

13、【cal 2019】顯示2023年的日曆

14、【cat /proc/cpuinfo】顯示cpu資訊

15、【top】動態顯示cpu,記憶體,程序等使用狀況(windows任務管理器)

16、【clear】清空命令列

17、【ps】顯示當前程序 ps -aux 顯示程序所有資訊

1、【mkdir +檔名】新建乙個資料夾(目錄)

2、【touch + 檔名】新建乙個檔案(touch abc.sh 新建乙個abc.s**件)

3、【echo 「abc」 > test.txt】新建乙個test.txt檔案,並寫入「abc」

4、【echo 「efg」 >> test.txt】

1、【cd+路徑】進入目錄

2、【cd …】返回上一級目錄

3、【ls】檢視目錄或者檔案

4、【ls -a】顯示目錄下所有的內容,包括隱藏內容

5、【ls -l】使用較長的格式輸出資訊

6、【rmkdir】刪除空目錄

7、【rm】刪除目錄和檔案

8、【rm -rf 檔名/目錄名】刪除目錄或者檔案 rm -r 遞迴刪除檔案 rm -f 強制刪除

9、【cp】複製檔案或者目錄

10、【cp test1.txt ./new/test2.txt】複製test1.txt 到new目錄下到test2.txt檔案

11、【mv】移動檔案或目錄 eg:mv ./test2/test2.txt ./test 移動test2目錄下的test2.txt到test目錄下

12、【tar -zcvf】壓縮

13、【tar -zxvf】解壓

14、【pwd】多去當前目錄位置

15、【cat】顯示檔案內容,由第一行開始顯示,並且顯示所有檔案

17、【tac】從最後一行倒序顯示,並顯示所有內容

18、【more】根據視窗大小,一頁一頁顯示內容

19、【head】只顯示頭幾行

20、【tail】只顯示尾幾行 tail -n 10 test.txt 檢視文字檔案test.txt前10行

21、【nl】顯示時,輸出行號

22、【static-sh】顯示檔案內容

23、【paste】讀取檔案內容

24、【diff】讀取檔案

25、【od】od -a o test 以八進位制顯示,od -a d test 以十進位制顯示,od -a x test 以十六進製制顯示

26、【bzmore】讀取檔案

27、【file】檢視檔案型別

28、【pwd】顯示當前工作路徑

29、【locate】locate a.txt 在系統內全域性查詢包含a.txt字樣的檔案

30、【whereis】檢視檔案的路徑

1、【chgrp】chgrp group_name test.txt 改變檔案所在的組(組名必須在etc/group中)

2、【chown】chown ower_name test.txt 改變檔案test.txt的所有者(擁有者名必須在etc/password中)

3、【chmod】更改檔案許可權,chmod 777 test.txt (第乙個7:群組,第二個7:擁有者,第三個7:其他許可權)

每個7是最高的許可權,對應r-w-x 讀-寫-可執行 ,7是:111,代表讀寫執行許可權都有。4是100,代表只有讀許可權

1、【ifconfig】 獲取網絡卡配置資訊,同windows的ipconfig

2、【ping】測試網路連通性

3、【who】檢視當前主機使用者端資訊

1、【useradd+使用者名稱】新增使用者

2、【userdel -r +使用者名稱】刪除使用者,r表示把使用者的主目錄一起刪除

3、【usermod -g +組名+使用者名稱】修改使用者的組

4、【usermod -ag+組名+使用者名稱】將使用者新增到組

5、【group +使用者名稱】檢視使用者的組

6、【cat /etc/group +使用者】 檢視使用者詳情:使用者名稱:口令:使用者標識號:組標識號:注釋性描述:主目錄:登入shell

7、【cat /etc/password】檢視password檔案,只有root可以修改(密碼是加密儲存的)

8、【cat /etc/shadow】檢視shadow檔案(是password的映象檔案,密碼加密儲存,只有root可以進入)

9、【passwd [ludf] 使用者名稱】 :使用者改自己密碼,不需要輸入使用者名稱,選項-d:指定空口令,-l:禁用某使用者,-u解禁某使用者,-f:強迫使用者下次登入時修改口令

10、【groupadd 組名】新增組名

11、【groupdel 組名】刪除組名

12、【groupmod -n 新組名 就組名】修改組名

13、【su -使用者】切換使用者(完整的使用者環境,相當於登入)

14、【su 使用者名稱】切換使用者(環境變數沒變)

15、【sudo +命令】 以root的身份執行命令(輸入使用者自己的密碼,而su為輸入要切換使用者的密碼,普通使用者需設定/etc/sudoers才可用sudo)

df:列出檔案系統的整體磁碟使用量

du:檢查磁碟空間使用量

fdisk:用於磁碟分割槽

1、【df -h】顯示磁碟的使用情況及掛載點

2、【df -a】列出所有的檔案系統,包括系統特有的 /proc 等檔案系統

3、【df -h /var/log】顯示log所在分割槽的掛載點,目錄所在的磁碟即可用的磁碟容量

4、【du -sm /var/log/* | sort -rn】 根據占用磁碟空間大小排序(mb)某目錄下檔案和目錄大小

5、【fdisk -l】查所有分割槽的總容量

6、【fdisk /dev/sdb】對硬碟sdb進行分割槽

7、【mount 裝置檔名 掛載點】把某個裝置掛載到系統,這樣系統才可以訪問

(掛載:)

8、【mount /dev/sdb1 /mnt】硬碟sdb1掛載到/mnt目錄

9、【umount /dev/sda1】取消掛載

學習linux已經很久了,好長時間都沒有複習過,這一波整理出來,多看看,後續繼續補充。加油,自己。

by 久違 2019.12.24

linux 基礎命令 整理

echo 輸出 alias 別名 alias llh ls home 0 引數傳遞 0 第乙個引數 1 第二個引數 test.sh 1 2 這是三個引數 同時又是啟動命令 tcp ip 協議是一組協議 tcp,ip,udp,arp,等協議 網路原型osi 7層 應用層 表現層 會話層 傳輸層 網路層...

linux基礎命令整理

一 基礎命令整理集命令 釋義uname 當前系統名稱 wc單詞統計 pwd列印當前工作目錄 date 檢視系統時間 netstat nltp 查詢當前埠狀態預設22 service iptables stop 關閉防火牆 chkconfig iptables off 關閉自動啟動防火牆 who檢視當...

linux基礎命令整理

cd 到根目錄 cd 到使用者目錄 cd 退兩級目錄 cd 退一級目錄 ll 顯示具體資訊 ll grep good c 顯示包含good資訊的檔案個數 ls 顯示檔案名字 chmod g wrx file1 給所有者在的組賦予讀寫執行許可權 chmod g w file1 給所有者在的組減去寫許可...