zoukankan      html  css  js  c++  java
  • Linux习题小结

    1、输出当前下的目录。ls -l  长格式输出。

      (1)使用grep

      

      因为第一个 ls -l 的第一个标识代表的是文件类型,所以使用 grep 过滤以 d 开头的行,输出的就只是目录了。

      正则表达式

      grep

        ^  以。。开头,放在前面

            ^abc  以abc开头的

        -v   排除  

            grep -v  ^#  /etc/ssh/sshd_config  不输出以 # 开头的。

        $  以。。结尾,放在后面

            abc$  以abc结尾的

        ^$  代表的是空行。

             grep  -v  ^$  /etc/ssh/sshd_config    过滤掉所有空行

        -E  相当于 egrep,同时过滤多个字符串,过滤的多个字符串需要用引号引起来**

            grep  -Ev  "^#|^$"  /etc/ssh/sshd_config  过滤掉所有的空行和以 # 开头的

           转义

            

             将 http://www.baidu.com 替换成 www.baidu.com ,使用 对 / 进行转义。

        [^java]  在 [] 里表示 非 的意思。即不输出 java 字符串。

             

            输出以 java 开头的。

            

      (2)使用 ls -F 给文件结尾加标识用来区分目录。再用grep过滤

       

        ls -p  只识别目录,即只给目录加标识。

       

       (3)使用 find 查询类型为目录的文件。

        .  代表当前目录

          find .  -type d  查找当前目录下的目录文件。

        !  非

          

           !   查找当前目录下不带 . 的目录

        -maxdepth  levels  查找目录的深度。levels 表示的是数字,数字是几就几层。

            find  .  -maxdepth 1 -type d

          !    非

          -o  或

          -a  且(在 find 里默认是 and)

            查找当前目录下的目录并且目录为 abc 的目录

            

       (4)使用 ls -l 长格式输出,再用 sed 命令输出,-n 表示取消默认输出。

          ls -l |sed -n /^d/p  以 d 开头,p 打印;以 / 结尾

          

     2、查看最近创建的文件,ll -lrt  按照时间顺序进行排序。

    ll 的别名是 ls -l,以下内容也可以是 ls -lrt

    -r    当排序时,逆序

    -t    按照修改时间排序(默认最近修改的文件在最上面)

    -l    使用一个长的列表格式

     3、删除当前目录下的所有修改时间在7天以前的文件。

      find  .  -type  f  -mtime  +7   |xargs  rm  -f 

      删除当前目录下30天以前的目录

      fing  .  -type  d  -mtime  +30  |xargs  rm  -rf

     4、网卡配置路径:

      /etc/sysconfig/network-scripts/iscfg-eno16777736

      DNS配置路径:/etc/resolv.conf

       

     5、echo  输出

      -n  不换行输出  

      -e  后面可以接特殊字符

             一个tab键

             换行输出

    6、date  可以打印当前系统时间

      -s  可以改变当前系统时间

      

       

       

  • 相关阅读:
    Unity HOME
    Unity Document
    css3动画的性能优化_针对移动端卡顿问题
    前端工程师分享几个CSS技巧
    什么是前端? web1.0、web2.0时代的网页制作,前端开发都有哪些内容等
    前端工程之CDN部署_前端为什么非要动静分离?说一下CDN托管的意义
    JSON API免费接口_ 免费的天气预报、地图、IP、手机信息查询、翻译、新闻等api接口
    利用伪元素:before和:after插入图标
    CSS中的三大特性_继承性、层叠性、优先级
    WEB专用服务器的安全设置的实战技巧----IIS设置
  • 原文地址:https://www.cnblogs.com/wqs-Time/p/11579662.html
Copyright © 2011-2022 走看看