云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 文件与目录的操作

文件与目录的操作

  • 62 次阅读
  • 3 次下载
  • 2025/6/15 0:47:51

权限掩码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

搜索更多关于: 文件与目录的操作 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

权限掩码umask 022 设置掩码 在umask 后加上你要设置的 权限掩码422 目录真实权限=777-umask 755 文件真实权限=666-umask 644 5)、rmdir rm 语法: rmdir [参数] 目录名[目录名] rmdir 参数: -p 递归删除目录,当子目录删除后其父目录为空时,也一同被删除。 删除的必须是一个空目录 ,并且当前目录也不能为被删除的目录,或者是子目录,否则目录不能从系统中删除。 参数: rm 参数:

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com