Linux基本操作说明手册-UNIX/Linux技术文档(一)

最后,我有时间整理我多年来的UNIX/Linux技术。今天,我发送了一份Linux基本操作文档,这是最后一份Linux安装说明手册的后半部分,也是公司培训的同一份文档。顺便说一句,我也把它发到博客上与大家分享,以此来报答以前老师和前辈们的指导和支持。我会像你一样,永远分享你所拥有的,实现你的理想,我们共同的理想。免责声明:本文件仅供参考。请根据实际环境操作。作者和本文件不对任何后果负责。1、 说明1.操作系统:centos-5.6-x86 642。它是Linux安装说明手册II第二部分的最后一个。基本Linux操作1.查看系统版本[root@ctcdb01~]#lsb发布-aLSB版本::core-4.0-amd64:core-4.0-ia32:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-ia32:printing-4.0-noarch分销商ID:CentOS发行版5.6(最终)发行版:5.6代码:Final2查看CPU信息查看CPU型号[root@ctcdb01~]#Less/proc/cpuinfo|grep“型号名称”型号名称:英特尔(R)core(TM)I3 CPU [email protected]型号名称:英特尔(R)core(TM)I3 CPU [email protected]查看更多CPU详细信息[root@ctcdb01~]#更多/proc/cpuinfoprocessor:0供应商id:GenuineIntelmodel名称:Intel(R)Core(TM)i3 CPU [email protected]步进:5cpu MHz:2926.059缓存大小:4096 kb物理id:0标志:fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse2 ss ht syscall nx rdtscp lm CONTANT_TSCNONSSTOP_UTSCARAT pni ssse3 cx16 sse4_1SSE4_2POPCNT lahf_lm处理器数量将从0开始计算。如果继续,多个CPU可以判断物理CPU的数量。如果值相同,则可以查看物理ID;如果是,则可以查看物理cpuflags ht说明支持超线程技术3.查看和设置系统语言(1)查看系统语言[root@localhost~]#cat/etc/sysconfig/i18nLANG=“zh#ucn。UTF-8“(2)。设置系统语言#CP/etc/sysconfig/I18N$home/。I18N modify$HOME/.I18N文件,如lang=“en”\uus”\xwindow将显示英文界面。LANG=“zh_;Cn.gb18030”#X窗口将显示中文界面。4.查看和设置IP地址信息(1)查看IP信息[root@ctcdb01~]#ifconfigeth0链接封装:EthernetHWaddr 00:0C:29:BD:BE:80 inet地址:172.18.2.60 Bcast:172.18.2.255任务:255.255.255.0上行广播运行多播MTU:1500度量:1接收数据包:3903错误:0丢弃:0溢出:0帧:0发送数据包:1260错误:0丢弃:0溢出:0运营商:0冲突:0 txqueuelen:1000接收字节:374577(365.7 KiB)发送字节:1126921(1.0 MiB)lo链路封装:本地环回inet地址:127.0.0.1任务:255.0.0.0上行环回运行MTU:16436度量:1接收数据包:1326错误:0丢弃:0溢出:0帧:0发送数据包:1326错误:0丢弃:0溢出:0载波:0冲突:0 txqueuelen:0接收字节:2389027(2.2 MIB)发送字节:2389027(2.2 MIB)(2)。设置(修改)IP地址#/etc/sysconfig/networkscripts/ifcfg-eth0#修改IP地址#服务网络重启#重启网络服务5.查看并设置计算机名(1)。查看计算机名[root@ctcdb01~]#主机名CTCDB01(2),设置(修改)计算机名,并修改以下两个文件#Cat/etc/sysconfig/network#修改主机名行hostname=desired computer name networking=yes networking\uuipv6=noHOSTNAME=ctcdb01GATEWAY=172.18.2.1#Cat/etc/hosts127.0.0.1 localhost.localdomain localhost#这是一个127.0.0.0.1特殊IP。取消“localhost”之前的计算机名。“本地域本地主机”。172.18.2.60 ctcdb01#添加此行。6.修改DNS并修改/etc/resolv.conf文件[root@ctcdb01~]#cat/etc/resolv.confnameserver 172.18.2.124nameserver 202.96.209.57、修改网关并修改/etc/sysconfig/network文件的相应IP[root@ctcdb01~]#cat/etc/sysconfig/networkNETWORKING=yesNETWORKING\uipv6=nohostname=CTCDB01通道=172.18.2.18。查看和监视硬盘分区的利用率(1)。查看硬盘分区和管理方法[root@ctcdb01~]#fdisk-lDisk/dev/sda:42.9GB,42949672960字节255个磁头,63个扇区/磁道,5221 cylindersunits=16065*512=8225280字节的柱面设备引导开始端块idsystem/dev/sda1*1 13 104391 83linux/dev/sda2 14 5221 41833260 8elinux LVM查看此系统的硬盘信息如下:一个容量为40g SCSI硬盘,42.9gb,是一般说明。通常,这里看到的硬盘容量会减少,也就是说,为了方便起见,硬盘制造商只需将容量转换单元从1m=1024k更改为1m=1000m2。硬盘分为两个区域/Dev/sda1是Linux分区,装载点是/boot。您可以使用DF–h命令查看/Dev/sda2是否在Linux LVM模式下管理(2),以检查硬盘空间的利用率[root@ctcdb01~]#DF-H已使用文件系统容量%可用装载点/dev/mapper/vg00-lv00 20g 3.1g 16g17%//dev/mapper/vg00-lv02 18G 173M 17G1%/home/dev/sda1 99M 13M 82M 14%/boottmpfs在501m 0%/dev/SHM/dev/sda2分区中创建一个名为vg00的卷组,并在vg00上划分三个LV:lv00~03lv01是交换分区。系统默认启动并装载,您可以查看/etc/fstab文件[root@ctcdb01~]#cat/etc/fstab/dev/VG00/LV00/ext3默认值1 1/dev/VG00/LV02/home ext3默认值1 2标签=/boot/bootext3默认值1 2tmpfs/dev/shmtmpfs默认值0 devpts/ptsdevpts gid=5,mode=6200 0sysfs/syssysfs默认值0 0proc/proc默认值0 0/dev/vg00/lv01交换默认值0 09,查看内存和交换(1),查看内存$grep memtotal/proc/meminfomemtotal:1047188 KB$grep swaptotal/proc/meminfoswaptotal:1572856 KB(2),查看可用内存和交换:在Linux上查看内存,我们通常使用自由命令,free–m以MB为单位显示,以提高可读性[root@ctcdb01~]#Free-M total usedfree shared buffers cachedmem:1001 435 566 0 27 294-/+buffers/cache:112 889 swap:1535 0 153510。使用top命令监视系统负载[root@ctcdb01~]#前五行的统计如下:top-01:06:48 up 1:22,1 user,平均负载:0.06,0.60,0.48个任务:总共29个,1个正在运行,28个休眠,0个停止,0个僵尸CPU:0.3%us,1.0%sy,0.0%Ni,98.7%ID,0.0%WA,0.0%Hi,0.0%stmem:1025944444872K已使用,581072k空闲,27832k缓冲WAP:1572856k总计,0k已使用,1572856k空闲,301976k cached top命令是Linux下常用的性能分析工具。它可以实时显示系统中各个进程的资源占用情况,类似于windows中的任务管理器。下面详细描述其用法。第一行是任务队列信息,与正常运行时间命令的执行结果相同。内容如下:01:06:48当前时间;up 1:22系统运行时间,格式:分钟;1当前登录用户的用户数;平均负载:0.06、0.60、0.48系统负载,即任务队列的平均长度。这三个值是从1分钟、5分钟和15分钟前到现在的平均值。二是过程信息。任务:29个进程总数;1正在运行的进程数;28睡眠过程数;0已停止进程数已停止;0个僵尸进程数。第三行是CPU信息,用户空间占用CPU的0.3%美国百分比;内核空间占用CPU的1.0%sy百分比;0.0%ni用户进程空间中优先级已更改的进程占用的CPU百分比;空闲CPU的id百分比为98.7%;等待输入和输出的CPU时间的0.0%wa百分比;0.0%hi;0.0%st;最后两行是内存信息。内存:1025944k总物理内存;444872k已使用的物理内存总量;581072k总可用内存;27832k缓冲用作内核缓存的内存量;交换区:1572856k交换区总数;0k已使用的交换区总数;1572856k总自由开关面积;301976k缓存交换缓冲区的总数;内存中的内容先交换到交换区域,然后再交换到内存中,但使用的交换区域尚未被覆盖。此值是这些内容已存在于内存中的交换区域的大小。当相应的内存被再次调出时,不需要写入交换区域。11.使用iostat查看硬盘I/O读/写负载[root@ctcdb01~]#哪个iostat#如果没有iostat,请yum安装sysstat/usr/bin/iostat[root@ctcdb01~]#Iostat-x 12#每秒刷新一次,共2次Linux 2.6.18-238.el5(ctcdb001)共2次Linux 2.6.18-238.5(ctcdb01)共2次共2次共2次共2.6.18-2382,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共,共7.99 0.0010.70 1.24 0.02dm-2 0.00 0.000.050.00 0.38 0.00 8.00 0.00 5.82 0.52 0.00 HDC 0.00 0.00 0.00 000.00 16.89 0.00 7.11 6.22 0.00 AVG-cpu:%user%nice%系统%iowait%窃取%空闲0.00 0.00 0.00 0.00 0.00 0.00设备:rrqm/s wrqm/s r/s w/s rsec/s wsec/s AVQ SZGQU SZUTI TM 0.00 0.000.00 0.000.000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00sda2 0.00 0.000.000。

资源下载: