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 ...)拷贝到目标上,目标不能与文件同名。
[参数]:
- 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 从光标所在位置前面开始插入资料
删除命令:
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进程
4stat 显示通讯协议
用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。
aix系统netstat命令详解 [参数]:
–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传至本地硬盘。
lcd [dir] 将本地工作目录切换至dir。
ls [remote-dir] 显示远程目录remote-dir。
mget remote-files 传输多个远程文件到本地。
mput local-files 将多个文件传输至远程主机。
四.进程及sh
1.kill杀死后台进程
#kill –9 23094 强行杀死进程号为23094的进程
2.打开SH
#sh 可执行.s件
#sh admin.sh
3.查看进程
# ps –a 查看所有进程
# ps –ef|grep oracle 查看所有oracle进程
五.打包与解包
1.压缩
#tar cvf FileName.tar FolderName
2.解压缩
#tar xvf FileName.tar
六.解压和压缩
1..gz
解压1:
解压2:gzip -
压缩:gzip FileName
2..
解压:tar zxvf
压缩:tar zcvf DirName
3..tar.bz
解压:tar jxvf FileName.tar.bz
压缩:未知
4..tar.Z
解压:tar Zxvf FileName.tar.Z
压缩:tar Zcvf FileName.tar.Z DirName
5..tgz
解压:tar
压缩:未知
6..
解压:tar zxvf
压缩:tar zcvf FileName
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论