RedHat8 特殊裝置及使用

2021-10-07 09:26:03 字數 1556 閱讀 8790

系統自帶的4個特殊裝置

cdrom

/dev/cdrom:光碟機裝置掛載到系統進行讀取檔案

mount /dev/cdrom /mnt

mount /dev/sr0 /mnt

所以同樣操作都是可以掛載光碟機

umount /mnt #解除安裝

由於預設是掛載後是讀許可權,需要寫許可權,加上引數

mount -o rw /dev/cdrom /mnt #是否可寫,看檔案是否寫保護
常見用處就是掛載系統映象做本地yum源,那麼就需要永久掛載

vi /etc/fstab 

/dev/cdrom /mnt iso9660 defaults 0 0

null和zero/dev/null :它丟棄一切寫入其中的資料,讀取就是空字元。

/dev/zero:提供空的資料流檔案,可以理解就是把塊裝置寫0操作(格式化)

硬碟讀寫測試舉例:

dd if=/dev/zero of=/data/test1 bs=4m count=100 #建立了乙個400兆空檔案,也就是寫入了乙個400兆的空檔案

dd if=/data/test of=/dev/null bs=4m count=100 #丟棄了400兆資料,也就是讀取了400兆檔案資料

用處還有很對,比如清空文字內資料、指令碼輸入到丟棄null,填充檔案實現安全格式化作用檔案大小還不變等等

loop/dev/loop:是使用檔案來模擬塊裝置的一種技術,檔案模擬成塊裝置後, 就像乙個磁碟或光碟一樣使用

linux預設可以支援到loop0-7,8個環迴裝置把檔案**成塊裝置,可以進行掛載操作

介紹幾種情況需要用到loop裝置

舉例:建立乙個固定大小檔案掛載後使用

dd if=/dev/zero of=/data/test bs=4m count=100  #建立乙個400兆空間

mkfs.xfs /data/test #格式化檔案

mount -o loop /data/test /media #掛載型別為loop的裝置檔案

配置永久掛載

vi /etc/fstab

/data/test /media xfs defaults,loop 0 0

注意/etc/fstab這裡的配置千萬不要錯了,不然重啟後會導致系統進不去,自動進入救援模式,不然需要進入救援模式後刪除配置重啟才行

RedHat8 自動任務crontab

自動任務crontab crontab命令 第一種方法 crontab e 1 sh root test.sh 每分鐘執行一次指令碼,不要加使用者名稱不然語法錯誤,配置檔案方式才需要指定使用者名稱 網上很多教程都寫使用者名稱 第二種方法 vi etc crontab 1 root sh root t...

RedHat 8 破解root密碼

1.首先開機進入grub介面2.核心選擇介面按e,將游標移到linux 那一行末尾,如果是物理機,新增rd.break,如果是虛擬機器,新增rd.break console tty0,這裡我們是實驗環境就後面那個選項 tty即使指向啟用的終端,而一般linux系統都有tty1 6共6個虛擬終端,乙個...

redhat8紅帽8如何配置yum倉庫

1 今天使用redhat7的方法 在redhat8系統中進行yum倉庫的配置,發現配置後不能使用,報錯如下 主要原因是redhat8的軟體源發生了變化 2 參考 檢視系統,為redhat8 首先進行掛載 mkdir p media cdrom 建立掛載目錄 mount dev cdrom media...