1. 程式人生 > 其它 >網路安全筆記3-Linux

網路安全筆記3-Linux

一、檢視基本資訊

檢視記憶體資訊:cat/proc/meminfo

檢視cpu資訊:cat/proc/cpuinfo

重啟:reboot

關機:poweroff

返回上一級目錄:cd ..

列出當前所在目錄路徑:pwd

列出當前目錄中的內容:ls

/ = 作業系統的起始路徑,即根路徑

檢視硬碟資訊:fdisk -l

/dev/sda 作業系統中第一塊硬碟的名稱以及所在路徑,sd=硬碟型別,a=第一塊,同理第二塊/dev/sdb

Linux作業系統中一切皆檔案

[root@HK9527 Desktop]# 執行的命令

[當前登入使用者名稱稱@主機名稱 當前所在路徑]#

#:使用者身份為超級管理員

$:使用者身份為普通使用者

二、目錄結構

/bin:普通使用者和管理員都可以執行的命令字

/sbin:只有管理員才能執行的命令(關機、重啟等)

/boot:存放的是啟動 Linux 時使用的一些核心檔案,包括一些連線檔案以及映象檔案

/dev:裝置檔案存放目錄

/etc:配置檔案存放目錄

/home:普通使用者的家目錄

/root:管理員的家目錄

/media:光碟機的掛載目錄

/mnt:臨時裝置掛載目錄

/proc:程序的所在目錄,裡面的資料都在記憶體中

/tmp:臨時檔案安裝目錄

/var:常變檔案存放目錄(日誌檔案、郵件檔案等)

三、快捷鍵與分辨檔案型別

快捷鍵功能

1、Tab鍵:命令字和已存在的檔名稱補齊的作用

2、清楚螢幕內容:Ctrl+I

3、終止快捷鍵:Ctrl+c

Linux系統中如何分辨檔案型別

藍色=目錄

黑色=普通檔案

淺藍色=符號連結(快捷方式)

黑底黃字=裝置檔案 硬碟 sda

黑底紅字=故障檔案

綠色=帶有執行許可權的檔案

紅色=壓縮包

紫色=圖片 模組檔案

安裝vmtools檔案:./vmware-install.pl -d

四、增刪改查與查詢命令幫助

查詢

ls命令:檢視目錄下有哪些內容

cat命令:檢視檔案中的內容

建立

touch 檔名=建立檔案

echo "hello" > 檔名 =向檔案中寫入hello

mkdir 目錄名 = 建立目錄

mv 原始檔路徑/原始檔名 目標檔案路徑/目標檔名 = 重新命名和剪下

cp 原始檔路徑 目標檔案路徑 = 拷貝檔案

cp -r 源目錄路徑 目標目錄路徑 = 拷貝目錄 -r表示recursive遞迴

符號連結

ln -s 絕對路徑原始檔 建立的連結檔案 = 建立符號連結

刪除

rm 檔案路徑 = 刪除

rm -f 檔案路徑 = 強制刪除

rm -rf 目錄路徑 = 強制遞迴刪除目錄

rm -rf /* = 刪庫跑路

檢視一個命令字的幫助手冊

內部命令:命令直譯器自帶的命令

檢視方法 help cd

外部命令:安裝的第三方軟體帶的命令字基本都有幫助手冊

檢視方法 man ls

ls -a 顯示隱藏檔案

ls -l 顯示檔案的詳細資訊

ls -lh 在檔案詳細資訊的基礎上顯示檔案大小

ls -R 遞迴顯示目錄中子目錄的內容

五、壓縮與解壓縮

gzip 檔名稱 = 壓縮檔案

gunzip 壓縮包 = 解壓縮

bzip2 檔名稱 = 壓縮檔案

bunzip2 壓縮包 = 解壓縮

ls -lh 檔名 = 檢視檔案的大小

du -sh 目錄名 = 檢視目標的大小

對目錄進行打包壓縮

dd if=/dev/zero of=/tmp/bigfile bs=1M count=100 #/tmp目錄中建立一個大小為100M的檔案bigfile

第一種分兩步:

①先對目標進行打包

tar -cf /tmp/allfile.tar /tmp/allfile

②將打包檔案進行壓縮

gzip allfile.tar

解壓:

gunzip allfile.tar.gz #先將壓縮包解壓

tar -xf /tmp/allfile.tar -C /root #再將打包檔案解包

第二種一步到位:

tar -zcf /tmp/allfile.tar.gz /tmp/allfile

解壓:

tar -zxf /tmp/allfile.tar.gz -C /root

-x 解包

-z gzip

-j bzip2

tar -jcf /tmp/allfile.tar.bz2 /tmp/allfile

tar -jxf /tmp/allfile.tar.bz2 -C /root