AIX系统常用的命令

合集下载

AIX系统常用命令

AIX系统常用命令

AIX常用命令一.目录和文件操作1.ls命令列出指定目录下的文件,缺省目录为当前目录#ls -a 列出所有文件,包括隐藏文件#ls –l 显示文件详细信息2.pwd显示出当前的工作目录3.cd改变当前的工作目录#cd /tmp 进入/tmp 目录#cd .. 进入上级目录4.mkdir 建立目录#mkdir tmp 在当前目录下建立子目录tmp#mkdir -p /tmp/a/b/c 建立目录/tmp/a/b/c ,若不存在目录/tmp/a 及/tmp/a/b 则建立5.rm 删除文件或目录- f 删除文件时不作提示- r 删除目录及其所有子目录[例子]:#rm file1 删除文件file1#rm -r /mytmp 删除目录/mytmp6.cp 拷贝文件[语法]: cp [ -p ] [ -r ] 文件1 [ 文件2 ...] 目标文件1(文件2 ...)拷贝到目标上,目标不能与文件同名。

[参数]:- p 不仅拷贝文件内容,还有修改时间,存取模式,存取控制表- r 若文件名为目录,则拷贝目录下所有文件及子目录和它们的文件[例子]:#cp file1 file2 将文件file1 拷贝到文件file2#cp file1 file2 /tmp 将文件file1 和文件file2 拷贝到目录/tmp 下#cp -r /tmp /mytmp 将目录/tmp 下所有文件及其子目录拷贝至目录/mytmp7.mv 移动文件将文件移动至目标,若目标是文件名,则相当于文件改名#mv file1 file2 将文件file1 改名为file2#mv file1 file2 /tmp 将文件file1 和文件file2 移动到目录/tmp 下8.chmod 文件权限设置[语法]: chmod [-R] 模式文件.#chmod 777 file1将文件file1存取权限置为所有用户可读可写可执行#chmod 755 file1 文件的属主对文件file1有可读可写可执行的权限,文件所归属的用户组有可读可执行的权限,其它用户有可读可执行的权限。

AIX命令汇总范文

AIX命令汇总范文

AIX命令汇总范文1. bootlist:用于显示和设置系统引导列表。

2. topas:显示当前系统的资源使用情况。

3. cron:定时任务。

4. nohup:让程序在你离开的时候继续运行。

5. chdev:修改已经存在的设备属性。

6. odmget:从ODM中提取数据库信息。

7. lsattr:显示设备的当前属性值。

8. uname:显示有关系统的详细信息,包括操作系统的名称,发行号,和内核类型。

9. lsvg:列出系统中可用的卷组。

10. lsvgcfg:显示一个卷组的配置文件。

11. lslv:列出卷组中的逻辑卷。

12. chlv:修改逻辑卷的属性。

13. mklv:创建新逻辑卷。

14. rmlv:删除逻辑卷。

15. lspath:显示一个可用的路径。

16. chpath:更改一个可用的路径的属性。

17. mkpath:创建一个可用的路径。

18. rmpath:删除可用的路径。

19. lsps:显示有关page space的详细信息。

20. crfs:在文件系统上下文中创建一个新文件系统。

21. rmfs:删除文件系统,通常用于删除已经unmount的文件系统。

22. mount:把文件系统加载到内存中,以便用户可以访问。

23. umount:卸载文件系统,以使其他程序和用户不能访问文件系统。

24. chfs:修改一个文件系统的属性。

25. chuser:修改用户的信息。

26. chgroup:修改组的信息。

27. mkuser:添加一个新用户。

aix 常用命令

aix 常用命令

aix 常用命令AIX常用命令AIX(Advanced Interactive eXecutive)是IBM公司的一款UNIX操作系统,广泛应用于企业级服务器系统中。

本文将介绍AIX 常用命令,帮助读者更好地理解和使用该操作系统。

一、系统管理命令1. whoami:查询当前登录用户的用户名;2. hostname:查看主机名;3. uname -a:显示系统的各种信息,如内核版本、硬件平台等;4. uptime:查看系统的运行时间和负载情况;5. date:显示当前日期和时间;6. topas:实时监控系统性能,包括CPU利用率、内存使用情况等;7. lparstat -i:显示LPAR(Logical Partition)信息,包括分区的配置和资源利用情况;8. lsdev:列出设备列表;9. errpt:查看系统错误日志,用于排查故障;10. ps -ef:显示当前系统的进程列表;11. mksysb:创建系统备份;12. bootlist:设置系统启动顺序。

二、文件和目录管理命令1. ls:列出当前目录下的文件和子目录;2. pwd:显示当前工作目录的路径;3. cd:切换工作目录;4. mkdir:创建新的目录;5. rm:删除文件或目录;6. cp:复制文件或目录;7. mv:移动文件或目录;8. find:按照指定条件查找文件;9. du:查看目录或文件的磁盘使用情况;10. df:显示文件系统的使用情况;11. cat:查看文件内容;12. vi:编辑文本文件。

三、用户和权限管理命令1. useradd:创建新用户;2. userdel:删除用户;3. passwd:修改用户密码;4. chuser:修改用户属性;5. chown:修改文件或目录的所有者;6. chmod:修改文件或目录的权限;7. chgrp:修改文件或目录的所属组;8. groups:查看用户所属的组;9. su:切换用户身份;10. visudo:编辑sudoers文件,配置用户的sudo权限。

aix常用的命令

aix常用的命令

aix常用命令1、添加用户 useradd或mkuser +用户名2、删除用户 userdel或rmuser+ 用户名3、修改用户密码 passwd + 用户名然后输入密码4、lsuser命令显示/etc/passwd和/etc/security/user文件中的所有用户属性用法:lsuser + 用户名备注:maxage表示密码过期时间,默认为10周5、chuser 命令更改用户的属性,账户属性保存在/etc/security/user文件中用法:chuser Attribute=Value用户名注:禁用账户为account_locked属性6、新建组mkgroup + 组名7、修改组id :chgroup id=123 组名8、删除组 rmgroup + 组名9、修改组内成员添加组内成员chgrpmem -m + 用户名组名删除组内成员chgrpmem -m - 用户名组名10、获得内核中的用户和组名称长度限制 getconf LOGIN_NAME_MAX11、查看系统版本oslevel -s12、查看当前已登录终端who13、查看登录失败日志who /etc/security/failedlogin14、查看历史登录信息last | grep -v wtmp | grep -v ^$15、查看lastlog日志lsuser -a time_last_login tty_last_login ALL16、查看硬盘信息df17、查看cpu及内存使用率nmon 按c和m18、查看内核是否加载 genkex | grep hook19、修改目录大小 chfs -a size=+4096M /20、查看硬盘信息df -k21、/etc/rc.d/init.d/ListenHostSwitch.sh stop/start22、查看文件大小ls -l或者du -sk/sm23、AIX查看CPU vmstat 1 2,查看内存svmon -G -i 1 524、修改系统时间:smit date。

AIX最常用命令(中文注释)

AIX最常用命令(中文注释)

AIX常用命令目录操作命令名功能描述使用举例mkdir 创建一个目录mkdir dirname "mkdir yaohc/test"rmdir 删除一个目录rmdir dirname "rmdir yaohc/test"mvdir 移动或重命名一个目录mvdir dir1 dir2 "mvdir test testcopy" cd 改变当前目录cd dirnamepwd 显示当前目录的路径名pwdls 显示当前目录的内容ls -ladircmp 比较两个目录的内容dircmp dir1 dir2文件操作命令名功能描述使用举例cat 显示或连接文件cat filenamepg 分页格式化显示文件内容pg filenamemore 分屏显示文件内容more filenameod 显示非文本文件的内容od -c filenamecp 复制文件或目录cp file1 file2rm 删除文件或目录rm filename "rm -r test"mv 改变文件名或所在目录mv file1 file2 "mv copytest copy"ln 联接文件ln -s file1 file2find 使用匹配表达式查找文件find . -name "*.c" -printfile 显示文件类型file filename选择操作命令名功能描述使用举例head 显示文件的最初几行head -20 filenametail 显示文件的最后几行tail -15 filenamecut 显示文件每行中的某些域cut -f1,7 -d:/etc/passwdcolrm 从标准输入中删除若干列colrm 8 20 file2paste 横向连接文件paste file1 file2diff 比较并显示两个文件的差异diff file1 file2sed 非交互方式流编辑器sed "s/red/green/g" filename grep 在文件中按模式查找grep "^[a-zA-Z]" filenameawk 在文件中查找并处理模式awk '{print $1 $1}' filename sort 排序或归并文件sort -d -f -u file1uniq 去掉文件中的重复行uniq file1 file2wc 统计文件的字符数、词数和行数wc filenamenl 给文件加上行号nl file1 >file2安全操作命令名功能描述使用举例passwd 修改用户密码passwdchmod 改变文件或目录的权限chmod ug+x filenameumask 定义创建文件的权限掩码umask 027chown 改变文件或目录的属主chown newowner filename chgrp 改变文件或目录的所属组chgrp staff filename xlock 给终端上锁xlock -remote编程操作命令名功能描述使用举例make 维护可执行程序的最新版本maketouch 更新文件的访问和修改时间touch -m filename dbx 命令行界面调试工具dbx a.outxde 图形用户界面调试工具xde a.out进程操作命令名功能描述使用举例ps 显示进程当前状态ps ukill 终止进程kill -9 30142nice 改变待执行命令的优先级nice cc -c *.crenice 改变已运行进程的优先级renice +20 32768时间操作命令名功能描述使用举例date 显示系统的当前日期和时间datecal 显示日历cal 8 1996time 统计程序的执行时间time a.out网络与通信操作命令名功能描述使用举例rlogin 远程登录rlogin hostname -l usernamersh 在远程主机执行指定命令rsh f01n03 datercp 在本地主机与远程主机之间复制文件rcp file1 host1:file2 mail 阅读和发送电子邮件mailwrite 给另一用户发送报文write username pts/1mesg 允许或拒绝接收报文mesg nKorn Shell 命令命令名功能描述使用举例history 列出最近执行过的几条命令及编号historyr 重复执行最近执行过的某条命令r -2alias 给某个命令定义别名alias del=rm -iunalias 取消对某个别名的定义unalias del其它命令命令名功能描述使用举例uname 显示操作系统的有关信息uname -aclear 清除屏幕或窗口内容clearenv 显示当前所有设置过的环境变量envwho 列出当前登录的所有用户whowhoami 显示当前正进行操作的用户名whoamitty 显示终端或伪终端的名称ttystty 显示或重置控制键定义stty -adu 查询磁盘使用情况du -k subdirdf 显示文件系统的总空间和可用空间df /tmp要将文件和目录从一个目录移动到另一个目录,或重命名一个文件或目录,使用mv 命令。

AIX常用命令

AIX常用命令

目录目录1 AIX常用命令 (1)1 AIX常用命令●概述AIX一般没有配置SSH软件包,默认通过telnet协议登录,默认shell为KSH。

P6小型机常被分割为多个LPAR使用,各个LPAR之前互不干扰,独占相应的硬件资源。

●系统详细信息# smitty 系统管理的字符界面,可以实现绝大部分命令行操作,相当有用。

# smit 以图形方式进入系统管理界面# lscfg 获得系统的详细配置# prtconf 获得系统的详细配置# uname –p 显示系统的芯片类型。

例如,PowerPC# uname –r 显示操作系统的版本号# uname –s 显示系统名称。

例如,AIX# uname –n 显示节点名称# uname –a 显示系统名称、节点名称、版本、计算机ID# uname –M 显示系统型号名称。

例如,IBM, 9114-275# uname –v 显示操作系统版本# uname –m 显示运行系统的硬件的计算机ID 编号# uname –u 显示系统 ID 编号# smitty hostname 修改主机名●操作系统oslevel –s 查看系统补丁版本oslevel –r 查看系统大版本●查看AIX5300-04缺少哪些文件集更新oslevel -rl 5300-04cpu个数和位数cpu个数# lscfg | grep proc 显示系统上的处理器数量cpu位数# bootinfo –y# bootinfo –K●32位修改成64位方法:首先检查是否安装了64位内核的软件包。

# find . -name bos.mp64如果安装了,请执行下列步骤:# ln -sf /usr/lib/boot/unix_64 /unix# ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix# bosboot -ad /dev/ipldevice# shutdown -Fr●查看内存# bootinfo –r 显示以KB 为单位的实际内存●硬盘信息# lspv 显示系统上的硬盘数量# lspv hdisk1 了解有关 hdisk1 的详细信息●查看网卡−查看全部网卡# ifconfig -a 或者# lsdev -Cc if−查看某个网卡,如tr0网卡# ifconfig tr0−修改IP# smitty mktcpip (smitty tcpip)●网卡激活、去激活−激活网卡en0#ifconfig en0 up−去激活网卡en0#ifconfig en0 down平时排除网卡的错误一般方法是:ping /ifconfig up|down 。

AIX系统常用命令

AIX系统常用命令

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 系统版本。

aix常用操作命令

aix常用操作命令
2.4 克隆盘的查看(克隆卷组altinst_rootvg不能使用LVM命令)
#alt_rootvg_op -W -d hdisk1 --唤醒克隆盘,此后即可对克隆盘进行修改,但不能继续执行引导操作
#alt_rootvg_op -S -t hdisk1 --使其再次休眠
#alt_rootvg_op -v old_rootvg -d hdisk1 --重新设置卷组名为old_rootvg
2.3 使用命令进行克隆
#alt_disk_copy -d hdisk0 --将rootvg克隆到hdisk0
#alt_rootvg_op -X old_rootvg --清除原始的rootvg(old_rotvg)
#alt_rootvg_op -X altinst_rootvg --清除原始的rootvg(altinst_rootvg)
#errpt -aj 864D2CE3 | more --显示指定错误号的详细信息
#errclear -d S 0 --删除所有软件类错误
#errclear 0 --删除所有信息
#diag -d sysplanar0 -v -e --查看指定设备的硬件错误信息
7. AIX任务调度相关
4.2 使用smitty配置网络接口TCP/IP
#smitty tcoip -> minimum configuration & startup -> available network interfaces
5. 用户、组、文件权限相关
5.1 用户相关
#mkuser oracle --创建用户
#last root console | more --查看root用户从控制台登录和退出的相关信息
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

AIX系统常用的命令
1、系统性能
(1)看CPU个数#lsdev -C|grepproc#几条记录就是几个CPU (注意考虑AIX 5.3的SMP)
(2)看每个CPU的大小#lsattr -El proc0
(3)看内存条数#lsdev -C|grepmem
(4)看内存大小#lsattr -El mem0
(5)看硬盘#lsdev -Cc disk
(6)查看系统性能#top 或 #topas
2、系统重启:#shutdowm -Fr
3、配网址和路由
(1)配置网址
#smittytcpip
#ifconfig en0 <ip address>netmask 255.255.255.0 up
(2)配置路由:
#route add 0 200.3.0.254
4、如何确定一个文件系统是大文件系统?
#lsfs -q /home注意如果输出:bf:true证明此文件系统为大文件系统。

5、/etc/inittab中的环境变量只引用/etc/enviormant文件中的设置,其余的如/etc/profile,/.profile中的不引用。

6、磁带机的相关操作:
tctlfsf 1
tctlbsf 1
dd if=/temp1 pf=/dev/rmt1
tctl -f /dev/rmt1 rewind
tctl -f /dev/rmt1 offline
tapeutil -f /dev/rmt1 unmount 2
tapeutil -d /dev/rmt1 mount 2
7、查看硬盘的大小
lspv hdisk4 or lspv -p hdisk3
8、查看操作系统的版本
oslevel -r可以查看AIX当前版本和ML(维护层次),
也可以使用# instfix |grep ML
9、查看Os的bit
1 local364or bootinfo -y
10、查看某一个vg由那些pv组成
#lsvg -p datavg
可以使用ls -l datavg查看datavg下的文件系统
11、安装或删除某一个软件
安装smittyinstallp
删除# installp -r
显示:#lslpp -l "bos.adt.*"
12、列出已经启动的服务
#lssrc -g spooler
启动服务: #startsrc -g spooler
停止服务: #stopsrc -g spooler
13、关于关机:
#shutdown -Fr重启
#shutdown -m+22分钟后将系统转到维护模式 #init s或# shutdown -m关掉AIX到维护模式。

显示bootlist
#bootlist -m normal -o
修改bootlist
#bootlist -m normal hdisk0 cd0
14、创建vg
#mkvg -s 16 -y testvg hdisk3
将某块硬盘加入vg
#extentvgtestvg hdisk3
删除vg中的某块硬盘
#reducevg -d testvg hdisk3
15、关于lv
创建lv
# mklv -cI -t jfs -y weblvrootvg 6或smittymklv 删除lv
# rmlv<lv name>
16、关于文件系统
#smittycrfs or #smittyjfs
相关命令rmfs、lsfs、umount、fsck
备份文件系统
# backup -0uf /dev/rmt0 /home/oracle/dbback 查看所备份的文件系统
#restore -Tvf /dev/rmt1
恢复文件系统
#restore -xqvf /dev/rmt1 ./home/oracle/dbback注意使用相对目录改变文件系统的大小
#chfs -a size=25000000 /lotus/data2
#smittychfs
17、备份卷组(vg)
#savevg -f /dev/rmt2 -v -i -m -x datavg
#savevg if /dev/rmt0 rootvg
恢复
#restvg
#restore -xqvf /dev/rmt1 ./文件目录
18、关于网络
显示网络接口 #lsdev -Cc if
配置ip地址# ifconfig en0 10.1.1.1 netmask 255.255.255.0 up
删除ip地址# ifconfig en0 delete
同一块网卡配置两块ip地址:
#ifconfig en0 <ip>netmask 255.255.255.0 alias
删除alias:#ifconfig en0 ........................... delete
向导配置:#smittytcpip
启动网络服务: startsrc -s inetd
停止网络服务:stopsrc -s inetd
路由相关:smittymkroute
smittyrnroute
smitty fshrttb1
19、user相关mkuserchuserlsuserrnuser
20、group相关
#mkgroup -a payroll
#chgroup
#rngroup
21、AIX中设置nfs的方法
(1)服务器端的配置
#startsrc -g nfs
#smittymknf***p确定所要共享的目录 #showmount -e <servername>
(2)客户端的配置
#mkdir share01
#mount server:/dir /share01
22、卸载文件系统
(1)umount<dir>
当出现device busy之类的错误时可以使用fuser命令 #fuser -cxk <文件目录>。

相关文档
最新文档