AIX文件系统基本之文件操作基本指令

1.显示当前目录的路径

PWD(print working directory - 打印工作目录)

2.罗列文件目录下内容(Listing Directories)

ls [directory]

-a:Show hidden files(files that start with a ".")

-a显示隐藏文件(所有以.开头的文件通常为隐藏文件)

PS:这里如果用root用户登陆的时候无需-a也可以显示隐藏文件,因为其权限的原因,AIX中root用户的权限比较大

-R:List files in all subdirectories(recursively)

-R:查看指定目录,以及子目录的情况以及结构

-l:long listing of Files

-l这里是长显示的意思,其实就是把i-node块中的内容都显示出来,不过不包括i-node号

-i:list i_node number

-i为显示文件的i-node号

PS:这里还有个指令是istat,意为显示i-node节点

-d查看目录的相关内容

PS:其实这里一般常用ls -li,就能直接把i-node相关一次性都显示出来

3.切换目录(change directory)

cd [directory]

这里cd后面跟的目录实际上可以是相对地址或者绝对地址

绝对地址:如cd /,切换回主目录,cd /home切换到home目录下

相对地址:如cd ..,切换到上层目录,cd .切换本地不变,cd ./home切换到本地目录下的home目录下

PS:cd后如果什么都不加的话,意为切换到主目录,或者成为工作目录

4.创建文件夹(make directory) PS:AIX之中,一般创建都是以mk开头,移除都是以rm开头,改变都是以ch开头,特例不多。其他虽然兼容UNIX和LINUX中的大部分指令,不过不是太常用。

创建目录
mkdir [directoy]
mkdir -p dir1/dir2/dir3(包括过程目录一起创建)

PS:这里实际上directory也分相对和绝对,也就是说

mkdir /home/team01/test (/home/team01存在)

和cd /home/team01;mkdir test是效果一样的

5.删除文件夹(remove directory)

删除目录
rmdir [directoy](必须非空)
rmdir -p dir1/dir2/dir3(几层必须为空,不过底层这几个目录必须要有)

6.touch(这个不知道怎么描述比较好,创建?还是改变?)

touch命令,实际上可以创建一个0长度的文件(create zero-length files)
改变access和modified时间

PS:这里存在个文件时间的问题,文件中一共有三个时间,分别为更新时间(牵扯到改变i-node块的信息),修改时间(牵扯到改变文件内容),访问时间(无论读一下还是写一下)

即为updated time,modified time,accessed time

7.复制文件(copy files)

cp这个指令在AIX里面还有有点点折腾的,一般用的格式是cp source target,例cp file1 file2 ... target_dir

cp source target(多个文件最后需要加目录)
cp /home/team03/pgms/suba /progma(拷贝过去最后改名为progme)
cp doc/progma test c(拷贝到c目录下,或者为c/)
cp trio_ltr ../c(要看具体情况,上层有c目录即是到c目录下,上次无c目录即是改名为c)

8.移动文件(move)

mv source target(改名)
mv file1 file2 ... target_dir(移动)
cat file1 file2 ....(显示文件中内容,一次性显示)

9.文字数目(wc)

其实这个指令挺好玩的,用来计算文字的数目

wc [-c] [-l] [-w] filename
字节数 行数 字数
通过空格,tab,回车来判断字符数,并不是完全依照字的判断来计数的

PS:如果要查找文件夹中间有d字母的目录的数量,这个就需要用组合指令来作了

ls -l | grep ^d | wc -l

意思是,列出目录下(ls -l)中间查找(grep ^d)含有d的文件夹(^是一个通配符)采用wc进行计数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值