红帽linux常用操作命令_第1页
红帽linux常用操作命令_第2页
红帽linux常用操作命令_第3页
红帽linux常用操作命令_第4页
红帽linux常用操作命令_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、红帽 linux 常用操作命令1. 查看硬件信息# uname -a # 查看内核 /操作系统 /CPU信息 # head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看 CPU 信息# hostname # 查看计算机名# lspci -tv # 列出所有 PCI 设备# lsusb -tv # 列出所有 USB 设备# lsmod # 列出加载的内核模块# env # 查看环境变量资源# free -m # 查看内存使用量和交换区使用量 # df -h # 查看各分区使用情况# du -sh # 查看指定目录的大小# grep MemT

2、otal /proc/meminfo # 查看内存总量# grep MemFree /proc/meminfo # 查看空闲内存量# uptime # 查看系统运行时间、用户数、负载 # cat /proc/loadavg # 查看系统负载磁盘和分区# mount | column -t # 查看挂接的分区状态# fdisk -l # 查看所有分区# swapon -s # 查看所有交换分区# hdparm -i /dev/hda # 查看磁盘参数 (仅适用于 IDE 设备 # dmesg | grep IDE # 查看启动时 IDE 设备检测状况网络 # ifconfig # 查看所有网络接

3、口的属性# iptables -L # 查看防火墙设置# route -n # 查看路由表# netstat -lntp # 查看所有监听端口# netstat -antp # 查看所有已经建立的连接# netstat -s # 查看网络统计信息进程# ps -ef # 查看所有进程# top # 实时显示进程状态用户# w # 查看活动用户# id # 查看指定用户信息# last # 查看用户登录日志# cut -d: -f1 /etc/passwd # 查看系统所有用户# cut -d: -f1 /etc/group # 查看系统所有组# crontab -l # 查看当前用户的计划任务

4、服务# chkconfig list # 列出所有系统服务# chkconfig list | grep on # 列出所有启动的系统服务程序 # rpm -qa # 查看所有安装的软件包cat /proc/cpuinfo :查看 CPU 相关参数cat /proc/partitions :查看硬盘和分区cat /proc/meminfo :查看内存信息cat /proc/version :查看版本,类似 uname -rcat /proc/ioports :查看设备 I/O端口cat /proc/interrupts :查看中断cat /proc/pci :查看 pci 设备的信息cat /

5、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 。 例如,用户登录

6、后,按一下“ Alt+F2”键,用户就可以看到上面出现的“ login:”提示 符,说明用户看到了第二个虚拟控制台。然后只需按“ Alt+ F1”键,就可以回到第一个虚 拟控制台。一个新安装的 Linux 系统允许用户使用“ Alt+F1”到“ Alt+F6”键来访问前六个 虚拟控制台。 虚拟控制台最有用的是, 当一个程序出错造成系统死锁时, 可以切换到其它虚 拟控制台工作,关闭这个程序。关闭计算机shutdown -h -t 30 30秒后安全地关机断电shutdown -c 取消关机命令执行重启计算机reboot4. 切换运行级别运行级就是操作系统当前正在运行的功能级别。 这个级别从 1

7、到 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 就是启动的

8、顺序。例 如,在同一个目录下,你还可以看到 S80postfix 这个文件, 80 就是顺序在 10 以后,因 为没有启动网络的情况下, 启动 postfix 是没有任何作用的。 另外, 在 /etc/rc.d/rc2.d 还 可以看到那些 K 开头的文件,例如 /etc/rc.d/rc2.d/K45named, K 代表 kill ,表示停止 服务的意思。标准的 linux 运行级为 3 或者 5 ,如果是 3 的话,系统就在多用户状态。如果是 5的 话,则是运行着 X Window。不同的运行级定义如下:(可以参考 Red Hat linux 里面的 /etc/inittab # 0 -

9、停机# 1 - 单用户模式# 2 - 多用户,但是没有 NFS# 3 - 完全多用户模式# 4 - 没有用到# 5 - X11# 6 - 重新启动 (千万不要把 initdefault 设置为 6 对各个运行级的详细解释:0 为停机,机器关闭。1 为单用户模式。2 为多用户模式,但是没有 NFS 支持。3 为完整的多用户模式,是标准的运行级。4 一般不用,在一些特殊情况下可以用它来做一些事情。5 就是 X11 ,进到 X Window 系统了。6 为重启,运行 init 6 机器就会重启。5. 软件包管理安装 RPM 包# rpm -ivh package.rpm升级 RPM 包# rpm -

10、Uvh package.rpm卸载 RPM 包# rpm -ev package查询 RPM 包中包含的文件列表# rpm -qlp package查询 RPM 包中包含的文件列表# rpm -qlp package查询 RPM 包中包含的内容信息# rpm -qip package查询系统中所有已安装 RPM 包# rpm -qa6. 用户管理who:查询当前在线的用户groups :查询用户所属的组id:显示当前用户信息finger :查询用户信息添加新的用户useradd username更改用户密码passwd username更改用户属性usermod -d /home/userna

11、me username改变用户家目录 usermod -e "2009-01-01" username 给用户设置密码过期时间 usermod -G root(组 username (用户 将一个用户添加到一个组里面 usermod -g root username 更改用户的 gidusermod -s /bin/csh username 更改用户的默认 shellusermod -u 504 username 更改用户的 uid ,改为 504usermod -L username 锁定用户,锁定后用户不能登陆 linux 系统usermod -U username 解

12、锁用户passwd -s username 看用户是否被锁定删除用户userdel 用户名 仅删除用户注册信息userdel -r 用户名 删除属于该用户的的家目录和邮件7. 存储管理查看新的硬盘# fdisk -l创建 pv# pvcreate /dev/sdb创建 vg# vgcreate datavg /dev/sdb /dev/sdc注:在使用 vgcreate 在创建卷组时, 还可以指定 PE 的大小, 需要加上 -s 参数来实现, PE 大小范围为 8 KB 到 16GB,并且必须总是 2的倍数。一个卷组里面最多允许 65534个 PE 存在。默认设置的 PE 大小为 4 MB,这

13、表示卷组上创建的所有逻辑卷都以 4 MB 为增量单位 来进行扩充或缩减,所以 4 MB 的 PE 决定了单个逻辑卷最大容量为 256 GB,若要创建更大 的逻辑卷则创建卷组时需要指定更大的 PE 。创建 lv# lvcreate -L 180M -n lvdata01 datavg注:使用剩余的空间来创建逻辑卷时,应先通过“ vgdisplay ”命令可查看当前卷组剩 余的空间。在创建逻辑卷的时候, 还可以指定逻辑块与物理块映射的模式, 逻辑卷的映射模式共有 如下两种:线性模式按照顺序把一定范围内的物理块与逻辑块映射,这也是默认的映射方式。 例如,把逻辑卷中 1-25的 LE 映射到 PV1,

14、把 26-50的 LE 映射到 PV2上。条带模式将把逻辑块以条带的形式映射到不同的物理卷中, 这种方式与前面讲到的 RAID 0有些类似, 这种方式可以提高逻辑卷读写的性能。 例如, 将逻辑卷的 LE 1映射为 PV1的 PE1, LE 2映射为 PV2的 PE1, LE 3映射为 PV3的 PE1。# lvcreate -i 3 -I 4 -L 180M -n lvtest1 vgtest参数的说明如下:-i :采用条带模式的映射方式创建逻辑卷, 该参数的值用于指定所创建的逻辑卷将映射 在几个 PV 上。-I :指定使用条带模式时所采用块的大小,单位为 KB ,其值必须是:2N (N 2

15、。 -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/da

16、tavg/lvdata01 /data01手动激活卷组# vgchange -a y datavg手动去激活卷组# vgchange -a n datavg注:卷组若不被激活,卷组和逻辑卷是不能被访问的,在 LVM 2里创建的卷组默认是激 活的。为卷组增加新的物理卷当卷组空间不足时, 可以加入新的物理卷来扩大卷组容量,这时可用“ vgextend ” 命令 来实现。# vgextend datavg /dev/sde移除物理卷要从一个卷组中移除一个物理卷, 首先要确认要移除的物理卷没有被任何逻辑卷正在使 用,通过“ pvdisplay ”命令可查看到该物理卷信息,如下:# pvdisplay

17、/dev/sde- Physical volume -PV Name /dev/sdeVG Name vgtestPV Size 100.00 MB / not usable 0Allocatable yesPE Size (KByte 4096Total PE 25Free PE 25Allocated PE 0PV UUID ee2IFC-UHUq-Xg67-icwt-AhdJ-7kRz-JdDjiq若其中的“ Total PE ”与“ Free PE ”相等,表明该物理卷没有被使用,如果某个物理 卷正在被逻辑卷所使用, 就需要将该物理卷的数据转移到其它地方, 然后再移除。 移除物理 卷的

18、命令为“ vgreduce ”。# vgreduce datavg /dev/sde在物理卷间转移数据当发现逻辑卷下的某个磁盘有错误, 或有其它需求要转移其中物理卷的数据时 (如, 更 换大容量或更高速的物理设备 ,那么可通过“ pvmove ”来实现在物理卷之间转移数据。 # modprobe dm-mirror在使用“ pvmove ”前需要用 “ modprobe dm-mirror ”命令来加载 dm-mirror 模块,因 为“ pvmove ”在转移数据时需要用到该模块,而默认系统是不加载该模块的。# pvmove /dev/sdd /dev/sde扩展逻辑卷# lvextend

19、-L +300M /dev/datavg/lvdata01 在原有的基础上,增加 300MB 空间 大小# lvextend -L 300M /dev/datavg/lvdata01 扩展到 300MB 空间大小逻辑卷扩展后并不会马上生效,需要使用“ resize2fs ”命令重新加载逻辑卷的大小,该命令只针对 ext2/ext3的文件系统 (若是 reiserfs 的文件系统, 则使用 “ resize_reiserfs” 命令 ,如果该逻辑卷正在使用中,就应该先将该逻辑卷卸载后再执行“ resize2fs ”命令。 # umount lvdata01# resize2fs /dev/dat

20、avg/lvdata01# mount /dev/datavg/lvdata01 lvdata01注:以上这些操作可以通过“ ext2online ”命令直接来实现, 这样就不用做卸载逻辑卷 等操作了。# ext2online /dev/datavg/lvdata01删除逻辑卷删除逻辑卷前首先需要将其卸载,再执行以下命令:# lvremove /dev/datavg/lvdata01移除卷组在移除卷组前首先要确认该卷组中已没有任何的逻辑卷了, 或者可使用 “ vgchange ” 手 工将卷组停止,移除卷组的具体操作如下:# vgremove datavg删除物理卷在删除物理卷前,必须确认该物理卷已从卷组中移除了。# pvremove /dev/sde8. 网络配置可以使用 system-config-network-tui (文本模式 、 system-config-network-gui (图像模式 , netconfig (文本模式等网络配置工具。 这些工具都会直接修改 Linux 系统 中关

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论