AIX系统常用命令

阅读: 评论:0

2024年2月7日发(作者:)

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 删除目录 /mytmp

6. cp 拷贝文件

[语法]: cp [ -p ] [ -r ] 文件 1 [ 文件 2 ...] 目标

文件1(文件2 ...)拷贝到目标上,目标不能与文件同名。

[参数]:

1 / 8

- p 不仅拷贝文件内容,还有修改时间,存取模式,存取控 制表

- r 若文件名为目录,则拷贝目录下所有文件及子目录和它们的文件

[例子]:

#cp file1 file2 将文件 file1 拷贝到文件 file2

#cp file1 file2 /tmp 将文件 file1 和文件 file2 拷贝到目录 /tmp 下

#cp -r /tmp /mytmp 将目录 /tmp 下所有文件及其子目录拷贝至目录/mytmp

7. 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有可读可写可执行的权限,文件所归属的用户组有可读可执行的权限,其它用户有可读可执行的权限。

9. Chown 文件属性设置

[语法]: chown [-R] 文件属主 文件...

[参数]:

-R 改变所有子目录下所有文件的存取模式

[例子]:

chown tom file1 将文件 file1 的文件属主改为 用户tom

chown –R oracle /oracle 将/oracle属主改为用户oracle

10. vi 文本编辑

vi是unix上最常用的文本编辑工具

vi filename :打开或新建文件,并将光标置于第一行首

插入命令:i 从光标所在位置前面开始插入资料

2 / 8

删除命令:

x 删除光标所在字符。

dd 删除光标所在的行。

按ESC键退出编辑模式,进入指令模式

:q 退出

:q! 不存盘直接退出

:wq 存盘并退出

二. 信息查看

1. df 显示磁盘空间

#df –k

显示磁盘空间使用情况,以单位为k字节显示

2. du 显示目录空间

#du -sk /tmp

显示/tmp目录空间使用情况,以单位为k字节显示

3. ps 显示后台进程

显示后台进程的有关信息。单独使用ps将显示由当前终端启动的后台进程的PID、终端号、进程已执行时间以及启动该进程的命令

[语法]:ps -options

[参数]:

-e 显示系统内当前运行的所有后台进程

-f 除ps所提供的信息外,还显示用户名、PPID(父进程ID)及启动时间

#ps –ef | grep java

显示后台进程中的java进程

4. netstat 显示通讯协议

3 / 8

用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。

[参数]:

–r 显示关于路由表的信息。

–a 显示一个所有的有效连接信息列表。

–n 显示所有已建立的有效连接。

#netstat –an | grep 11034

查看 本机11034端口是否开通

5. telnet远程登录及端口测试

telnet 主要用于登录远程主机和测试主机的端口。

#telnet 192.168.1.1

用户使用telnet命令进行远程登录。该命令允许用户使用telnet协议在远程计算机192.168.1.1之间进行通信,用户可以通过网络在远程计算机上登录,就象登录到本地机上执行命令一样。

#telnet 192.168.1.1 11034

用于测试主机192.168.1.1 11034 端口是否开放。

三. FTP操作

1. ftp 登录

ftp 命令主要用于与远程主机之间上传和下载文件。

#ftp IP地址 登录到远程主机。

ftp使用的常用内部命令:

ascii 使用ascii类型传输方式。

bin 使用二进制文件传输方式。

bye 退出ftp会话过程。

cd remote-dir 进入远程主机目录。

delete remote-file 删除远程主机文件。

get remote-file 将远程主机的文件remote-file传至本地硬盘。

4 / 8

lcd [dir] 将本地工作目录切换至dir。

ls [remote-dir] 显示远程目录remote-dir。

mget remote-files 传输多个远程文件到本地。

mput local-files 将多个文件传输至远程主机。

四. 进程及sh

1. kill杀死后台进程

#kill –9 23094 强行杀死进程号为23094的进程

2. 打开SH

#sh 可执行.sh文件

#sh

3. 查看进程

# ps –a 查看所有进程

# ps –ef|grep oracle 查看所有oracle进程

五. 打包与解包

1. 压缩

#tar cvf FolderName

2. 解压缩

#tar xvf

六. 解压和压缩

1. .gz

解压1:gunzip

解压2:gzip -d

压缩:gzip FileName

2. .

解压:tar zxvf

5 / 8

压缩:tar zcvf DirName

3. .

解压:tar jxvf

压缩:未知

4. .tar.Z

解压:tar Zxvf .Z

压缩:tar Zcvf .Z DirName

5. .tgz

解压:tar zxvf

压缩:未知

6. .

解压:tar zxvf

压缩:tar zcvf FileName

7. .zip

解压:unzip

压缩:zip DirName

8. .rar

解压:rar a

压缩:r ar e

rar请到:/ 下载!

解压后请将rar_static拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以):[root@www2 tmp]# cp rar_static /usr/bin/rar

9. .rpm

解包:rpm2cpio | cpio -div

七. oracle启动/关闭

1. 启动数据库

# su – oracle

$ lsnrctl start 启动监听

6 / 8

$ sqlplus "/as sysdba"

SQL> startup

SQL> quit

2. 关闭数据库

$ sqlplus "/as sysdba"

SQL> shutdown immediate

SQL> quit

$ lsnrctl stop

八. 解锁ORACLE连接用户

在中查询,看是否有:the account is locked 语句,如果有,则肯定被锁。

1、用dba角色的用户登陆,进行解锁,先设置具体时间格式,以便查看具体时间

conn sys /as sysdba;

SQL> alter session set nls_date_format=’yyyy-mm-dd hh24:mi:ss’;

Session altered.

2、查看具体的被锁时间

SQL> select username,lock_date from dba_users where username=’TEST’;

USERNAME LOCK_DATE

------------------------------ -------------------

TEST 2009-03-10 08:51:03

3、解锁

SQL> alter user test(指连接用户名) account unlock;

User altered.

4、查看是那个ip造成的test用户被锁

查看$ORACLE_HOME/network /admin/log/日志

10-MAR-2009 08:51:03 *

(CONNECT_DATA=(SID=lhoms)(SERVER=DEDICATED)(CID=(PROGRAM=oracle)(HOST=omstestdb)(USER=oraoms))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.69.1.11)(PORT=49434)) * establish *

lhoms * 0

10-MAR-2009 08:51:03 *

(CONNECT_DATA=(SID=lhoms)(SERVER=DEDICATED)(CID=(PROGRAM=oracle)(HOST=omstestdb)(USER=oraoms))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.69.1.11)(PORT=49435)) * establish *

lhoms * 0

这样可知是上面10.69.1.11的ip尝试多次失败登陆造成的被锁

注:

一般数据库默认是10 次尝试失败后锁住用户

1、查看FAILED_LOGIN_ATTEMPTS的值

7 / 8

select * from dba_profiles

2、修改为30次

alter profile default limit FAILED_LOGIN_ATTEMPTS 30;

3、修改为无限次(为安全起见,不建议使用)

alter profile default limit FAILED_LOGIN_ATTEMPTS unlimited;

九. 启动/关闭系统

# shutdown –fr 重新启动操作系统

# halt 直接(强行)关闭操作系统

8 / 8

AIX系统常用命令

本文发布于:2024-02-07 18:04:00,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170730024065580.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:AIX巡检命令
标签:文件   目录   显示   用户   远程   进程   使用
留言与评论(共有 0 条评论)
   
验证码:
排行榜

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23