Linux--档案与目录管理
特殊目录:
. #当前目录
.. #上一层目录
- #上一个工作目录
~ #当前用户的家目录
~userName #userName的家目录
ls,重要选项:[-a]显示隐藏部分,[-R]递归显示文件夹内容 [-l]显示详细信息 $ll等价与$ls -l
file: 显示文档到属性,如binary or ASCII等
$which command:寻找PATH内指定目录内到命令
对于目录:
cd(Change Directory)
pwd(Print Working Directory)
mkdir(MaKe DIRectory),有两个重要选项[-m 711]的形式可以直接设定权限,[-p]的形式可以递归地创建目录
rmdir(ReMove DIRectory),重要选项:[-p]:递归删除目录,要求各级目录必须是空的,
rm -r: 递归删除下级目录,无论空与否
如:$sudo mkdir -p test0/test1/test2
$sudo rmdir -p test0/test1/test2
$sudo rm -r test0
对于文档:
cp(CoPy),重要选项[-r]文件夹递归复制,[-p]同档案到属性一同复制(不然权限等可能会变),[-d]若来源文件属性为链接文档,则复制链接文档属性,而不是文档本身,[-s]类似与创建快捷方式,[-a]等价于[-rpd],[-u]当目标比来源旧时才更新,[-i]若已存在相同文档,则覆盖前先确认
mv source destination
mv source1 source2 source3 destinationDirectory,重要选项[-i],[u]同cp
查看文档内容相关到命令:
cat, more, less, head, tail, od(显示二进制文档),touch(建立新档案&修改档案时间)
档案相关到三个时间:
1. mtime: modification time, 文档内容改变的时间
2. ctime: status time, 文档权限等改变的时间
3. atime: access time, 读取文档等到时间
转载请注明出处: http://www.cnblogs.com/liyuxia713/