热门标签 | 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     #  在文件后面增加所要增加的环境


推荐阅读
  • 本文详细介绍了JQuery Mobile框架中特有的事件和方法,帮助开发者更好地理解和应用这些特性,提升移动Web开发的效率。 ... [详细]
  • 本文详细介绍了在Mac平台上安装和配置MySQL的步骤,包括下载安装包、卸载MySQL以及解决命令行中找不到mysql命令的问题。 ... [详细]
  • 本文介绍了如何利用Shell脚本高效地部署MHA(MySQL High Availability)高可用集群。通过详细的脚本编写和配置示例,展示了自动化部署过程中的关键步骤和注意事项。该方法不仅简化了集群的部署流程,还提高了系统的稳定性和可用性。 ... [详细]
  • 尽管我们尽最大努力,任何软件开发过程中都难免会出现缺陷。为了更有效地提升对支持部门的协助与支撑,本文探讨了多种策略和最佳实践,旨在通过改进沟通、增强培训和支持流程来减少这些缺陷的影响,并提高整体服务质量和客户满意度。 ... [详细]
  • 本文探讨了将PEBuilder转换为DIBooter.sh的方法,重点介绍了如何将DI工具集成到启动层,实现离线镜像引导安装。通过使用DD命令替代传统的grub-install工具,实现了GRUB的离线安装。此外,还详细解析了bootice工具的工作原理及其在该过程中的应用,确保系统在无网络环境下也能顺利引导和安装。 ... [详细]
  • zabbix 自定义监控
    配置自定义监控,我们需要配置监控项的key,和监控项返回的value添加自定义监控key的格式,在配置文件中添加UserParameter ... [详细]
  • 深入探讨前端代码优化策略
    本文深入讨论了前端开发中代码优化的关键技术,包括JavaScript、HTML和CSS的优化方法,旨在提升网页加载速度和用户体验。 ... [详细]
  • Linux环境下MySQL的安装与配置
    本文详细介绍了在Linux系统上安装和配置MySQL的步骤,包括安装前的准备工作、下载和解压安装包、初始化数据库、配置文件编辑、启动服务以及设置开机自启动等。 ... [详细]
  • centos 7.0 lnmp成功安装过程(很乱)
    下载nginx[rootlocalhostsrc]#wgethttp:nginx.orgdownloadnginx-1.7.9.tar.gz--2015-01-2412:55:2 ... [详细]
  • 过去查询Mysql的时候,都见3306对所有端口开放着,感觉不安全。netstat -anlp | grep mysqltcp 0&am ... [详细]
  • 本文深入解析了Linux系统中常用的文件和目录操作命令,包括但不限于`ls`、`cd`等。通过详细讲解每个命令的功能、语法及应用场景,帮助读者掌握这些基本工具的使用方法,提升在Linux环境下的操作效率。此外,文章还介绍了如何结合选项和参数来实现更复杂的文件管理任务,为初学者提供了丰富的实践示例和技巧。 ... [详细]
  • 技术日志:在Ubuntu 20.04上部署与移除MySQL 8的详细步骤
    技术日志:在Ubuntu 20.04上部署与移除MySQL 8的详细步骤 ... [详细]
  • 在Linux环境中,通过编写Shell脚本来实现自定义命令的创建与激活,能够极大地简化服务器上多个子系统的管理操作。例如,通过简单的命令如“tt”,即可快速查看各个应用程序的名称及其运行状态,从而提高系统维护的效率和便捷性。 ... [详细]
  • 为了在Hadoop 2.7.2中实现对Snappy压缩和解压功能的原生支持,本文详细介绍了如何重新编译Hadoop源代码,并优化其Native编译过程。通过这一优化,可以显著提升数据处理的效率和性能。此外,还探讨了编译过程中可能遇到的问题及其解决方案,为用户提供了一套完整的操作指南。 ... [详细]
  • 对于希望在未越狱的iOS设备上修改Hosts文件的苹果用户来说,了解文件的具体位置和操作步骤至关重要。本文将详细介绍如何通过安装最新版本的iTunes来实现这一目标,并提供实用的操作指南,帮助用户轻松完成Hosts文件的编辑。 ... [详细]
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社区 版权所有