1.如何移动与重命名文件 要将文件和目录从一个目录移动到另一个目录,或重命名一个文件或目录,使用mv 命令.
如果将一个文件或目录移动到新的目录而不指定新的名字,则其保留原来的名字.
注意:如果不指定-i标志,mv命令可能会覆盖许多已存在的文件.
-i标志会在覆 盖文件之前提示确认.
而-f标志则不会提示确认.
如果一起指定了-f和-i两个标志,则 后一个指定的标志优先.
以下是如何使用mv命令的示例: 1.要将文件移动到另一个目录并给它一个新名字,请输入:#mvintro manual/chap1按下Enter键.
该命令将intro文件移动到manual/chap1目录.
名字intro从当前目录被除去,同 样的文件在manual目录中以chap1的名字出现.
2.要将文件移动到另一个目录,且不改变名字,请输入:#mvchap3manual按下 Enter键.
该命令将chap3移动到manual/chap3.用mv命令重命名文件可以使用mv命令改 变文件的名字而不将其移动到另一目录.
3.要重命名文件,请输入:#mvappendixapndx.a按下Enter键.
该命令将appendix文件重命名为apndx.a.如果名为apndx.a的文件已存在,则旧 的内容被appendix文件的内容替换.
2.如何在系统中移动或者重命名目录?
如果需要移动或者重命名目录,可以在系统中使用mvdir命令.
例如,如果需要移动目录,可以在命令行中输入下面的命令:#mvdirbook manual然后按下Enter(回车)键.
如果manual目录在系统中已经存在,则上面的命令会将book目录移动到名为 manual的目录下面.
否则,book目录会被重新命名为manual.例如,如果需要移动和 重命名目录,请在命令行中输入下面的命令:#mvdirbook3proj4/manual然后按下 Enter(回车)键.
上面的命令会将book3目录移动到名为proj4的目录下面,并且会将proj4目录重 新命名为manual(如果manual目录事先在系统中不存在).
3.如何删除目录?
可以使用rmdir命令将以Directory参数指定的目录从系统中除去.
在除去目录之 前,目录必须为空(只能包含.和),您在将其除去前必须对其父目录拥有写权限.
使 用ls-aDirectory命令检查目录是否为空.
以下是如何使用rmdir命令的示例: 1.要清空并除去目录,请输入:#rmmydir/*mydir/.*#rmdirmydir按下Enter 键.
该命令除去mydir的内容,然后除去空目录.
rm命令显示有关试图除去目录圆点 (.
)和双圆点(..)的出错信息,然后rmdir命令将它们和目录本身除去.
注:rmmydir/*mydir/.*首先除去名字不以圆点开头的文件,然后除去那些名字以 圆点开头的文件.
您可能无法认识到目录包含名字以圆点开头的文件,因为如果不使用-
a标志,ls命令通常不显示它们.
2.要除去/tmp/jones/demo/mydir目录及其下面的目录,请输入:#cd/tmp #rmdir-pjones/demo/mydir按下Enter键.
该命令将jones/demo/mydir目录从/tmp目录中除去.
要删除目录时,如果目录 非空,或者您对其没有写权限,则命令以适当的出错消息终止.
4.如何删除文件?
当用户不再需要某个文件时,可以使用rm命令将其除去.
rm命令除去某个特定文 件、一组文件或目录内从文件列表中选中的某些文件条目.
使用rm命令时,在除去文件之前无需用户确认、读权限和写权限.
然而,用户必须 对包含该文件的目录具有写权限.
以下是如何使用rm命令删除文件的示例: 1.要删除名为myfile的文件,请输入下面的命令:#rmmyfile按下Enter(回车)键.
2.要依次删除mydir目录中的文件,请输入下面的命令:#rm-imydir/*按下 Enter(回车)键.
在每个文件名显示时,输入y并按下Enter(回车)键以删除文件.
或者仅按下Enter 键以保留文件.
5.如何为文本文件排序?
可以使用sort命令将File参数指定的文件中的行按字母顺序或其它方式排序,并将 结果写到标准输出.
如果File参数指定了多于一个的文件,则sort命令将这些文件连接
起来,并将它们像一个文件那样按字母顺序排序.
注:sort命令区分大小写并规定大写字母在小写字母之前(这取决于语言环境).
下例中,名为names的文件的内容为:martadenisejoyceendricamelanie名为 states的文件的内容为:texascoloradoohio 1.要显示names文件排序后的内容,请输入:#sortnames按下Enter键.
系统显示与以下类似的信息:deniseendricajoycemartamelanie 2.要显示names和states文件排序后的内容,请输入:#sortnamesstates按下 Enter键.
系统显示与以下类似的信息:coloradodeniseendricajoycemartamelanieohio texas 3.要以names文件排序后的内容替代原先的内容,请输入:#sort-onames names按下Enter键.
该命令以相同但排过序的数据替换names文件的内容.
AIX系统命令简介 在AIX操作系统上有很多的命令.
这里介绍一些系统级的命令,它将有助于回答一些 常见问题.
大家以此做参考,并补充修改.
以下命令在AIX5.1上测试通过.
关于内核 显示AIX系统内核是32位还是64位:
bootinfo-K 如何改变内核模式(32位或64位) /unix文件连接到一个可引导的映像.
通过命令ls-1/unix查看: /unix->/usr/lib/boot/unix_up #32bit uniprocessorkernel /unix->/usr/lib/boot/unix_mp#32bitmultiprocessorkernel /unix->/usr/lib/boot/unix_64#64 bit multiprocessor kernel 在AIX系统安装时,缺省安装的内核是32位.
可以用如下命令更改内核模式: In-sf/usr/lib/boot/unix_64/unix In-sf/usr/lib/boot/unix_64/usr/lib/boot/unixbosboot ad/dev/hdiskxxshutdown-r 注意:/dev/hdiskxx是指引l导逻辑卷/dev/hd5所在的硬盘.
可通过下面命令来查看 xx是几: Islv -m hd5 关于硬件 显示机器硬件是32位还是64位: bootinfo-y