third day for learning

more 长文件 cat 短文件

head命令:head -n 行数 文件 显示文件前多少行

tail命令:tail -n 行数 文件名: 显示文件最后多少行

               tail -f 文件名 : 实时查看文件内容,一般用来看日志,实时更新

tr命令:tr [原始字符] [替换字符] 使用替换字符替换掉所有原始字符,如:

              tr [a-z] [A-Z] 将所有小写字符变成大写

      注:临时显示,实际上原始文件内容并不改变,--》重定向

wc命令:统计命令,-l 统计行数;-w 统计单词数;-c 统计字符数(中文无法统计)

stat命令:查看文件的具体存储和时间等信息,“ stat 文件名称 ”

                ACCESS: ATIME 最后一次访问文件内容的时间

                Modify: MTIME 最后一次修改文件内容的时间

              Change: CTIME 最后一次修改文件属性的时间

touch命令:用于创建文件或者设置文件的时间

            -a 仅修改文件的atime读取时间

            -m 仅修改文件的mtime修改时间

             -d 同时修改atime和mtime

        例:touch -d "19:46" 文件名 :设置文件atime和mtime均为19:46

mkdir命令:创建目录,-p 递归创建

cp命令:复制,-p 保留原始文件属性,-r递归复制(用于目录),-i 目标文件存在则询问是否覆盖

             -d 若对象为“链接文件”,则保留该“链接文件”属性 -a 等同于" pdr "

cut命令:用于按“列”提取文本字符,cut 参数 文本

            示例: cut -d : -f 1 filename 以:为分割符,取第一列的值

head -n 30| tail -n 20 filename 取10行到20行的内容

diff命令:比较多个文件之间的差异,diff 参数 文件

                 diff --brief A文件 B文件 如果相同则无返回值

                  如果不同则返回 Files A and B differ

                diff -c A文件 B文件 对比两个文件具体内容,会显示行内容,不同的行前面内容会有“ !”

uniq命令:按行去重,uniq 文件名

sort命令:排序,-n按数值大小排序

                            -u或者| uniq 去重

rm命令:-r递归(目录),-f 强制

dd命令: if :input file输入文件 of :output file输出文件

bs:设置每个"块"的大小 count :设置要复制”块“的个数

        例:dd if=/dev/zero of=560_file bs=560M count=1

                从/dev/zero里取出1个大小为560M的数据块

file命令:查看文件的类型,由于文本、目录、设备统称为文件,可使用

              此命令来区分。

tar命令:解压或压缩,

     tar czvf 压缩后的包名称 要压缩的文件名称

          c 打包/压缩

          z gzip格式 .tar.gz

          j bzip2格式 .tar.bz2

         v 显示过程

         f 文件名称 注:f 必须放在所有参数最后要挨着名称

         x 解压

        C 指定解压目录

tar xzvf 需要解压的包 -C 指定解压目录

grep: 按行查找 ,grep 参数 关键词 文件名

       -v 取反 -i 忽略大小写 -n 显示行号 -c 显示匹配到的行数量

       -b 将可执行文件binary当作文本文件来搜索

输出重定向:> 清空 2> 错误清空输出 &>全部(正确或者报错)清空输出

                    >>追加         2>> 错误追加         &>>全部追加

                                                                   命令 >> 文件 2>&1 :也是全部追加

                      例:cat /etc/passwd &> haha.txt

输入重定向:<

                    例:wc -l < /etc/passwd

                     将文件的内容作为标准输入信息导入到命令中!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值