linux学习--第二天

--Linux文件系统

        -显示文件命令

         cat

           1. cat  -b  文件从1开始对非空输出行编号

           2. cat  -n  文件从1开始对所有行编号

           3. cat  -s  文件将连续多行空白行合并

          more(显示一屏文本内容)

           1. more  -num  文件给一个整数num,表示显示多少行为一屏

           2. more  -d  文件显示提供信息

           3. more  +num  文件从行号num处开始显示

           4. more  +/字符串  文件从该字符串后开始显示

           (b:显示上一屏;q:退出)

        less(分屏显示文件内容)

           1. less  -I  文件搜索时忽略大小写

           2. less  -M  文件显示百分比,行数和总行数

           3. less  -N  文件在每行输出行号

           4.less  -P  字符串  文件从该字符串后开始显示

           (常用:less  -IMNP  字符串  文件)

        head(查看文件开头,默认十行)

           1. head  -num  文件显示前num行内容

        tail(查看文件末尾,默认十行)

           1. tail  -num  文件显示后num行内容

        -搜素命令

        grep(在文件中搜素内容)

           1. grep  -c  文件计算符合字符串的长度

           2. grep  -i  文件忽略符号大小写

           3. grep  -n  文件显示行号

           4. grep  -v  文件显示不包含字符号的文本行

           5. grep  -R  文件递归的搜素目录下的所有文件

           (常用:grep  内容*  -nR  文件

        -删除重复行命令

        uniq

           1. uniq  -c  文件输出时,显示本行出现的次数

           2. uniq  -d  文件只显示文件各重复行

           3. uniq  -u  文件显示文件中不重复的各行

           (文件本身内容不会删除

        -比较文件命令

        diff

           1. diff  -b  文件忽略空格造成的不同

           2. diff  -B  文件忽略空行造成的不同

           3. diff  -i  文件忽略大小写的不同

           4. diff  -r  文件比较目录时使用

        -拷贝命令

        cp

           1. cp  -a  旧文件  新文件:常用复制选项

           2. cp  -f  旧文件  新文件:强制复制

           3. cp  -i  旧文件  新文件:复制前确认

           4.cp  -n  旧文件  新文件:不覆盖已存在的文件

        -删除命令

        rm

           1. rm  -f  文件:强制删除

           2. rm  -i  文件:删除前确认

           3. rm  -r  文件:删除目录时使用

           (删除目录必须加上“ -r ”选项

        -移动和更改文件命令

        mv

           1. mv  -f  旧文件  新文件:强制覆盖文件

           2. mv  -i  旧文件  新文件:覆盖前确认

           3. mv  -n  旧文件  新文件:不覆盖已存在的文件

        -字符串裁剪命令  

        cut

           cut  -d 分割字符” - f  字段

           (-d:指定分割字符;-f:指定显示的文本部分

           (一般与管道符联合使用

        -echo命令

        echo(输入内容)

           echo  -n  内容:表示不换行输出

           (基础且常用

        -文本内容统计命令

        wc

           1. wc  -c  文件:统计字节数

           2. wc  -m  文件:统计字符数

           3. wc  -l  文件:统计行数

           4. wc  -w  文件:统计字数

        -查找文件命令

           find

           1. find  -name  关键词寻找子目录下相关文件

        -管道连接符“|”

           作用:将一个命令的输出当作另一个命令的输入

        -文件的压缩与备份

        gzip

           1. gzip  -f  文件:强行压缩

           2. gzip  -d  文件:解开压缩

           3.gzip  -r  文件:压缩目录时使用

           (压缩后产生后缀“ . gz ”的文件,并删除原有文件

        tar

           1. tar  -cvf  文件:建立备份文件

           2. tar  -xzvf  文件:解开gzip后的备份文件

           3. tar  -d  文件:在备份文件中删除指定文件

        -ls命令

           1. ls  -d将目录像文件一样显示

           2. ls  -l列出文件的详细信息

           3. ls  -ln带单位的显示文件的大小

        -创建和删除文件命令

           mkdir  -P :若上层目录不存在,会一并建立

           rmdir  -P :若上层目录吧存在,会一并删除

        -改变权限命令

        chmod           

           chmod  [u,g,o]  [+,-,=]  权限  文件

        -改变所属组和文件主的命令

           1. chgrp  所属组  文件

           2. chown  [用户]:[组]    文件

           (一般只有超级用户才可以修改)     

        -其他命令

           查看磁盘空间df  -  Th

           查看innode号ls  -i 文件

           硬链接指令ln  源文件  硬链接文件

           软链接指令ln  源文件  软连接文件

           (源文件删除不会影响硬链接文件,但软链接会失效

  • 11
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值