美文网首页
TLCL学习笔记之二 文件操作

TLCL学习笔记之二 文件操作

作者: L_心有林夕 | 来源:发表于2017-09-20 07:48 被阅读0次

    cp命令:复制文件和目录。 

    -a:复制属性,包括所有权和权限。

    -i:提示用户确认。

    -r:递归,复制目录以及目录中的内容。即复制目录时需要这个选项。

    mv命令:移动/重命名文件和目录。

    -i:提示用户确认。

    -u:移动不存在的文件,或者文件内容新于目标目录相对应文件的内容。

    -v:显示翔实的操作信息。

    rm命令:删除文件和目录。

    -i:提示用户确认。

    -r:递归,即删除目录。

    -f:忽视不存在的文件,不显示提示,即颠覆-i。

    -v:显示翔实的操作信息。

    通配符

    *:匹配任意多个字符(包括零个或一个)

    ?:匹配任意一个字符(不包括零个)

    [character]:匹配一个属于字符集中的字符

    [!character]:匹配任意一个不属于字符集中的字符

    [:alnum:]:匹配任意一个字母或数字

    [:alpha:]:匹配任意一个字母

    [:digit:]:匹配任意一个数字。

    [:lower:]:匹配任意一个小写字母

    [:upper:]:匹配任意一个大写字母

    注意:[a-z]的形式是传统Unix表示法,应该避免使用

    ln命令:创建硬链接和符号链接。

    创建硬链接:ln file link

    创建符号链接 : ln -s item link

    硬链接

    假设文件由两部分组成:包含文件内容的数据部分和持有文件名的名字部分,创建一个文件的硬链接实际上是为文件创建了额外的名字部分,多个同一个文件的硬链接都关系到相同的数据部分。当一个硬链接被删除时,这个链接被删除,但文件本身的内容仍然存在,直到所有关联这个文件的链接都删除掉。

    硬链接的局限性:一个硬链接不能关联它所在文件系统之外的文件,即不能关联与链接本身不在同一个磁盘分区的文件;硬链接不能关联目录。

    符号链接

    类比于windows的快捷方式

    相关文章

      网友评论

          本文标题:TLCL学习笔记之二 文件操作

          本文链接:https://www.haomeiwen.com/subject/npegsxtx.html