第一范文网 - 专业文章范例文档资料分享平台

文件与目录的操作

来源:用户分享 时间:2025/5/20 21:58:52 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

权限掩码umask 022

设置掩码 在umask 后加上你要设置的 权限掩码422 目录真实权限=777-umask 755 文件真实权限=666-umask 644

5)、rmdir rm

语法: rmdir [参数] 目录名[目录名] rmdir 参数:

-p 递归删除目录,当子目录删除后其父目录为空时,也一同被删除。

删除的必须是一个空目录 ,并且当前目录也不能为被删除的目录,或者是子目录,否则目录不能从系统中删除。 参数: rm 参数:

-i询问用户是否删除,在进行删除。 -r 递归删除 Ctrl+c 停止删除 -f 强制删除

用rm删除目录时不能删除子目录,必须加上 -r 这个参数才可以 递归删除 ctrl+c 停止删除 强制删除目录 rm –f

对于连接文件,只是删除了连接,原有文件均保持不变。

6)、建立连接文件: ln命令

ln [-s] 源文件或目录 连接文件名 参数:-s 建立软连接(或符号连接) 7)、查看被起别名的命令:alias alias 命令名

8)、临时修改权限:Chmod

1) 使用字母方式 U 表示user用户 分为:加、减、等于 u- (r w x) u+ (r w x) u=(r w x)

[root@localhost root]# ls -l test.html

-rw-r--r-- 1 root root 65 12月 9 08:30 test.html [root@localhost root]# chmod u-w test.html [root@localhost root]# ls -l test.html

-r--r--r-- 1 root root 65 12月 9 08:30 test.html

2) 使用数字方式 chmod 权限 文件名 dir11 dir4 etc file1 file2 shadow [root@localhost dir1]# chmod 644 file1 [root@localhost dir1]# ls

dir11 dir4 etc file1 file2 shadow

9)、文件或目录复制cp copy

语法: cp [参数] 源文件或目录 目标文件或目录 参数:

-f 如果目标文件或目录已经存在,不询问用户是否删除,直接删除在赋值

-i 如果目标文件或目录已经存在,询问用户是否删除,在进行复制。

-R 递归复制目录,即连同目录下的子目录和文件一起复制 -p 在复制时保持源文件的所有者、权限和时间标志。 *:通配符,在文件名中出现表示通配符

cp file1 file2 在同一个目录下表示将file1重命名为file2 Tab 补齐文件名

10)、mv 文件移动和重命名

语法: mv [参数] 源文件 目标文件

mv用于文件名的修改,或者是将文件或目录由一个目录移入另一个目录

如果移入一个目录则原来的文件名不会变,如果目标文件也是一个文件,则源文件会改为目标文件的名称 参数:

-f 如果目标文件或目录已经存在,不询问用户是否覆盖,直接进行覆盖操作 -i 如果目标文件或目录已经存在,询问用户是否覆盖原文件或目录

[root@localhost user]# mv /tmp/a.txt . 将a.txt移动到当前目录下

[root@localhost user]# mv mydata myfile

11)、cat 显示文件内容

语法: cat [参数] 文件名[文件名]

将输出的内容显示等到屏幕上,如果有多个文件,则依次读取文件内容并显示,如果文件过长,会自动出现滚屏,按ctrl+s 停止滚屏, ctrl+q 回复滚屏。 参数:

-n 显示输出行的行号。

-s 将相连的多个空行用单一空行代替。 -e 在每行末尾显示$符号。

12)、显示文本时用到的命令:more less wc head tail (1)more

语法: more[参数] 文件名

----分页显示more 文件名称 回车显示下一行 空格显示下一页 不能回滚 只能向下移动 (2)less

语法: less[参数] 文件名

-分页显示more 文件名称 回车显示下一行 空格显示下一页 能回滚

(3)wc 统计

-c或--bytes或--chars 只显示Bytes数。 -l或--lines 只显示行数。

-w或--words 只显示字数。每一个空格算一个 例题:

[root@localhost user]# wc 3.txt /home/user/a.php

统计3.txt a.php 文件中分别出现的行数、单词数、字符数,以及总的结果数 3 4 65 3.txt 4 2 57 a.php 7 6 122 总用量

(4)head 显示头几行 Head -10 文件名 语法: head[参数] 文件名列表 (5)tail 显示后几行 Tail -10 文件名 语法: tail[参数] 文件名列表

[root@localhost user]# hear -10 | tail -1 a.php

搜索更多关于: 文件与目录的操作 的文档
文件与目录的操作.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0qieg588nm4mn0g1luk1_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top