RHCE笔记2

mkfs -t ext2 /dev/fd0
mke2fs /dev/fd0
mkfs -t vfat /dev/fd0

PS1='[\u@\h \W \l \d \t \!]\$'

ca >& doc/cal.txt

FAV_color=blue
su user1
whoami
set #无FAV_color
export FAV_color #有,声明为环境变数
unset FAV_color
==========vi
G #go to last line in file
1G #go to first line in file
ctrl+d #向下半个荧幕
ctrl+u #向上跳半个荧幕
H #go to first line on screen
M #middle
L #go to last
z<Enter> #变为第一行
z- #变为最后一行
-filter
!!ls -l
!!date
!}sort #档案里的资料排序
!}fmt -w60 #设定段落的宽度
:s/This/That #取代第一个
:s/This/That/g #取代一行
:1,10s/This/That/g #1-10行
:1,$ or %
.,.+10 #当前行的下面第10行
-read and saving
:r file #读取file文件
:1,20w file #1-20行写入file
:1,$w file #全部写入
:1,20w >> file #全部追加到file
vi test1 test2 test3
:n #互相切换
:rew #回到第一个档案
:n# #在2个档案之间切换
--set vi
:set all
:set ignorecase
:set noic
:set number
==========head
head -12 /etc/inittab
tail -12 /etc/inittab
cat -f /var/log/message
wc -l #line
wc -w #word
wc -c #character
=========uniq
uniq file #去除重复性
sort file | uniq
uniq -c file #统计重复行数
sort -u file #uniq
=========paste
paste file1 file2 file3 > file #水平方式合并
cat file1 file2 file3 > file #垂直合并
==========tr
tr 'A-Z' 'a-z' < .bash_profile
cat -A file #显示符号,$
cat -A file | tr '$' '\r' > file.txt
unix2dos file #将unix档案改为dos档案
=========diff
diff ABC abc
1c1 #2个档案第一行不一样
<A #第一档案
>a #第2个档案
sdiff ABC abc #不同内容用 | 区分
=========aspell check file #检查file中错误的单词
/usr/share/dict/words #字典档案
look #可以查单词
expand file.tab > testfile.tab #符号转换,将tab转换为空格
fmt -u -w50 resd #格式化文本,去除多余的空格
pr -5 -l20 /usr/share/dict/words #添加页首,分为5栏,20行
==========================MBR
mbr 512bytes
mbr分3个
boot loader:446bytes,存放了开机必要的资讯
partition table:64bytes,存放了每一个partition起始和结束的磁柱(3p+1e),最多4个
magic:2bytes
=========================RAID
raid0:high speed,unsafe=>size:n
raid1:safe,low speed;size=n/2
raid5:middler;size=n-1
=========================LVM
pv=>vg=>lv

==============boot squence overview
bios=>mbr=>kernel=>init

bios:
1.post=>power on self test
2.boot device
3.first sector=>mbr
mbr:
boot loader
grub => GR and Unified Bottloader:/boot/grub/grub.conf
kernel
init
----vim /boot/grub/grub.conf
default=0 #选择启动的系统,1为windows
root(hd0,0) #第一个硬碟的第一个partition 即/boot
rhgb #red hat 图形界面
quiet #开机显示错误信息
#hiddenmenu #显示所有信息
password redhat #grub passwd
grub-md5-crypt #md5 加密
password --md5
------kernel vim /etc/inittab
id:5:initdefault=>/etc/rc.d/rc.sysinit=>/etc/rc.5d/*=>/sbin/mingetty(vtc tty)=>5/etc/x11/prefdm
runlevel #显示runlevel,3,5 前一个,现在
init 5
------less /etc/rc.d/rc.sysinit
cat /etc/sysconfig/network
/etc/rc.d/rc #S start K kill 数字小优先执行,
ls /etc/rc*.d/*local
定义了12个tty,只有6个可以使用;/dev/tty0为当前的tty
------自动启动
ntsysv
chkconfig #ls -l /etc/rc*.d/*gpm
system-config-services #图形界面下执行
chkconfig telnet off
chkconfig telnet --list
-------关机
sync
shutdown -h 22:00
halt
init 0
poweroff
--------reboot
shutdown -r now
reboot
init 6
ctrl+del+alt


你可能感兴趣的:(redhat,dos,vim,资讯,Go)