摘要:
diff 命令比较两个文件之间的区别 -u 选项来输出“统一的(unified)”diff格式文件,最适用于补丁文件 范例 root@centos7 data]# cat 1.txt abbcccdddd [root@centos7 data]# cat 2.txt 1223334444abbccc 阅读全文
摘要:
uniq命令从输入中删除前后相接的重复的行 格式 uniq [OPTION]... [FILE].. 常用选项 -c: 显示每行重复出现的次数 -d: 仅显示重复过的行 -u: 仅显示不曾重复的行 uniq常和sort 命令一起配合使用: 范例: sort userlist.txt | uniq - 阅读全文
摘要:
格式 sort [options] file(s) 常用选项 -r 执行反方向(由上至下)整理 -R 随机排序 -n 执行按数字大小整理 -h 人类可读排序,如: 2K 1G -f 选项忽略(fold)字符串中的字符大小写 -u 选项(独特,unique),合并重复项,即去重 -t c 选项使用c做 阅读全文
摘要:
wc 命令可用于统计文件的行总数、单词总数、字节总数和字符总数 常用选项 -l 只计数行数 -w 只计数单词总数 -c 只计数字节总数 -m 只计数字符总数 -L 显示文件中最长行的长度 阅读全文
摘要:
paste 合并多个文件同行号的列到一行 举例 [root@centos7 data]# cat 1.txt 1234[root@centos7 data]# cat 2.txt abcd [root@centos7 data]# paste 1.txt 2.txt 1 a2 b3 c4 d 阅读全文
摘要:
cut 命令可以提取文本文件或STDIN数据的指定列 格式 cut [OPTION]... [FILE]... 常用选项 -d DELIMITER: 指明分隔符,默认tab -f FILEDS: #: 第#个字段,例如:3 #,#[,#]:离散的多个字段,例如:1,3,6 #-#:连续的多个字段, 阅读全文
摘要:
1、head 可以显示文件或标准输入的前面行 格式:head [OPTION]... [FILE]... 选项: -c # 指定获取前#字节 -n # 指定获取前#行,#如果为负数,表示从文件头取到倒数第#前 -# 同上 范例 [root@centos7 data]# cat 1.txt 1 1 1 阅读全文
摘要:
1、 cat 可以查看文本内容 格式 : cat [OPTION]... [FILE]... 选项: -E:显示行结束符$ -A:显示所有控制符 -n:对显示出的每一行进行编号 -b:非空行编号 -s:压缩连续的空行成一行 举例 [root@centos7 data]# cat 1.txt a b 阅读全文
摘要:
1、文件所有者和属组属性操作 格式 chown [OPTION]... [OWNER][:[GROUP]] FILE... chown [OPTION]... --reference=RFILE FILE... 参数 OWNER #只修改所有者 OWNER:GROUP #同时修改所有者和属组 :GR 阅读全文
摘要:
相关配置文件 /etc/passwd:用户及其属性信息(名称、UID、主组ID等) /etc/shadow:用户密码及其相关属性 /etc/group:组及其属性信息 /etc/gshadow:组密码及其相关属性 生成随机密码的几种命令 [root@centos7]# tr -dc '[:alnum 阅读全文
摘要:
mv 命令用来为文件或目录改名、或将文件或目录移入其它位置。 语法 mv [options] source dest mv [options] source... directory参数 -b: 当目标文件或目录存在时,在执行覆盖前,会为其创建一个备份。 -i: 如果指定移动的源目录或文件与目标的目 阅读全文
摘要:
cp 命令主要用于复制文件或目录 语法 cp [options] source dest 或 cp [options] source... directory常见参数 -a:此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。其作用等于dpR参数组合。 -d:复制时保留链接。这 阅读全文
摘要:
利用 tee 命令可以重定向到多个目标,经常配合管道符一起使用 格式 命令1 | tee [-a ] 文件名 | 命令2 阅读全文
摘要:
常见选项 -d --delete:删除所有属于第一字符集的字符 -s --squeeze-repeats:把连续重复的字符以单独一个字符表示,即去重 -t --truncate-set1:将第一个字符集对应字符转化为第二字符集对应的字符 -c –C --complement:取字符集的补集 范例: 阅读全文
摘要:
输出重定向 格式: 命令 操作符号 文件名 参数: 1、 1> 或 > 把STDOUT重定向到文件 2、 2> 把STDERR重定向到文件 3、 &> 把标准输出和错误都重定向 4、 >& 和上面功能一样,建议使用上面方式 举例 :把主机名写入1.txt root@centos7 test]# ho 阅读全文
摘要:
ln -s filename [linkname] ln -s /data/1.txt /data/test/3.tst [root@centos7 test]# lltotal 409604lrwxrwxrwx. 1 root root 5 Feb 26 23:52 3.txt -> 1.txt 阅读全文