博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux 文件查找帮助命令 , 查看网络链接信息, 历史命令
阅读量:7237 次
发布时间:2019-06-29

本文共 1344 字,大约阅读时间需要 4 分钟。

grep :查看文本文件内容,显示包含指定“字符串”的行。

  格式:grep  [选项]  ‘匹配字符串’  文本文件

  例: grep ' root'    /etc/passwd 

       grep -i  'Root' /etc/passwd   忽略大小写
       grep  -v 'root' /etc/passwd   取反,不包含
       grep  '^root'   /etc/passwd   以字符串root开头
       grep  'root$'   /etc/passwd   以字符串root结尾
       grep  -v  '^$'  /etc/passwd   去除空行的显示
    
  find:按条件查找
      根据预设的条件递归查找对应文件
      格式: find  [目录]  [条件]
      常用条件表示:
              -type    类型(f文件,d目录,l快捷方式)
              -name    "文档名称"
              -size +  文件大小(k,M,G)
              -user    用户名

              -mtime +  -修改天数 

   例:find /boot  -type  f

       find /boot  -name  "passwd"
       find /boot  -name  "install*"  -type  d
       find /boot  -name  "*.txt"  -type f  -size + 10M

       find /var/log/  -mtime  +1000   #1000天之前

 

           使用find命令的-exec操作

   格式:find  -exec  处理命令  {} \;  

   例: find / -user  xixi  -type f  -exec cp  -r  {}/root/ \;
     找到根下的用户xixi文件复制到/root下
  

  

  wc -l  文件的绝对路径     统计文件有多少行

例: 1. 请统计Linux一共有多少用户?

     wc  -l  /etc/passwd

   

    2.统计/etc目录下,以".conf"结尾的文件有多少个?(不包含子目录)

      ls -l /etc/*.conf  |  wc -l

 

   3.统计/etc目录下,以".conf"结尾的文件有多少个?(包含子目录)

      find /etc -name "*.conf"  | wc -l

 

  cat                    适合查看内容较多的

  head -n                看头几行

  tail -n                看尾几行  
 

  正则表达式:用描述的语言去表达心中所想。

  

      查看网络链接信息

      netstat  -anptu

          -a:    列出所有的进程

          -n:   以数字的形式显示

          -p:   进程名称及PID信息

          -t:   tcp连接

          -u:   udp连接

 


       历史命令

   管理/调用曾经执行过的命令

  – histroy:        查看历史命令列表

  – history -c:     清空历史命令

  – !n:             执行命令历史中的第n条命令

  – !str:           执行最近一次以str开头的历史命令

    

   历史命令

  管理/调用曾经执行过的命令

  histroy 查看历史命令列表

  histroy -c 清空历史命令

  !n:执行命令历史中的n条命令

  !str:执行最近一次以str开头的历史命令

  

 调整历史命令的数量:

   vim /etc/profile

  HISTSIZE=1000      默认记录1000条

 

 

      本文转自夜流璃雨 51CTO博客,原文链接:http://blog.51cto.com/13399294/1980135,如需转载请自行联系原作者

你可能感兴趣的文章
优化SQL和索引
查看>>
使用virtualenv和virtualenvwrapper创建多版本python环境
查看>>
给普通用户添加All权限
查看>>
《Windows服务器配置与管理》------文件系统管理
查看>>
CA证书生成笔记
查看>>
Nginx配置文件nginx.conf中文详解
查看>>
Oracle 字符串查询以及拆分函数
查看>>
拷贝文档也有技巧(转载)
查看>>
cacti监控平台
查看>>
冒泡排序两种实现方法
查看>>
笔试面试成对出现的一组数,只有一个或两个只出现一次的数字,找到它们。...
查看>>
javaweb学习总结(二十一)——JavaWeb的两种开发模式
查看>>
【51CTO学院三周年】学习改变命运
查看>>
沈阳租车的注意事项
查看>>
javascript表单验证
查看>>
[LeetCode]83. Remove Duplicates from Sorted List
查看>>
[LeetCode]54. Spiral Matrix
查看>>
Linux镜像本地挂载,使用iso做yum源安装
查看>>
windows凭据管理
查看>>
《Inside C#》笔记(完) 程序集
查看>>