红帽linux常用操作命令Word格式.docx
《红帽linux常用操作命令Word格式.docx》由会员分享,可在线阅读,更多相关《红帽linux常用操作命令Word格式.docx(9页珍藏版)》请在冰豆网上搜索。
#hdparm-i/dev/hda#查看磁盘参数(仅适用于IDE设备#dmesg|grepIDE#查看启动时IDE设备检测状况网络#ifconfig#查看所有网络接口的属性
#iptables-L#查看防火墙设置
#route-n#查看路由表
#netstat-lntp#查看所有监听端口
#netstat-antp#查看所有已经建立的连接
#netstat-s#查看网络统计信息进程
#ps-ef#查看所有进程
#top#实时显示进程状态用户
#w#查看活动用户
#id#查看指定用户信息
#last#查看用户登录日志
#cut-d:
-f1/etc/passwd#查看系统所有用户
-f1/etc/group#查看系统所有组
#crontab-l#查看当前用户的计划任务服务
#chkconfig–list#列出所有系统服务
#chkconfig–list|grepon#列出所有启动的系统服务程序#rpm-qa#查看所有安装的软件包
cat/proc/cpuinfo:
查看CPU相关参数
cat/proc/partitions:
查看硬盘和分区
cat/proc/meminfo:
查看内存信息
cat/proc/version:
查看版本,类似uname-r
cat/proc/ioports:
查看设备I/O端口
cat/proc/interrupts:
查看中断
cat/proc/pci:
查看pci设备的信息
cat/proc/swaps:
查看所有swap分区的信息
2.查看系统日志
/var/log
/var/log/dmesg/核心启动日志
/var/log/messages/系统报错日志
/var/log/maillog/邮件系统日志
/var/log/xferlog/FTP服务用日志
/var/log/secure/安全信息系统登陆与网络连接的信息
/var/log/wtwp/登录记录
#tail-f/var/log/messages/查看最近发生的信息.
3.系统开关机
切换虚拟工作台:
虚拟控制台的切换可以通过按下Alt键和一个功能键来实现,通常使用F1-F6。
例如,用户登录后,按一下“Alt+F2”键,用户就可以看到上面出现的“login:
”提示符,说明用户看到了第二个虚拟控制台。
然后只需按“Alt+F1”键,就可以回到第一个虚拟控制台。
一个新安装的Linux系统允许用户使用“Alt+F1”到“Alt+F6”键来访问前六个虚拟控制台。
虚拟控制台最有用的是,当一个程序出错造成系统死锁时,可以切换到其它虚拟控制台工作,关闭这个程序。
关闭计算机
shutdown-h-t3030秒后安全地关机断电
shutdown-c取消关机命令执行
重启计算机
reboot
4.切换运行级别
运行级就是操作系统当前正在运行的功能级别。
这个级别从1到6,具有不同的功能。
这些级别在/etc/inittab文件里指定。
这个文件是init程序寻找的主要文件,最先运行的服务是那些放在/etc/rc.d目录下的文件。
大多数的linux发行版本中,启动脚本位于/etc/rc.d/init.d。
这些脚本被ln命令来连接到/etc/rc.d/rcn.d目录。
(这里的n就是运行级0-6例如/etc/rc.d/rc2.d下面的S10network就是连接到/etc/rc.d/init.d下的network脚本的。
文件开头的S代表start就是启动服务的意思,后面的数字10就是启动的顺序。
例如,在同一个目录下,你还可以看到S80postfix这个文件,80就是顺序在10以后,因为没有启动网络的情况下,启动postfix是没有任何作用的。
另外,在/etc/rc.d/rc2.d还可以看到那些K开头的文件,例如/etc/rc.d/rc2.d/K45named,K代表kill,表示停止服务的意思。
标准的linux运行级为3或者5,如果是3的话,系统就在多用户状态。
如果是5的话,则是运行着XWindow。
不同的运行级定义如下:
(可以参考RedHatlinux里面的/etc/inittab#0-停机
#1-单用户模式
#2-多用户,但是没有NFS
#3-完全多用户模式
#4-没有用到
#5-X11
#6-重新启动(千万不要把initdefault设置为6
对各个运行级的详细解释:
0为停机,机器关闭。
1为单用户模式。
2为多用户模式,但是没有NFS支持。
3为完整的多用户模式,是标准的运行级。
4一般不用,在一些特殊情况下可以用它来做一些事情。
5就是X11,进到XWindow系统了。
6为重启,运行init6机器就会重启。
5.软件包管理
安装RPM包
#rpm-ivhpackage.rpm
升级RPM包
#rpm-Uvhpackage.rpm
卸载RPM包
#rpm-evpackage
查询RPM包中包含的文件列表
#rpm-qlppackage
查询RPM包中包含的内容信息
#rpm-qippackage
查询系统中所有已安装RPM包
#rpm-qa
6.用户管理
who:
查询当前在线的用户
groups:
查询用户所属的组
id:
显示当前用户信息
finger:
查询用户信息
添加新的用户
useraddusername
更改用户密码
passwdusername
更改用户属性
usermod-d/home/usernameusername改变用户家目录usermod-e"
2009-01-01"
username给用户设置密码过期时间usermod-Groot(组username(用户将一个用户添加到一个组里面usermod-grootusername更改用户的gid
usermod-s/bin/cshusername更改用户的默认shell
usermod-u504username更改用户的uid,改为504
usermod-Lusername锁定用户,锁定后用户不能登陆linux系统
usermod-Uusername解锁用户
passwd-susername看用户是否被锁定
删除用户
userdel用户名仅删除用户注册信息
userdel-r用户名删除属于该用户的的家目录和邮件
7.存储管理
查看新的硬盘
#fdisk-l
创建pv
#pvcreate/dev/sdb
创建vg
#vgcreatedatavg/dev/sdb/dev/sdc
注:
在使用vgcreate在创建卷组时,还可以指定PE的大小,需要加上-s参数来实现,PE大小范围为8KB到16GB,并且必须总是2的倍数。
一个卷组里面最多允许65534个PE存在。
默认设置的PE大小为4MB,这表示卷组上创建的所有逻辑卷都以4MB为增量单位来进行扩充或缩减,所以4MB的PE决定了单个逻辑卷最大容量为256GB,若要创建更大的逻辑卷则创建卷组时需要指定更大的PE。
创建lv
#lvcreate-L180M-nlvdata01datavg
使用剩余的空间来创建逻辑卷时,应先通过“vgdisplay”命令可查看当前卷组剩余的空间。
在创建逻辑卷的时候,还可以指定逻辑块与物理块映射的模式,逻辑卷的映射模式共有如下两种:
线性模式――按照顺序把一定范围内的物理块与逻辑块映射,这也是默认的映射方式。
例如,把逻辑卷中1-25的LE映射到PV1,把26-50的LE映射到PV2上。
条带模式――将把逻辑块以条带的形式映射到不同的物理卷中,这种方式与前面讲到的RAID0有些类似,这种方式可以提高逻辑卷读写的性能。
例如,将逻辑卷的LE1映射为PV1的PE1,LE2映射为PV2的PE1,LE3映射为PV3的PE1。
#lvcreate-i3-I4-L180M-nlvtest1vgtest
参数的说明如下:
-i:
采用条带模式的映射方式创建逻辑卷,该参数的值用于指定所创建的逻辑卷将映射在几个PV上。
-I:
指定使用条带模式时所采用块的大小,单位为KB,其值必须是:
2N(N≥2。
-L:
指定创建逻辑卷的大小,单位的可以用K、M、G、T表示KB、MB、GB及TB。
-n:
用来指定所创建的逻辑卷名称,该名称可以根据需要随便定义。
-l:
用于指定逻辑卷的PE数量,默认为4MB为单位计算总容量。
在使用“-i”参数指定PV的个数时,一定要确认所指定的这些PV是没有完全被分配给任何逻辑卷的,否则将创建失败,其次若这些PV的大小不等,那么所创建的逻辑卷只能取最小值。
创建文件系统
#mkfs.ext3/dev/datavg/lvdata01
挂载文件系统
#mkdir/data01
#mount/dev/datavg/lvdata01/data01
手动激活卷组
#vgchange-aydatavg
手动去激活卷组
#vgchange-andatavg
卷组若不被激活,卷组和逻辑卷是不能被访问的,在LVM2里创建的卷组默认是激活的。
为卷组增加新的物理卷
当卷组空间不足时,可以加入新的物理卷来扩大卷组容量,这时可用“vgextend”命令来实现。
#vgextendda