鸟哥linux私房菜总结:文件与目录管理
来源:互联网 发布:泛微邮箱服务器端口 编辑:程序博客网 时间:2024/04/25 20:16
1、mkdir -p d1/d2/d3 递归创建目录
2、cp -a 相当于:-pdr, 连同文件(目录)的属性一同递归复制,若源文件为软连接,复制软连接属性,非软连接文件本身。
3、创建/删除以-开头的文件
touch ./-a.txt
rm ./-a.txt
4、umask
查看文件/目录的默认权限
xyw@xyw-Eliot:~/test$ umask
0002
xyw@xyw-Eliot:~/test$ umask -S
u=rwx,g=rwx,o=rx
0002,只需看最后3个数字,表示默认权限值需减掉的权限。默认目录完全权限为:drwxrwxrwx,默认文件完全权限为:-rw-rw-rw-
umask为002,r,w,x 分别是4,2,1,所以others需要拿掉w的权限,即目录默认权限为:
(drwxrwxrwx)-(d-------w-)= drwxrwxr-x,文件的默认权限为:
(-rw-rw-rw-)-(--------w-)= -rw-rw-r--
5、命令与文件查找
命令查找:which,查找命令的完整文件名,他是通过$PATH变量来查找文件名
文件查找:whereis、locate、find
区别:whereis和locate查找速度比find快,因为whereis和find不需要到磁盘上查找文件,而是查找数据库文件,,缺点是新建的文件使用locate会查找不到,因为数据库创建规则是每天执行一次(CentOS 5.X),可以通过updatedb来更新数据库文件。
whereis和locate的区别:whereis是查找特定的文件,whereis后跟的是确定的文件名,locate相当于模糊查找,只要在完整的文件名中存在要查找的关键字,就列出。
find功能比较强大,可以根据文件时间、文件所属用户/用户组、文件名称、大小、类型、权限等来查找文件,而且可以对查找的结果执行额外的命令:
find / -perm +7000 -exec ls -l {} \;
{}代表find找到的内容,\;是对;的转义。
本文为Eliot原创,转载请注明出处:http://blog.csdn.net/xyw_blog/article/details/16949165
- 鸟哥linux私房菜总结:文件与目录管理
- 鸟哥的私房菜:Linux文件与目录管理
- 管理Linux文件与目录--鸟哥私房菜读书笔记
- 《鸟哥的Linux私房菜》读书笔记一:Linux文件与目录管理
- 鸟哥的Linux私房菜之Linux 的文件权限与目录管理(一)
- 《鸟哥的Linux私房菜》第七章 Linux文件与目录管理
- 鸟哥的Linux私房菜(基础篇)- 第七章、Linux 文件与目录管理
- 【鸟哥的Linux私房菜】Linux文件与目录管理
- Linux私房菜学习-第7章Linux文件与目录管理
- 鸟哥的私房菜学习一:Linux的文件权限与目录管理
- linux学习笔记鸟哥的私房菜(二)-文件与目录管理
- 鸟哥的Linux私房菜04_Linux文件与目录管理
- 鸟哥的Linux私房菜-----6、文件与目录管理
- 鸟哥的私房菜学习笔记十 linux文件与目录管理
- 【鸟哥的linux私房菜-学习笔记】文件与目录管理
- 鸟哥的linux私房菜学习笔记《六》文件与目录管理
- 文件与目录管理笔记----鸟哥的私房菜
- 文件与目录管理-私房菜学习笔记
- C#开机启动
- 中百般忧愁,千般缅怀。而你,
- Js apply方法详解
- DatePickerDialog 的使用
- 迷惘了现在与将来再也看不
- 鸟哥linux私房菜总结:文件与目录管理
- 还没来得及认真感受一番
- 要不就老扔我的橡皮,
- 2012 Asia Tianjin Regional Contest
- 简析javascript 的 window.XMLHttpRequest
- tftp的配置
- 求两个数的最大公约数
- C++类继承中的内存布局
- javascript中常用的设计模式