Linux命令及TroubleShooting技术总结
- 格式:doc
- 大小:222.00 KB
- 文档页数:25
1 / 25
一、 Linux操作系统安装
二、 Linux基本命令
1、修改操作系统的Shell (修改bash,可以tab命令补全,上下翻输入过的命令)
#echo $SHELL
/usr/bin/sh
#vi /etc/passwd
root:!:0:0::/home0:/usr/bin/bash
2 / 25
2、查看AIX操作系统位数的方法:
#bootinfo -y
#bootinfo –K
2、查看操作系统版本
#oslevel –r
3、查看小型机硬件型号
#prtconf |more
#lscfg -vp | grep -p alterable (查看硬件卡)
4、查看CPU参数
#prtconf
#lsdev –Cc processor
#vmstat
5、查看内存参数
#prtconf
#vmstat
6、查看硬盘参数 3 / 25
#lsdev -Cc disk
#prtconf
System Model: IBM,9110-51A (机器型号)
Machine Serial Number: 0697AC0 (机器序列号)
Processor Type: PowerPC_POWER5 (Power Cpu 类型)
Number Of Processors: 2 (Cpu 个数)
Processor Clock Speed: 2097 MHz
CPU Type: 64-bit
Kernel Type: 64-bit (Cpu 位数)
LPAR Info: 1 06-97AC0
Memory Size: 1904 MB (内存总数)
Good Memory Size: 1904 MB
Platform Firmware level: Not Available
Firmware Version: IBM,SF240_332
Console Login: enable
Auto Restart: true
Full Core: false
Network Information
Host Name: aix
IP Address: 192.168.1.18 (网卡IP地址)
Sub Netmask: 255.255.255.0
Gateway: 192.168.1.1
Name Server: 211.100.30.29
Domain Name:
Paging Space Information
Total Paging Space: 512MB
Percent Used: 42%
+ hdisk1 U788C.001.AAA8364-P1-T11-L5-L0 16 Bit LVD SCSI Disk Drive (73400 MB) (硬盘信息)
+ hdisk0 U788C.001.AAA8364-P1-T11-L8-L0 16 Bit LVD SCSI Disk Drive (73400 MB) (硬盘信息) 4 / 25
7、查看某块硬盘详细属性
#lsattr -El hdisk0
8、查看系统由那块硬盘启动及详细属性
#lspv
hdisk0 000b45c0688a5c5d rootvg active
hdisk1 00c97ac06a9cef35 None
#lspv –l hdisk0
hdisk0:
LV NAME LPs PPs DISTRIBUTION MOUNT POINT
hd2 44 44 00..06..38..00..00 /usr
hd9var 5 5 00..00..05..00..00 /var
hd8 1 1 00..00..01..00..00 N/A
hd4 41 41 00..00..41..00..00 /
hd5 1 1 01..00..00..00..00 N/A
hd6 4 4 00..04..00..00..00 N/A
hd10opt 18 18 00..00..18..00..00 /opt
hd3 1 1 00..00..01..00..00 /tmp
hd1 5 5 00..00..05..00..00 /home0
fwdump 1 1 00..01..00..00..00 /var/adm/ras/platform
lg_dumplv 8 8 00..08..00..00..00 N/A
#lspv –p hdisk0
hdisk0:
PP RANGE STATE REGION LV NAME TYPE MOUNT POINT
1-1 used outer edge hd5 boot N/A
2-110 free outer edge
111-111 used outer middle hd6 paging N/A
112-112 used outer middle fwdump jfs2
/var/adm/ras/platform
113-120 used outer middle lg_dumplv sysdump N/A
121-123 used outer middle hd6 paging N/A
124-213 free outer middle
214-219 used outer middle hd2 jfs2 /usr 5 / 25
220-220 used center hd8 jfs2log N/A
221-221 used center hd4 jfs2 /
222-222 used center hd2 jfs2 /usr
223-223 used center hd9var jfs2 /var
224-224 used center hd3 jfs2 /tmp
225-225 used center hd1 jfs2 /home0
226-226 used center hd10opt jfs2 /opt
227-236 used center hd2 jfs2 /usr
237-237 used center hd10opt jfs2 /opt
238-277 used center hd4 jfs2 /
278-293 used center hd10opt jfs2 /opt
294-309 used center hd2 jfs2 /usr
310-313 used center hd9var jfs2 /var
314-317 used center hd1 jfs2 /home0
318-328 used center hd2 jfs2 /usr
329-437 free inner middle
438-546 free inner edge
这个视图告诉物理卷中哪些是空闲的、哪些已经被使用,以及在什么地方使用了哪些分区。这是一个非常好的视图。 6 / 25
7、显示文件列表
#ls
8、改变文件路径
# cd
9、显示当前路径
#pwd
10、创建文件夹
#mkdir
11、删除文件夹
#rmdir 文件夹
12、显示文件内容(全部)
#cat
13、显示文件内容(分屏)
#more
14、查看文件头几行
#head
15、查看文件末尾几行 7 / 25
#tail
#tail -50 文件名 (查询最后50行)
16、创建文件
#touch
#vi
17、拷贝文件/目录
#cp
18、移动文件/目录
#mv
19、删除文件/目录
#rm 空文件
#rm –rf 有内容的文件夹
20、查找文件
#find / -name license*
21、查找文件中的内容
#grep 127 /etc/hosts (查找/etc/hosts文件中127数字) 8 / 25
22、查看ip地址
#ifconfig –a
#netstat –in
23、修改文件读写执行权限(r读,w写,x执行)
#chmod 777 文件名
24、修改文件属主
#chown root:root 文件名
25、/etc/inittab 文件控制着初始化过程
#cat /etc/inittab
26、查看系统目前有谁登陆
#who (该信息保存在/etc/utmp文件中)
三、 Linux系统管理工具(setup)
四、 Linux操作系统启动Log查看
9 / 25
备注(Linux命令详解):
1、iostat 命令详解
[导读]iostat 命令详解 iostat 命令是系统管理经常会用到的一个常用命令,用来监视系统IO设备负载。虽然很简单,但是却很有用,iostat生成的报告分为两部分,上面报告是系统的综合概述,下面报告主要是针对磁盘使用情况进行报告。下面根据以下图形,对iostat命令进行详细讲解。 tty:
iostat 命令详解
iostat 命令是系统管理经常会用到的一个常用命令,用来监视系统IO设备负载。虽然很简单,但是却很有用,iostat生成的报告分为两部分,上面报告是系统的综合概述,下面报告主要是针对磁盘使用情况进行报告。下面根据以下图形,对iostat命令进行详细讲解。
tty: tin tout avg-cpu: % user % sys %
idle % iowait
0.0 43.5 17.4
0.9 81.6 0.1
这份报告是tty和CPU使用分析的一份报告。简单的理解,是一份综合测评,对于多处理器的系统cpu使用的各值是总的平均值,而非某个cpu的使用值。同样,io等待状态也是系统的平均值。具体报告分析如下:
tin 显示了系统为所有 tty 读取的字符总数。
tout 显示了系统为所有 tty 写入的字符总数。
% user 显示了在用户级(应用程序)执行时产生的 CPU 使用率百分比。
% sys 显示了在系统级(内核)执行时产生的 CPU 使用率百分比。