权限掩码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
相关推荐: