1.如何移动与重命名文件?
要将文件和目录从一个目录移动到另一个目录,或重命名一个文件或目录,使用 mv 命令。
如果将一个文件或目录移动到新的目录而不指定新的名字,则其保留原来的名字。
注意: 如果不指定 -i 标志,mv 命令可能会覆盖许多已存在的文件。-i 标志会在覆盖文件之前提示确认。而 -f 标志则不会提示确认。如果一起指定了 -f 和 -i 两个标志,则后一个指定的标志优先。
以下是如何使用 mv 命令的示例:1.要将文件移动到另一个目录并给它一个新名字,请输入:# mv intro manual/chap1按下 Enter 键。
该命令将 intro 文件移动到 manual/chap1 目录。名字 intro 从当前目录被除去,同样的文件在 manual 目录中以 chap1 的名字出现。
2.要将文件移动到另一个目录,且不改变名字,请输入:# mv chap3 manual按下 Enter 键。
该命令将 chap3 移动到 manual/chap3.用 mv 命令重命名文件可以使用 mv 命令改变文件的名字而不将其移动到另一目录。
3.要重命名文件,请输入:# mv appendix apndx.a按下 Enter 键。
该命令将 appendix 文件重命名为 apndx.a.如果名为 apndx.a 的文件已存在,则旧的内容被 appendix 文件的内容替换。
2.如何在系统中移动或者重命名目录?
如果需要移动或者重命名目录,可以在系统中使用 mvdir 命令。
例如,如果需要移动目录,可以在命令行中输入下面的命令:# mvdir book manual然后按下 Enter(回车) 键。
如果 manual 目录在系统中已经存在,则上面的命令会将 book 目录移动到名为 manual 的目录下面。否则,book 目录会被重新命名为 manual.例如,如果需要移动和重命名目录,请在命令行中输入下面的命令:# mvdir book3 proj4/manual然后按下 Enter(回车)键。
上面的命令会将 book3 目录移动到名为 proj4 的目录下面,并且会将 proj4 目录重新命名为 manual(如果 manual 目录事先在系统中不存在)。
3.如何删除目录?
可以使用 rmdir 命令将以 Directory 参数指定的目录从系统中除去。在除去目录之前,目录必须为空(只能包含 . 和 ……),您在将其除去前必须对其父目录拥有写权限。使用 ls -a Directory 命令检查目录是否为空。
以下是如何使用 rmdir 命令的示例:1.要清空并除去目录,请输入:# rm mydir/* mydir/.* # rmdir mydir按下 Enter 键。
该命令除去 mydir 的内容,然后除去空目录。rm 命令显示有关试图除去目录圆点 (。) 和双圆点 (……) 的出错信息,然后 rmdir 命令将它们和目录本身除去。
注:rm mydir/* mydir/.* 首先除去名字不以圆点开头的文件,然后除去那些名字以圆点开头的文件。您可能无法认识到目录包含名字以圆点开头的文件,因为如果不使用 -a 标志,ls 命令通常不显示它们。
2.要除去 /tmp/jones/demo/mydir 目录及其下面所有的目录,请输入:# cd /tmp # rmdir -p jones/demo/mydir按下 Enter 键。
该命令将 jones/demo/mydir 目录从 /tmp 目录中除去。要删除目录时,如果目录非空,或者您对其没有写权限,则命令以适当的出错消息终止。
4.如何删除文件?
当用户不再需要某个文件时,可以使用 rm 命令将其除去。rm 命令除去某个特定文件、一组文件或目录内从文件列表中选中的某些文件条目。
使用 rm 命令时,在除去文件之前无需用户确认、读权限和写权限。然而,用户必须对包含该文件的目录具有写权限。
以下是如何使用 rm 命令删除文件的示例:1.要删除名为 myfile 的文件,请输入下面的命令:# rm myfile按下 Enter(回车)键。
2.要依次删除 mydir 目录中的所有文件,请输入下面的命令:# rm -i mydir/*按下 Enter(回车)键。
在每个文件名显示时,输入 y 并按下 Enter(回车)键以删除文件。或者仅按下 Enter 键以保留文件。
5.如何为文本文件排序?
可以使用 sort 命令将 File 参数指定的文件中的行按字母顺序或其它方式排序,并将结果写到标准输出。如果 File 参数指定了多于一个的文件,则 sort 命令将这些文件连接起来,并将它们像一个文件那样按字母顺序排序。
注:sort 命令区分大小写并规定大写字母在小写字母之前(这取决于语言环境)。
下例中,名为 names 的文件的内容为:marta denise joyce endrica melanie名为 states 的文件的内容为:texas colorado ohio
1.要显示 names 文件排序后的内容,请输入:# sort names按下 Enter 键。
系统显示与以下类似的信息:denise endrica joyce marta melanie 2.要显示 names 和 states 文件排序后的内容,请输入:# sort names states按下 Enter 键。
系统显示与以下类似的信息:colorado denise endrica joyce marta melanie ohio texas 3.要以 names 文件排序后的内容替代原先的内容,请输入:# sort -o names names按下 Enter 键。
该命令以相同但排过序的数据替换 names 文件的内容。
·双核服务器技术 (5910篇文章)
·网站服务器的选型 (6731篇文章)
·网吧流媒体服务器 (5399篇文章)
·刀片服务器专题 (4703篇文章)
·网吧服务器专栏 (4645篇文章)
·系统优化大全 (14659篇文章)
·系统安全设置 (19465篇文章)
·服务器配置专栏 (9372篇文章)
·IIS服务器应用技巧 (5192篇文章)
·解读AIX6操作系统新特性 (9次浏览)
·AIX上安装Domino (8次浏览)
·4小时AIX起死回生记 (6次浏览)
·邮件列表mailman在aix5.1实现 (5次浏览)
·Lotus Domino on AIX memory usage explained (5次浏览)
·LotusScript在AIX下保持RTF域回车代码的问题 (5次浏览)
·4小时AIX起死回生记 10-09
·邮件列表mailman在aix5.1实现 10-09
·Lotus Domino on AIX memory usage explained 10-09
·AIX上安装Domino 10-09
·LotusScript在AIX下保持RTF域回车代码的问题 10-09
·AIX管理员快速入门 10-01
·AIX常见问题整理 (3) 07-22
·AIX常见问题整理 (4) 07-20
·怎样查看RS/6000的物理内存? 07-16



