CentOS 6 命令(十)——grub引導菜單、init配置文件

find / -name grub*  #在根下查找名字爲grub相關的
find / -name grub -a -type f  #-a,and 文件類型爲文件
vim /boot/grub/grub.conf  #編輯grub引導菜單的配置文件
df -Th  #查看掛載信息
gunzip /root/Desktop/splash.xpm.gz  #解壓縮文件,刪除源文件
vim /root/Desktop/splash.xpm  #用編輯器打開圖片文件
grub-md5-crypt  #生成md5加密的密碼
grub-crypt  #sha-512類型加密
grub> help root  #列出root命令的用法
grub> root (hd0,0)  #指定第一個分區爲根
grub> kernel /vmlinuz-2.6.32-696.el6.x86_64 ro root=/dev/mapper/vg_xxx-lv_root  #加載內核
grub> initrd /initramfs-2.6.32-696.el6.x86_64.img  #加載初始化鏡像盤
grub> boot  #引導進入系統
init 0  #關機
init 1  #單用戶模式
init 2  #多用戶模式,無網
init 3  #多用戶模式
init 4  #未啓用,跟3一樣
init 5  #圖形化界面
init 6  #重啓,等同於reboot
pstree  #顯示進程樹。ps進程 tree樹
pstree -p  #顯示進程樹及pid進程號
ps aux  #顯示所有包含其他使用者的行程
ps aux | grep “firefox”  #查看火狐瀏覽器進程號
kill 3468  #結束火狐主進程號
kill 3405  #殺死bash終端,發現沒有作用
kill -l  #查看殺死進程工具編號
kill -9 3405  #強制結束bash終端。-9,強制結束 -15爲默認使用的kill級別
vim /etc/inittab  #編輯init配置文件
jobs  #查看後臺進程
fg 1  #將後臺的1號進程調回前臺
cd /etc/rc.d/  #切換到init啓動的子進程目錄
cd /etc/rc.d/rc0.d/  #rc0.d關機功能
dd if=/dev/sda of=/tmp/mbr.bak bs=512 count=1  #將sda硬盤的前512個字節備份(備份分區表)
hexdump /tmp/mbr.bak  #使用十六進制編輯器查看。hexdump十六進制編輯器
hexdump -C /tmp/mbr.bak  #分區表信息對照查看
dd if=/dev/zero of=/dev/sda bs=512 count=1  #清空sda硬盤的分區表
parted /dev/sdb -s mklabel gpt  #分區表類型設爲gpt-s,script,無需交互,不進入軟件菜單。
parted /dev/sdb -s mkpart primary 1M 100M  #準備新硬盤建立分區。
mkfs.ext4 /dev/sdb1  #建立ext4文件系統
mkdir /mnt/ext4/  #建立掛載點
mount /dev/sdb1 /mnt/ext4  #掛載
cp /tmp/mbr.bak /mnt/ext4/  #將分區表拷入sdb1中
reboot  #重啓
sed -i “/id:5:default:/c id:3:initdefault:” /etc/inittab   #sed編輯工具,-i:直接修改讀取的文件內容,c取代
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章