aix常用命令
- 格式:docx
- 大小:4.22 KB
- 文档页数:4
aix mount参数AIX Mount参数在AIX操作系统中,mount命令是一个非常常用的命令,用于挂载文件系统。
mount命令的参数很多,本文将介绍一些常用的AIX Mount参数及其作用。
1. -o 参数:用于指定挂载选项。
可以通过-o参数设置一些特定的选项,如挂载只读文件系统、挂载时忽略权限等。
例如:```mount -o ro /dev/hd4 /mnt```上述命令将只读方式挂载/dev/hd4文件系统到/mnt目录下。
2. -t 参数:用于指定文件系统类型。
AIX支持多种文件系统类型,如JFS、JFS2、NFS等。
使用-t参数可以指定要挂载的文件系统类型。
例如:```mount -t jfs2 /dev/hd1 /mnt```上述命令将JFS2文件系统/dev/hd1挂载到/mnt目录下。
3. -n 参数:用于禁止挂载/etc/filesystems中定义的文件系统。
在AIX中,文件系统信息一般存储在/etc/filesystems文件中,使用-n参数可以禁止根据该文件自动挂载文件系统。
例如:```mount -n /dev/hd2 /mnt```上述命令将/dev/hd2文件系统挂载到/mnt目录下,而不考虑/etc/filesystems文件中的配置。
4. -v 参数:用于显示详细挂载信息。
使用-v参数可以显示挂载过程中的详细信息,包括挂载选项、文件系统类型等。
例如:```mount -v /dev/hd3 /mnt```上述命令将/dev/hd3文件系统挂载到/mnt目录下,并显示详细挂载信息。
5. -r 参数:用于以只读方式挂载文件系统。
使用-r参数可以将文件系统以只读方式挂载,即只能读取文件,不能进行写入操作。
例如:```mount -r /dev/hd5 /mnt```上述命令将只读方式挂载/dev/hd5文件系统到/mnt目录下。
6. -w 参数:用于以可读写方式挂载文件系统。
lpd用途在网络上提供远程打印服务器。
语法lpd [ -d ] [ -l ][ -D DebugOutputFile]描述lpd 守护程序是远程打印服务器。
它监视端口515 的打印请求。
每个请求都被放置在名为/var/spool/lpd 的目录下。
网络上的某计算机(主机),如果能够创建传输控制协议/网际协议(TCP/IP)数据流并使用lpd 协议的话,那么它就能远程打印或充当打印服务器。
作为一个安全特征,lpd 守护程序接受的打印请求只能来自那些列在本地/etc/hosts.equiv 文件或/etc/hosts.lpd 文件中的主机。
lpd 守护程序能够运行在网络的任何主机上;它的功能是接受来自外部主机(在端口515)的打印请求。
lpd 守护程序通过派生一个子进程来处理每个请求。
远程请求先核对/etc/hosts.equiv 和/etc/hosts.lpd 文件,以获得在本地主机打印的许可。
更改可以直接在/etc/hosts.equiv 文件和/etc/hosts.lpd 文件进行而不需要重新启动系统。
要使这些文件中的改变不用重新启动系统就能生效,使用系统资源控制器(SRC)的refresh 命令。
该命令使得/etc/hosts.equiv 和/etc/hosts.lpd 数据库文件重新装入并且执行更改。
注:排队系统不支持多字节主机名。
/etc/locks/lpd 文件了包含lpd 守护程序当前运行实例的进程ID 。
如果当前的机器变得不可操作,当系统再次启动的时候可能需要为lpd 守护程序除去该ID。
显示的错误消息是lpd:锁文件或重复的守护程序。
用系统资源控制器操作lpd 守护程序lpd 守护程序是系统资源控制器(SRC)控制的一个子系统。
lpd 守护程序是TCP/IP 系统组的一个成员。
使用以下SRC 命令来操作lpd 守护程序:startsrc 启动一个子系统、子系统组或者子服务器。
stopsrc 停止一个子系统、子系统分组或者子服务器。
# lsdev [-option]命令的参数如下:-P:查看系统Predefined数据库中的设备(AIX系统本身可以支持的所有设备种类)-H:输出时,在第一行加上各列的Title# lsdev -PH查看系统可以支持的所有设备# lsdev -Pc tape查看系统可以支持的所有磁带机类型# lsdev -Pc disk查看系统可以支持的所有磁盘类型# lsdev -CH查看系统内各个设备的信息# lsdev -Cc memorymem0 Available 00-00 MemoryL2cache0 Available 00-00 L2 Cache 查看所有属于memory设备的信息# lsarrt –El hdisk0# lscfg -v -l pdisk0DEVICE LOCATION DESCRIPTIONpdisk0 1D-08-64C3-01-P SSA160 Physical Disk Drive (72800 MB)Manufacturer................IBMMachine Type and Model......VCDYL07Part Number.................17P7603ROS Level and ID (5811)Serial Number...............E6WXZ9VC修改 (# nice)要改变进程的优先组,可以使用nice命令。
Nice命令后面跟0-39,同样也是值越高意味着优先级越低命令句法有两种形式:nice –Increment(增量)和nice –n Increment(增量)。
当必须使用负值时,可以用后者。
如果不指定一个值,nice缺省为增长10,下列命令为一个命令增加10的优先级。
#nice -10 CommandName(命令名)下列命令为一个命令减少10的优先级#nice CommandName个单用户工作站,显示了CPU的使用情况。
AIX基础命令软件管理Smit install_update ——软件升级Smit install_latest ——软件安装Smit maintain_software ——维护软件Smit commit ——conmimit 软件包Smit reject ——reject软件包Smit remove ——remove软件包Smit list_installed ——显示已安装的软件包Installp -p 预览安装(预览这个LPP所要安装的空间信息,实际是没有安装的)-c commit一个处于apply的软件包(删除以前版本)-r reject一个处于apply的软件包(回滚以前版本)-l 显示软件包格式-C 清除软件包-u 卸载软件包例如:installp –ug –V2 –f uninstall.list-u 卸载 -g 为相关的软件包 -V为显示卸载状态–f为指定软件包指定卸载以uninstall。
List相关的所有软件包Lslpp -l ——显示安装的软件包-f ——查看某个软件相关的软件包Instfix (必须为ROOT用户)Lppchk -c X11 ——显示组成X11的所有文件系统命令Smit system ——系统环境管理Smit mlang ——系统语言环境管理Shutdown –Fr ——重新启动系统Alog –f /tmp/aaa.log –o ——列出日志文件的内容Bootinfo –s hdisk0 ——显示磁盘大小-r ——显示实际内存容量-y ——显示机器是32位还是64位Hostname ——显示主机名Whoimi ——显示当前用户Who ——显示当前登录的用户和IP用户切换命令Su ——切换用户命令Su –——带‚-‛表示将切换的用户环境也一起切换过去文件压缩、解压缩Tar –cvf ——创建tar包Tar –xvf ——解压tar包压缩倍率一般为1:16用户管理命令Lsuser –f root ——显示root用户的详细信息,-f并且以列的方式排列Smitty security ——用户管理界面Smitty users ——用户管理Smitty lsuser ——查看用户列表Smitty mkuser ——创建用户列表Smitty chuser ——修改用户属性Lsuser hu1 ——显示hu1这个用户的详细信息-f hu1 ——以列的方式显示用户详细信息Mkuser 创建用户-a hu1 ——创建用户并设置用户为管理员(只有ROOT用户可以使用此命令)Chuser 变更用户属性组管理命令Smitty groups ——组管理界面Smitty lsgroup ——查看组列表Smitty mkgroup ——创建组Smitty chgroup ——修改组属性Smitty rmgroup ——删除组Lsgroup –c ——查看组用户属性Lsgroup –f ——查看用户属性–f 并且以每行的形式显示查看用户登录历史命令Last ——显示所有用户的登录、退出历史记录Last root ——显示root用户的登录、退出历史记录Last reboot ——显示系统启动、重启的时间权限更改命令u为用户权限,g为组权限,o为其他权限r为读权限 w 为写权选 x 为执行权限Chmod o+r hu1 ——更改文件hu1的其他权限,权限分为 u g oChown root hu1 ——为文件hu1添加用户所属者为rootChgrp staff hu1 ——将hu1目录的所有权改为staffChgrf –R staff ——hu1现在hu1文件和其子文件的所有权改为staff存储管理Cfgmgr 刷新设备(如果有设备不显示,可刷新操作)Cfgmgr –v ——查看最新添加的设备Lspv 查看磁盘的序列号和磁盘的名称还有磁盘的状态activeLspv –l hdisk1 ——查看hdisk1下的LV还有PP使用情况和挂载点Chdev –l hdisk1 –a pv=yes ——添加hdisk1位PVChdev -l hdisk19 -a pv=yes ——重新获取PVIDChdev -l hdisk19 -a pv=clear ——清除pvidBootinfo –s hdisk0 ——查看 hdisk0磁盘的大小LsvgLsvg –o ——查看当前已经激活的VGLsvg –p rootvg ——查看rootvg中的pp使用率Lsvg –l rootvg ——查看rootvg下面所有Lv使用情况和OPEN状态,还有挂载点Chvg –a –n huvg ——设置huvg不开机自动启动Lslv –l hulvLslv –m hu1 ——查看VG hu1中的lp在哪个PV hdisk中Migratelp hu1/1 hdisk0 ——将1盘的第一个lp转到0盘上Migratepv –l hulv hdisk1 hdisk2 ——把hdisk1中的hulv转移到hdisk2上(必须同一VG)Lsfs 查看当前系统的文件系统和类型,是否自动开启和挂载点Lsps –a ——查看所有换页空间的大小、所在磁盘、使用率、是否自动开启、类型 -s ——查看换页空间使用率Smit pv 打开PV(磁盘)管理界面Smit lvm 创建LVM管理Smit vg 打开VG管理界面Smit mkvg 打开创建VG界面Smit lv 打开LV管理界面Smit mklv 打开创建LV界面Smit psSmit mkps 创建ps换页空间Swapon /dev/paging00 ——激活换页空间Swapoff /dev/paging00 ——关闭换页空间Swapon –a ——激活所有换页空间Chps –s 16 paging00 ——增加换页空间paging00的大小4GB(一个PP256M)Smit fsSmit mkfs 创建fs文件系统df –g ——查看磁盘文件系统使用率以G为单位chfs –a size=+2G /hufs ——扩容fs 2G到hufschfs –a size=-2G /hufs ——缩容fs 2G (一般不这么操作)Smit mount 挂载文件系统界面Smit umount 系在文件系统界面Extendvg hu1 hdisk5 ——添加PV到VGReducedvg hu1 hdisk5 ——从VG将PV移除Exportvg huvg ——导出VG(删除huvg中的ODM库信息)Importvg –y huvg hdisk2 ——导入VG 将huvg的ODM库信息导入到hdisk2磁盘中Varyoffvg huvg ——停止VG (一般停止VG以后才可以对VG做出一些别的操作)Varyonvg huvg ——激活VGRmdev –l hdisk1 ——关闭hdisk1磁盘,使其处于defined状态Mkdev –l hdisk1 ——开启hdisk1磁盘Rmdev –rl hdisk1 ——彻底删除hdisk1磁盘【一般先umountVG,,然后停止varyoffVG,最后移除export VG】系统资源查询命令Jobs ——查看系统后台运行的程序Lssrc –a ——查看所有服务子系统–s ——查看服务是否开启-t ——查看带超级进程的服务是否开启,如Telnet的超级进程为inetd-g tcpip ——查看带群组的服务Ps –ef ——显示主要进程,pid、 ppid、启动时间、运行时间Ps aux ——显示系统的资源使用率pid、内存、cpu、启动时间、运行时间df –g ——查看磁盘文件系统使用率以G为单位du –ms /etc ——查看ETC文件的大小/etc/* ——查看etc文件下每个文件的大小(单位:M)例如:du –ms/etc/* | sort –r n | head –n 5 ——查看/etc目录下,并将前五的文件从大到小排列sar 1 2 ——查看CPU和内粗你的使用情况sar – d 1 2 ——查看硬盘的使用情况topas ——查看系统性能最常用的命令,这个是实时变化的,不能用作命令输出svmon ——比较全面内存和换页空间的使用情况vmsata ——内存使用情况errpt ——查询系统故障日志 TP类的和PH类的优先处理-a ——列出日志的详细情况Errclear ——0 清除所有日志-d S 10 ——清除10天前的所有软件错误日志iostat ——查询I/O状态、CPU使用率、硬盘使用率diag ——系统自带硬件检测软件设备管理Smit devices ——查看管理菜单Smit type ——增加设备Lsdev –Cc disk ——查看所有的硬盘设备,查看是否连接了共享存储Lsdev –Pc disk ——查看所有的disk设备Lsdev –Cc adapter ——查看网卡、等适配器设备Lsdev –l hdisk0 ——查看磁盘hdisk0的状态Lsatter –El ent0 ——查看网卡ent0设备的详细信息Lscfg –vl hdisk0 ——查看hdisk0磁盘的定位码信息Lsdev –p pci0 ——查看一个设备的子设备Lsdev –C –l hdisk0 ——查看一个设备的父设备Startsrc -s ——启动进程Stopsrc -s ——停止进程Refresh –s ——重启进程Lssrc –g ——查询服务状态Mkdvdev –vdev cd0 –vadapter vhost0 ——移动逻辑光驱任务计划Crontab –e ——编辑任务计划Crontab –l ——查看当前所有crontabCrontab –r ——删除crontabAt –l ——显示当前的作业At –r job ——取消作业At now +2 mins 2分钟后执行此命令Batch 当系统cpu空闲时执行此计划任务(一般不用)备份与恢复Smit mksysb 创建ROOTVG映像备份界面Mksysb –i –e /dev/rmt0 创建镜像备份–i 在磁带生成新的image.data文件–e备份将不备份/etc/exclude.rootvg中包含的文件Smit lsmksysb ——校验备份Smit restmksysb ——恢复单个文件Smit savevg ——备份非rootvg 文件或目录Smit restvg ——非rootvg数据的恢复Smit backfile ——备份文件或者目录Smit restfile ——恢复文件或者目录backup -0 -u -f /dev/rmt0 / 备份 / 文件系统0代表备份级别(完整备份)–u表示更新/etc/dumppadates文件Tar –cvf /backup/leo.tar /home/leo ——创建打包备份(小于2GB)将/home/leo打包备份Tar –xvf /backup/leo.tar ——恢复打包备份网络管理Netstat –in ——查询IP-r nIpconfig ——查询IP-l 查询所有可用网络接口-a 查询所有信息Chdev –l inet0 –a hostname=boot ——将本机的主机名永久变更为boot例如:Chdev –l ent0 –a netaddr=‘192.168.10.1’–a netmask=255.255.255.0命令添加IP和掩码NFS服务器Smit mknfsexp ——创建NFS配置界面①手动修改 /etc/exports文件,添加IP信息如: /hu –ow 表示让hu这个文件只读属性②Exportfs –a ——使配置文件内容生效③Startsrc –g nfs ——启动nfs服务Showmount –a ——查看本机当前的挂载的文件-e ——查看共享着那些文件Nfsstat –a ——查看nfs的通信状况。
AIX系统常⽤命令1、aix上直接执⾏的⽂件是.sh⽂件。
⽤户登陆平台之后有不同的权限。
如果权限不够,采⽤chmod修改当前的系统权限。
2、⽂件的权限分为可读、可写、可执⾏。
linux把所有的设备全部当做⽂件来处理。
hardware:hd1 和⽹卡,cpu ,内存 hardware:hd2 和⽹卡,cpu, 内存 UNIX(AIX)系统常⽤命令 AIX的命令格式: $command option(s) argument(s) command:命令 option(s):命令选项,均以’-'号开始 argument(s):参数 3、命令⽤途 —————————————————————————- prtconf 显⽰系统的各项主要配置 svmon -G 查看内存(4k) iostat 2 查看磁盘读写情况(每2秒刷新); set -o vi 调⽤缓冲区 k,j,x,h,l 向上下翻,Es smit 进⼊管理界⾯ cd 改变路径 ls 列出⽂件 ls -aF 列出隐含⽂件,并适当分类 ls -l 列出⽂件的详细信息 ls -ltr more 输出⽂件内容到屏幕 cat 显⽰⽂本⽂件内容/合并⽂件 pg 分页显⽰⽂件内容,回车后下⼀页 file 显⽰⽂件属性(可执⾏/ASCII/等) clear 清屏 mkdir 创建⽬录 rmdir 删除⽬录 cp 拷贝⽂件 mv ⽂件/⽬录改名,转移 rm 删除⽂件/⽬录, 如:rm -fr ora* rmdir 删除⽬录,如: rmdir oracle df -k 显⽰⽂件系统的信息 df 磁盘使⽤信息汇总 mount 显⽰已经挂装的⽂件系统的信息或挂装⽂件系统 mount -rv cdrfs /dev/cd0 /cdrom mount /dev/lv02 /u01 4、命令所在的路径: ⽤户命令所在的⾏: usr/bin/ umount 卸载某个⽂件系统 umount /cdrom fuser -kxuc /dev/cd0 当光驱不能正常释放时 lsattr -E -l sys0 -a realmem 察看内存的命令 env 输出⽤户环境变量到屏幕 id 察看⽤户的属性 who am i 察看当前⽤户名 who 查看已经登录的⽤户 who -r 查看⽬前系统的运⾏级别 users ⽤单独的⼀⾏打印出当前登录的⽤户,每个显⽰的⽤户名对应⼀个登录会话 ,如果⼀个⽤户有不⽌⼀个登录会话,那他的⽤户名将显⽰相同的次数 w 显⽰当前系统中每个⽤户和它所运⾏的进程信息 last 此命令往回搜索wtmp来显⽰⾃从⽂件第⼀次创建以来登录过的⽤户 whereis 命令的绝对路径 passwd 设置⽤户密码 su 改变/切换⽤户id lsuser ALL 列出所有已经创建的⽤户 lsgroup ALL 列出所有已经创建的组 smitty user 管理⽤户 mkuser 创建新⽤户,创建⽤户的缺省属性值于⽂件:/usr/lib/security/mkuser.default,只能 由root修改 smitty group 管理组 mkgroup 创建新组 chfn 改变⽤户详细信息 jobs 查看后台任务/进程 fg 把后台进程调到前台 bg 把当前进程调到后台运⾏ grep 查找匹配字符/字符串 netstat -i 显⽰⽹络连接信息及统计信息 netstat -IN netstat -rn 显⽰核⼼路由表 netstat -I ⽹络设置名端⼝号监视端⼝情况 netstat -v 正在使⽤的设备驱动程序的统计信息 netstat -m ⽹络使⽤的内存空间情况 netstat -D 显⽰丢弃包的情况 ifconfig -a 显⽰⽹络配置信息 umask 显⽰⽂件创建掩码,即新建⽂件或⽬录的缺省权限,如#umask 664 date 系统时间 find path expression 查找⽂件,expression的值有: -name/-type/-size/-mtime(修改时间)/-perm(权限)/-usr/-o(或) -uname 显⽰操作系统信息 -oslevel 系统版本。
IBM-AIX小型机常用指令1. 小型机系统软件安装:1.放入AIX 5L光盘到服务器中,修改bootlist用光盘引导,可两台机同时安装。
#bootlist -m normal hdisk1 cd2.重启后,按提示new paging space=1024M3.smitty easy_install,在file bundle中选安装server,装完后再选CDE,APP-DEV主要是这三个,最好把file bundle全装完。
4.smitty chjfs修改一下文件系统的大小。
5.smitty tcpip,smitty chinet设主机名,IP地址。
smitty hacmp--- Cluster Configuration--- Cluster Topology--- Configure Networks改双机的IP信息6.smitty ssaraid做磁盘阵列。
7.启动双机smitty clstart(或clstop)8.查看或更改双机互备信息smitty hacmp9.备份到磁带[1]把文件备份到磁带上:tar -cv /dev/rmt1 [filename]smitty lvm中savevg,恢复用restvg -f /dev/rmt1 hdisk2[2]查看磁带上的内容tar -tvf /dev/rmt1[3]恢复磁带内容到当前缺省目录下tar -xvf /dev/rmt1[4]定义磁带压缩模式(20G/40G)smitty tape2. 主机投用后,smitty hacmp投入双机先在主机上通过smitty hacmpy 启动主机上的双机,启动后再在副机上通过smitty hacmpy 启动副机上的双机。
监视双机运行状态:tail -f /tmp/hacmp.out3. 双机启动后启动主机上的数据库a) 切换到oracle用户下#su – oracleb) 启动机器上的所需的数据库,dbstart批处理文件在oracle/OraHome1/bin/ 路径下$dbstart4. 磁带备份:1. 数据库冷备份,此时所有的数据库要停下。
Aix命令⼤全AIX服务器系统命令简介在AIX操作系统上有很多的命令。
这⾥介绍⼀些系统级的命令,它将有助于回答⼀些常见问题。
⼤家以此做参考,并补充修改。
以下命令在AIX 5.1上测试通过。
正⽂以下命令在AIX 5.1上测试通过。
· 关于内核显⽰AIX系统内核是32位还是64位:bootinfo -K如何改变内核模式(32位或64位)/unix⽂件连接到⼀个可引导的映像。
通过命令ls -l /unix查看:/unix -> /usr/lib/boot/unix_up # 32 bit uniprocessor kernel/unix -> /usr/lib/boot/unix_mp # 32 bit multiprocessor kernel/unix -> /usr/lib/boot/unix_64 # 64 bit multiprocessor kernel在AIX系统安装时,缺省安装的内核是32位。
可以⽤如下命令更改内核模式:ln -sf /usr/lib/boot/unix_64 /unixln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unixbosboot -ad /dev/hdiskxxshutdown -r注意:/dev/hdiskxx是指引导逻辑卷/dev/hd5所在的硬盘。
可通过下⾯命令来查看xx是⼏:lslv -m hd5· 关于硬件显⽰机器硬件是32位还是64位:bootinfo -y查看机器的物理内存是多少:bootinfo -r或lsattr -El sys0 -a realmem查看机器是否⽀持64位内核(是否64位硬件)/usr/sbin/bootinfo -p如果返回32,则表⽰硬件是32位的;如果返回的是chrp,则表⽰硬件是64位的机器。
显⽰当前磁带设备rmt0的属性:lsattr -l rmt0 -E显⽰缺省的磁带设备rmt0的属性:lsattr -l rmt0 -D显⽰终端设备tty0的登录属性:lsattr -l tty0 -a login -R显⽰系统级属性:lsattr -E -l sys0查看当前系统有多少CPU:lscfg | grep proc查看当前系统有多少硬盘⽽且是否被使⽤:查看当前系统的详细配置:lscfg -pv也可以显⽰某⼀设备的配置:lscfg -vl rmt0查看当前系统的芯⽚名称、系统名、节点名、型号等:uname -p # 显⽰芯⽚名称,例如:powerpcuname -r # 显⽰操作系统的发⾏号uname -s # 显⽰系统名,例如:AIXuname -n # 显⽰节点名uname -a # 显⽰系统名、节点名、版本、机器IDuname -M # 显⽰型号,例如:IBM,7046-B50uname -v # 显⽰操作系统版本uname -m # 显⽰机器ID· 关于AIX查看AIX的版本、发⾏号、ML(Maintenance Level)级别:oslevel -r或lslpp -h bos.rte如何改变⽂件系统⼤⼩,例如:将/usr⽂件系统增加1000000字节:chfs -a size=+1000000 /usr如何使⽤CD:mount -V cdrfs -o ro /dev/cd0 /cdrom查看本机的IP地址:Ifconfig -a或host Fully_Qualified_Host_Name例如:host 查找哪⼀个⽂件集(fileset)包含特定的⽂件,例如:查找/usr/bin/vmstat属于哪⼀个⽂件集。
AIX常用系统命令简介5.1系统开关机开机:机器刚接上电源,机器会进行自检,直至面板上的绿灯处于有节奏的闪烁时,按面板上的白色按钮,即开始启动机器系统关机命令及顺序:1.将应用顺序及数据库系统停止;2.利用#shutdown指令;5.2设备查看命令a)lsdev命令该命令用来查看系统设备信息。
#lsdev –Cc 设备类型常用的设备类型有:processor, disk, adapter, tape, memory, tty等。
下图为lsdev –Cc processor的显示结果。
b)lspv命令该命令用来查看系统硬盘信息。
#lspv 硬盘名用来查看具体硬盘的信息,下图为lspv hdisk0的显示结果。
#lspv -l 硬盘名用来查看硬盘上逻辑卷信息,下图为lspv –l hdisk0的显示结果。
#lspv –p 硬盘名查看该硬盘物理分区的信息。
下图为lspv –p hdisk0的显示结果。
c)lscfg命令该命令用来查看设备配置信息。
#lscfg –vl 设备名下图为lscfg –vl hdisk0的显示结果。
d)lsattr命令该命令用来查看设备的属性信息。
#lsattr -El设备名下图为lsattr –El rmt0的显示结果。
5.3逻辑卷操作命令a) mkvgmkvgb) lsvg该命令用来查看系统定义的VG(卷组)。
#lsvg -o查看系统当前激活的VG (卷组)。
下图为lsvg和lsvg –o的显示结果。
#lsvg VG名查看该VG(卷组)的信息,包括PP大小、多少,已使用(分配)的空间,自由空间大小等信息。
#lsvg -l VG名查看该VG(卷组)已经定义的逻辑卷。
下图为lsvg –p datavg和lsvg –l datatvg的显示结果。
#lsvg -o |lsvg -il列出所有系统mount上的逻辑卷。
下图为该命令的显示结果。
c) mklvd) lslv5.4文件系统操作命令a)smitty crfs该命令用来创建一个文件系统。
aix系统中查看并编辑文件的指令在AIX系统中,我们经常需要查看和编辑文件。
本文将介绍几个常用的指令,帮助您轻松完成这些任务。
1. 查看文件内容的指令cat指令是一个非常常用的查看文件内容的指令。
它可以显示整个文件的内容,并且可以将多个文件的内容连接在一起显示。
例如,要查看文件file.txt的内容,只需输入以下命令:cat file.txtmore指令也可以用来查看文件内容,它与cat指令的区别在于more 指令可以分页显示文件内容。
当文件内容超过一个屏幕时,可以使用空格键向下翻页。
例如,要使用more指令查看文件file.txt的内容,只需输入以下命令:more file.txtless指令与more指令类似,也可以用来分页查看文件内容。
但与more指令不同的是,less指令可以向上翻页。
使用less指令查看文件内容的命令与more指令相同:less file.txt2. 查找文件内容的指令grep指令是一个非常强大的查找文件内容的工具。
它可以根据指定的模式在文件中搜索匹配的内容,并将匹配的行显示出来。
例如,要在文件file.txt中查找包含关键词"hello"的行,只需输入以下命令:grep "hello" file.txt3. 编辑文件的指令vi是AIX系统中内置的文本编辑器,也是最常用的编辑文件的指令之一。
使用vi指令可以打开一个文件,并对其进行编辑。
例如,要编辑文件file.txt,只需输入以下命令:vi file.txt在vi编辑器中,可以使用i键进入插入模式,开始编辑文件。
在插入模式下,可以输入、删除和修改文本。
编辑完毕后,按下Esc键回到命令模式,然后输入:wq保存文件并退出vi编辑器。
除了vi指令,AIX系统还提供了其他一些编辑文件的指令,如ed 和sed。
这些指令在编辑文件时具有不同的特点和用法,可以根据实际情况选择使用。
4. 修改文件权限的指令chmod指令用于修改文件或目录的权限。
AIX巡检常用命令1、机房环境检查零地电压是否小于1V温度(摄氏℃)10 ℃-40℃湿度(%)8% -80%电源线的母头是否为左零右火电压值是否为240V2、查看硬件情况检查设备故障灯,一般为橙色并有故障标志。
有没有异常声响,如硬盘、风扇等。
有没有破损的电缆等3、主机检查1)系统空间使用情况,文件系统是否有“满”。
命令:df –k2)查看卷组信息,有没有"stale"状态的逻辑卷命令:lsvg -l rootvg3)检查内存交换区(paging space)使用率是否超过70% 命令:# lsps –s#lsps –a观察内存大小的命令:lsattr –El mem0命令:vmstat 2 5svmon -G显示从系统启动到现在使用fork(创建的进程)的数量命令:vmstat - f4)当前操作系统版本命令:oslevel5)系统性能检查:a) CPU性能:使用Vmstat, topas来检查b) 内存使用情况:也是使用topas, vmstat来检查c) 检查IO平衡使用情况:使用iostat来检查d) 交换空间使用情况:使用lsps –a来检查6)网络检查netstat -i 查看网卡状态Ierrs/Ipkts 和Oerrs/Opkts是否>1%ping host_name /IP Address 查看是否通和是否有丢包。
路由表#netstat -rn 查看路由表是否正确,ping 各路由器是否通核对主机名: #hostname#ifconfig -a#lsattr –El inet07)检查dump设置#sysdumpdev –l8)检查系统合法/非法登陆情况使用Last命令来检查来自登陆的地方。
9) 检查系统是否有巨大的Core文件生成使用find / -name core –print来检查。
对Core文件,一般直接删除就可以了。
10)网卡的状态、IP地址、路由表等命令:netstat –in查看/etc/hosts11)列出系统中已安装的网络适配器命令:#lsdev -Cc adapter列出系统中已配置的网络接口命令:#lsdev -Cc if12) snap -a来搜索AIX系统的大部分配置信息13) 查看错误报告命令:errpt,ssa_ela ,errpt |moreerrpt -a >/tmp/errpt_20071111.txt //将错误导出errpt -a > errptlog.txterrpt 查看aix的错误日志errpt -dH //硬件故障errpt -dS //软件故障errpt –a | pg //获得所有错误日志的详细报告14)有否发给root用户的错误报告(mail)15)查看系统信息命令:lsconf |morelsdev -Cc processorlsattr -El procXprtconf |morebindprocessor -q16)检查hacmp.out,smit.log,boot.log命令:lssrc -g cluster 看一下hacmp.out命令:tail -f /tmp/hacmp.out在tmp里面查看有无smit.log,用vi查看boot.log 查看:# alog -o -t boot17)查看卷组信息,有没有"stale"状态的逻辑卷命令:lsvg -l rootvg 18)使用iostat命令监控I/O 命令:iostat 1 219)查看系统定时备份情况命令:crontab –l20)HACMP检查Cluster是否运行正常Cluster进程是否运行:#lssrc –g cluster,至少两个进程,且为active。
AIX系统资源使用情况查看技巧
在AIX系统中,您可以使用一些命令来查看系统资源的使用情况。
以下是一些常用的命令:
1.vmstat:显示虚拟内存统计信息,包括进程状态、内存使用、分页活动等。
2.topas:显示进程活动统计信息,包括CPU使用率、内存使用、I/O活动
等。
3.pstat:显示系统性能统计信息,包括CPU使用率、内存使用、I/O活动等。
4.vmstat结合grep命令可以查看特定进程的资源使用情况。
例如,vmstat
| grep PID可以查看特定进程(PID)的资源使用情况。
5.topas结合grep命令可以查看特定进程的资源使用情况。
例如,topas |
grep PID可以查看特定进程(PID)的资源使用情况。
6.pstat结合grep命令可以查看特定进程的资源使用情况。
例如,pstat -p
PID可以查看特定进程(PID)的资源使用情况。
另外,如果您需要更详细的系统资源使用情况,您可以使用AIX的系统管理工具(如SMIT或SMF),这些工具可以提供更详细的系统资源使用报告和图形化的界面。
1、磁盘管理1、1 mklv 指令:创建逻辑卷AIX mklv 命令用途创建逻辑卷。
语法mklv [ -a Position ] [ -b BadBlocks ] [ -c Copies ] [ -d Schedule ] [ -e Range ] [ -i ] [ -L Label ] [ -m MapFile ] [ -o Y / N ] [ -r Relocate ] [ -s Strict ] [ -t Type] [ -u UpperBound ] [ -v Verify] [ -w MirrorWriteConsistency ] [ -x Maximum ] [ -y NewLogicalVolume | -Y Prefix ] [ -S StripeSize ] [ -U Userid ] [ -G Groupid ] [ -P Modes ] VolumeGroup Number [ PhysicalVolume ... ]描述mklv命令在VolumeGroup中创建一个新的逻辑卷。
例如,所有的文件系统必须处于单独的逻辑卷上。
mklv命令将逻辑分区数分配给新的逻辑卷。
如果用PhysicalVolume参数指定了一个或多个物理卷,那么只有这些物理卷对物理分区是可用的。
否则,卷组中的所有物理卷都是可用的。
缺省的设置提供了最常用的字符,也可使用标志去定制系统要求的逻辑卷。
创建了逻辑卷之后,可以用chlv命令来更改它的特性。
缺省的分配策略是使用每个逻辑卷副本的最小物理卷数来尽量连续地放置属于一个副本的物理分区,然后将物理分区放置到由-a标志指定的期望的区域中。
在缺省的情况下,同时将逻辑分区的每个副本放置在一个单独的物理卷上。
创建逻辑卷时,-m标志指定所用的精确的物理分区。
如果volume group中的逻辑卷是以大 vg 格式创建的,则U、G和P标志可以用于分别设置特殊设备文件的所有权、组和许可权。
IBM小型机AIX基本操作命令文档
一、文件操作
1.ls 显示文件列表
语法:ls [-l,-a,-d,-t,-F] [文件或目录]
-l以长列表模式显示文件或目录的详细信息
-a显示文件夹中所有文件和目录,包括以.开头的文件
-d显示目录本身
-t按时间排序显示文件
-F显示文件类型
2.cd 切换目录
语法:cd [路径]
将当前目录改变到路径 path:cd .. 回到上一级目录;cd / 返回到根目录;cd 切换到当前用户的宿主目录
3.mkdir 创建目录
语法:mkdir [-p] [路径]
-p递归建立所有的目录,若中间目录不存在则创建
例:mkdir -p /tmp/dir1/dir2/dir3
4.rm 删除文件或目录
语法:rm [-i,-f] [文件或目录]
-i交互模式,每删除一个文件或目录前都会要求用户确认
-f强制删除模式,不需要交互,但有可能会错误的删除文件
注:rm 默认只能删除普通文件,不能删除目录。
必须使用 -r 参数才能够递归删除目录
5.touch 更改文件时间
语法:touch [文件名]
此命令可以更改指定文件创建时间和最后修改时间,但不影响文件内容
6.cp 复制文件
语法:cp [-i,-R,-f] [源文件] [目标文件]
-i交互模式,每次复制前都会要求用户确认
-R递归模式,复制目录时会将其中的所有文件复制
-f强制复制模式,不需要交互,但有可能会错误的复制文件。
aix系统中查看并编辑文件的指令一、查看文件的指令在aix系统中,我们可以使用以下命令来查看文件的内容:1. cat命令cat命令是一个非常常用的命令,用于显示文件的内容。
我们可以使用以下命令来查看文件内容:```cat 文件名```例如,如果要查看名为test.txt的文件内容,可以输入以下命令:```cat test.txt```cat命令会将文件的内容直接输出到终端。
2. more命令more命令也是一个常用的命令,用于分页显示文件的内容。
当文件内容较多时,使用more命令可以方便地逐页查看文件内容。
我们可以使用以下命令来使用more命令查看文件内容:```more 文件名```例如,如果要查看名为test.txt的文件内容,可以输入以下命令:```more test.txt```more命令会将文件的内容分页显示,并在底部提示输入命令以进行翻页或退出。
3. less命令less命令也可以用于查看文件内容,与more命令类似,但提供了更多的功能和交互方式。
使用less命令可以方便地向前或向后翻页、搜索内容等。
我们可以使用以下命令来使用less命令查看文件内容:```less 文件名```例如,如果要查看名为test.txt的文件内容,可以输入以下命令:```less test.txt```less命令会将文件的内容以一页一页的形式显示,并在底部提示输入命令以进行翻页或搜索等操作。
二、编辑文件的指令在aix系统中,我们可以使用以下命令来编辑文件的内容:1. vi命令vi命令是一个功能强大的文本编辑器,几乎可以在所有的Unix和Linux系统中使用。
我们可以使用以下命令来编辑文件:```vi 文件名```例如,如果要编辑名为test.txt的文件,可以输入以下命令:```vi test.txt```vi命令会打开文件并进入编辑模式,可以对文件进行修改、添加或删除内容。
在编辑模式下,可以使用不同的命令进行相关操作,如插入、删除、保存等。
aix常用命令
AIX常用命令
一、介绍
AIX(Advanced Interactive eXecutive)是IBM公司开发的一种UNIX操作系统。
它具有稳定性高、可靠性强的特点,被广泛应用于企业级服务器和大型计算机系统中。
本文将介绍AIX常用命令,帮助读者更好地了解和使用AIX系统。
二、文件和目录操作命令
1. ls命令:用于列出指定目录下的文件和子目录。
可以使用-l参数以长格式显示文件详细信息,也可以使用-a参数显示所有文件(包括隐藏文件)。
2. cd命令:用于切换当前工作目录。
可以使用绝对路径或相对路径进行切换。
3. pwd命令:用于显示当前工作目录的路径。
4. mkdir命令:用于创建新的目录。
可以使用-p参数创建多级目录。
5. rmdir命令:用于删除空的目录。
6. cp命令:用于复制文件或目录。
可以使用-r参数递归复制整个目录。
7. mv命令:用于移动文件或目录,也可以用于对文件或目录重命名。
8. rm命令:用于删除文件或目录。
可以使用-r参数递归删除整个
目录。
三、文件内容查看和编辑命令
1. cat命令:用于查看文件的内容。
可以一次显示整个文件,也可以使用-n参数显示行号。
2. more命令:用于分页显示文件的内容。
可以使用空格键向下翻页,使用q键退出查看。
3. less命令:与more命令类似,但可以向上翻页和搜索内容。
4. head命令:用于显示文件的前几行,默认显示前10行。
5. tail命令:用于显示文件的后几行,默认显示最后10行。
6. vi命令:用于编辑文件。
可以进行插入、删除、修改等操作。
四、进程管理命令
1. ps命令:用于查看当前系统的进程信息。
可以使用aux参数显示所有进程的详细信息。
2. top命令:实时显示系统的进程状态和资源占用情况。
可以使用q键退出。
3. kill命令:用于终止指定的进程。
可以使用进程ID或进程名称进行终止。
4. bg命令:将一个在后台暂停的进程变为继续执行。
5. fg命令:将一个在后台暂停的进程变为前台继续执行。
五、系统信息查看命令
1. uname命令:用于显示系统的基本信息,如操作系统名称、版本号等。
2. who命令:用于显示当前登录系统的用户信息。
3. uptime命令:用于显示系统的运行时间和平均负载。
4. df命令:用于显示文件系统的磁盘空间使用情况。
5. du命令:用于显示指定目录或文件的磁盘空间使用情况。
6. free命令:用于显示系统内存的使用情况。
六、网络相关命令
1. ifconfig命令:用于查看和配置网络接口的信息。
2. ping命令:用于测试网络连接是否正常。
3. netstat命令:用于显示网络连接、路由表、接口统计信息等。
4. scp命令:用于在本地主机和远程主机之间复制文件。
5. ssh命令:用于在本地主机和远程主机之间建立安全的SSH连接。
七、用户和权限管理命令
1. useradd命令:用于创建新用户。
2. passwd命令:用于设置用户的登录密码。
3. usermod命令:用于修改用户的属性,如用户组、用户ID等。
4. userdel命令:用于删除用户。
5. su命令:切换用户身份。
6. chmod命令:用于修改文件或目录的权限。
7. chown命令:用于修改文件或目录的所有者。
8. chgrp命令:用于修改文件或目录的所属用户组。
八、其他常用命令
1. date命令:用于显示和设置系统的日期和时间。
2. whoami命令:用于显示当前登录用户的用户名。
3. history命令:用于显示历史命令记录。
4. clear命令:用于清空终端屏幕。
5. find命令:用于查找文件和目录。
6. grep命令:用于在文件中搜索指定的字符串。
7. tar命令:用于打包和压缩文件。
8. unzip命令:用于解压缩文件。
以上是AIX常用命令的简要介绍,这些命令可以帮助用户更好地管理和操作AIX系统。
希望本文对读者有所帮助,能够在使用AIX系统时更加得心应手。