热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Ubuntu常用命令

 netstat-nt|awk{wait[$NF]++}END{for(iinwait)printi,wait[i]} PV分析wc-laccess.log # 查看总访问量PV分

 

netstat -nt | awk '{wait[$NF]++}END{for(i in wait) print i,wait[i]}'

 

PV分析

  wc -l access.log    # 查看总访问量

PV分组

  awt '{print substr($4,2,11)}' access.log | sort | uniq -c    #  统计每天访问量

UV分析

  awt '{print $1}' access.log | sort | uniq | wc -l    # 统计唯一用户访问量

查看TIME_WAIT

  netstat -n | awk '/^tcp/ {++y[$NF]} END {for(w in y) print w, y[w]}'

查看CLOSE_WAIT

  netstat -an|grep CLOSE_WAIT|wc -l

查看TCP连接数

  netstat -anp |grep tcp |wc -l

查看TCP初始状态

   netstat -s |grep -E 'listen| resets sent| LISTEN'


操作文本 

  gedit hello.txt     # 创建一个hello.txt文件
  cat hello.txt    # 看hello.txt 里的内容(tac倒看)
  vi hello.txt     # 编辑hello.txt 的内容
  nl hello.txt     # 显示看hello.txt里的内容并且显示行号
  more hello.txt     # 一页页显示内容 (less相识, 但是可以往前翻页)

  wc -l hello.txt  # 查看总行数

  tail -n 5 hello.txt  # 查看最后5行

  top -n 5 hello.txt   # 查看头5行

  

修改时间

  touch -t ‘2 years old’ bashrc      # 修改文档时间

找文件
  locate [ir] filename     # 找指定文件 ir 忽略大小写
  find / -mtime 3   # 查找三天前24有改动的文件

压缩 、解压文件
  gzip -v hello.txt   # 压缩hello文件 后缀为gz文件
  gzip -d hello.txt   # 解压hello文件 并删除压缩包
  bzip2 -z hello.txt   # 压缩成后缀为bz2文件

  tar -xvf file.tar   //解压 tar包
  tar -xzvf file.tar.gz   //解压tar.gz

  tar -xvf -f hello.tar.bz2 -C 解压到的目录      # 解压
  tar -jcv -f hello.tar.bz2 要压缩的目录      # 压缩
 
  unrar e file.rar   //解压rar
  unzip file.zip   //解压zip

  whereis python     # 查看python所在的目录

  echo $PATH    # 查看环境变量

  vi ~/.bashrc       # 增加环境变量

    export PATH=/usr/bin/python/:usr/bin/python3:$PATH     #  在文件后面增加所要增加的环境


推荐阅读
  • Shell脚本中的条件判断与实践案例
    本文提供了几个实用的Shell脚本案例,包括监控磁盘空间、检测Web服务状态以及使用Curl进行服务可用性测试。每个案例都详细介绍了脚本的编写方法和运行效果。 ... [详细]
  • 本文探讨了如何使用ls -lsh命令排除总大小输出,仅显示文件大小的方法,并提供了几种实现这一目标的解决方案。 ... [详细]
  • 本文概述了算法的基础概念,包括时间复杂度的计算规则,以及常见的递归算法的时间复杂度分析。同时,详细介绍了数组和链表的基本特性及其操作的时间复杂度,并提供了几个关于链表操作的具体示例。最后,探讨了栈和队列的概念及其应用,包括如何利用这些数据结构解决实际问题。 ... [详细]
  • Python 内存管理机制详解
    本文深入探讨了Python的内存管理机制,涵盖了垃圾回收、引用计数和内存池机制。通过具体示例和专业解释,帮助读者理解Python如何高效地管理和释放内存资源。 ... [详细]
  • 本文介绍了如何利用Python进行批量图片尺寸调整,包括放大和等比例缩放。文中提供了详细的代码示例,并解释了每个步骤的具体实现方法。 ... [详细]
  • 社交网络中的级联行为 ... [详细]
  • Java 实现二维极点算法
    本文介绍了一种使用 Java 编程语言实现的二维极点算法。该算法用于从一组二维坐标中筛选出极点,适用于需要处理几何图形和空间数据的应用场景。文章不仅详细解释了算法的工作原理,还提供了完整的代码示例。 ... [详细]
  • This request pertains to exporting the hosted_zone_id attribute associated with the aws_rds_cluster resource in Terraform configurations. The absence of this attribute can lead to issues when integrating DNS records with Route 53. ... [详细]
  • CSS高级技巧:动态高亮当前页面导航
    本文介绍了如何使用CSS实现网站导航栏中当前页面的高亮显示,提升用户体验。通过为每个页面的body元素添加特定ID,并结合导航项的类名,可以轻松实现这一功能。 ... [详细]
  • 由二叉树到贪心算法
    二叉树很重要树是数据结构中的重中之重,尤其以各类二叉树为学习的难点。单就面试而言,在 ... [详细]
  • 本文探讨了在iOS平台上开发BLE(蓝牙低功耗)应用程序时遇到的挑战,特别是如何实现应用在后台模式下仍能持续扫描并连接蓝牙设备。文章提供了具体的配置方法和常见的问题解决方案。 ... [详细]
  • 解决MacOS Catalina升级后VMware Fusion黑屏问题的详细指南
    本文深入探讨了如何在MacOS Catalina升级后解决VMware Fusion黑屏的问题。通过详细的步骤和代码示例,帮助用户快速恢复虚拟机的正常运行,并提供了额外的安全建议。适用于希望提升工作效率或学习新技术的读者。 ... [详细]
  • Vue 3.0 翻牌数字组件使用指南
    本文详细介绍了如何在 Vue 3.0 中使用翻牌数字组件,包括其基本设置和高级配置,旨在帮助开发者快速掌握并应用这一动态视觉效果。 ... [详细]
  • 本文介绍了如何计算给定数组中所有非质数元素的总和,并提供了多种编程语言的实现示例。 ... [详细]
  • 开发笔记:Bash:从一个引用字符串块中的每个带引号的字符串中创建一个变量 ... [详细]
author-avatar
caiyafang4376
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有