快速业务通道

Linux文件与目录管理

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-29
1. 绝对路径 vs 相对路径
建议:在shell script中,务必使用绝对路径.
2. 目录的相关操作: cd/pwd/mkdir/rmdir
. 当前目录 .. 上一层目录 - 前一个工作目录 ~ 当前用户的家目录 ~account account
3. chmod
chmod [who] operator [permission] filename who(u,g,o,a) operator( ,-,=) permission(r,w,x,s,t) chmod mode filename mode: 421421421 chmod 744 myfile chmod 740 myfile
4. chown 和chgrp
chown [-R] owner.group filename chgrp [-R] group filename [root@localhost amao99]# chown amao99.amao99 -R dir
[root@localhost amao99]# chown root.root amaofile

8. ln
[root@server1 ~]# ln -s /home/amao99/ amao99 //软连接,快捷方式,最常用 [root@server1 ~]# ln -s /home/amao99/ amao99 //硬连接

9. find
[root @test /root ]# find [路径] [参数]
参数说明:
1. 时间:
-atime n :在 n*24 小时内被 access 即存取过的档案列出来!
-ctime n :在 n*24 小时内被 changed 即改变、新增的档案或目录印出
-mtime n :在 n*24 小时内被 modified 即修改过的档案印出
-newer file :比 file 还要新的档案就列出来!
2. 使用名称:
-gid n :寻找 群组 ID 为 n 的档案
-group name :寻找群组名称为 name 的档案
-uid n :寻找拥有者 ID 为 n 的档案
-user name :寻找使用者名称为 name 的档案
-name file :寻找档名为 file 的文件名称(可以使用万用字符)
-type type :寻找档案属性为 type 的档案,type 包含了 b, c, d, p, l, s,
这些与前一章的属性相同!例如 l 为 Link 而 d 为路径之意!
范例:
[root @test /root]# find / -name testing <==寻找档名为 testing
[root @test /root]# find / -name ''test*'' <==寻找档名包含 test 的!
[root @test /root]# find . -ctime 1 <==寻找目前目录下一天内新增的目录或档案
[root @test /root]# find /home/test -newer .bashrc <==寻找 /home/test 目录下比 .bashrc 还要新的档案
[root @test /root]# find /home -user test <==寻找 /home 底下拥有者为 test 的档案
[root @test /root]# find /dev -type b <==寻找 /dev 这个目录下,档案属性为 b 的档案

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号