| 任务 | 命令组合 | |
| 1 | 删除0字节文件 |
find . -type f -size 0 -exec rm -rf {} \; find . type f -size 0 -delete |
| 2 | 查看进程,按内存从大到小排列 | ps -e -o "%C : %p : %z : %a"|sort -k5 -nr |
| 3 | 按cpu利用率从大到小排列 | ps -e -o "%C : %p : %z : %a"|sort -nr |
| 4 | 打印说cache里的URL | grep -r -a jpg /data/cache/* | strings | grep "http:" | awk -F'http:' '{print "http:"$2;}' |
| 5 | 查看http的并发请求数及其TCP连接状态 | netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' |
| 6 | sed在这个文里Root的一行,匹配Root一行,将no替换成yes。 | sed -i '/Root/s/no/yes/' /etc/ssh/sshd_config |
| 7 | 如何杀掉mysql进程 |
ps aux |grep mysql |grep -v grep |awk '{print $2}' |xargs kill -9 killall -TERM mysqld kill -9 `cat /usr/local/apache2/logs/httpd.pid` |
| 8 | 显示运行3级别开启的服务(从中了解到cut的用途,截取数据) | ls /etc/rc3.d/S* |cut -c 15- |
| 9 | 如何在编写SHELL显示多个信息,用EOF |
cat << EOF +--------------------------------------------------------------+ | === Welcome to Tunoff services === | +--------------------------------------------------------------+ EOF |
| 10 | for的用法(如给mysql建软链接) |
cd /usr/local/mysql/bin for i in * do ln /usr/local/mysql/bin/$i /usr/bin/$i done |
| 11 | 取IP地址 |
ifconfig eth0 |grep "inet addr:" |awk '{print $2}'|cut -c 6- ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' |cut -d: -f2 | awk '{ print $1}' |
| 12 | 内存的大小 | free -m |grep "Mem" | awk '{print $2}' |
| 13 | 查看80端口的连接,并排序 | netstat -an -t | grep ":80" | grep ESTABLISHED | awk '{printf "%s %s\n",$5,$6}' | sort |
| 14 | 查看Apache的并发请求数及其TCP连接状态 | netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' |
| 15 | 统计一下服务器下面所有的jpg的文件的大小 | find / -name *.jpg -exec wc -c {} \;|awk '{print $1}'|awk '{a+=$1}END{print a}' |
| 16 | CPU的数量 | cat /proc/cpuinfo |grep -c processor |
| 17 | CPU负载 | cat /proc/loadavg |
| 18 | CPU负载 | mpstat 1 1 |
| 19 | 内存空间 | free |
| 20 | 磁盘空间 | df -h |
| 21 | 如发现某个分区空间接近用尽,可以进入该分区的挂载点,用以下命令找出占用空间最多的文件或目录 | du -cks * | sort -rn | head -n 10 |
| 22 | 磁盘I/O负载 | iostat -x 1 2 |
| 23 | 网络负载 | sar -n DEV |
| 24 | 网络错误 |
netstat -i cat /proc/net/dev |
| 25 | 网络连接数目 | netstat -an | grep -E “^(tcp)” | cut -c 68- | sort | uniq -c | sort -n |
| 26 | 进程总数 | ps aux | wc -l |
| 27 | 查看进程树 | ps aufx |
| 28 | 可运行进程数目 | vmwtat 1 5 |
| 29 | 检查DNS Server工作是否正常,这里以61.139.2.69为例 | dig www.baidu.com @61.139.2.69 |
| 30 | 检查当前登录的用户个数 | who | wc -l |
| 31 | 日志查看、搜索 |
cat /var/log/rflogview/*errors grep -i error /var/log/messages grep -i fail /var/log/messages tail -f -n 2000 /var/log/messages |
| 32 | 内核日志 | dmesg |
| 33 | 时间 | date |
| 34 | 已经打开的句柄数 | lsof | wc -l |
| 35 | 网络抓包,直接输出摘要信息到文件。 | tcpdump -c 10000 -i eth0 -n dst port 80 > /root/pkts |
| 36 | 然后检查IP的重复数 并从小到大排序 注意 "-t\ +0" 中间是两个空格,less命令的用法。 | less pkts | awk {'printf $3"\n"'} | cut -d. -f 1-4 | sort | uniq -c | awk {'printf $1" "$2"\n"'} | sort -n -t\ +0 |
| 37 | kudzu查看网卡型号 | kudzu --probe --class=network |
相关推荐
Redash离线环境部署2020.1(centos+windows)
背景 Redash是一款开源的BI系统,核心功能是添加数据源,然后进行数据的可视化展示。一般会拿出来同Supervisor和Metabase进行选型比较,这里对三者的选型不做细致分析。而是给出在Redash开发环境部署踩过的坑,很多坑是自己琢磨出来的,网上几乎找不到更新的资料。适用于没怎么用过linux,也不怎么熟悉python的,用的是最新(master)的redash的代码(上一个发布版本...
Linux常用组合命令
Linux命令
下采样优化实战:用ADown显著提升YOLOv11的多尺度特征保持能力
ADown 以“可编程梯度信息+多分支特征融合”打破了传统下采样的性能壁垒,为 YOLOv11 带来了多尺度特征的精准传递能力。从原理到代码集成,本教程已为你铺就了一条“小目标检测精度跃升”的实战路径。现在就动手尝试吧——当你看到模型对极小目标也能精准识别,且特征图细节完整时,你会明白这份技术探索的价值。我很乐意在你实践过程中帮你解决任何问题,让我们一起推动目标检测在下采样领域的边界。
Linux常用命令组合及脚本汇总
在工作和学习中,避免不了使用Linux服务器去部署项目或查询日志。Linux命令是Coder必须要掌握对的一个工具,此篇文章将介绍一下,常用的命令组合及脚本。
Linux系统常用的组合命令
在一行中执行多个命令,根据前一个命令的成功或失败来决定是否执行后一个命令。的输入,直接将一个命令的输出传递给另一个命令进行处理. 你可以使用。:将命令放在后台执行,不阻塞终端,允许你继续输入其他命令。:用于将命令的输出重定向到文件或从文件读取输入。:将一个命令的输出传递给另一个命令作为输入。:用于在命令中转义特殊字符,使其不被解释。:将一个命令的输出嵌入到另一个命令中。命令中,从而显示包含当前日期的文本。来查找关键词,然后使用。命令的输出将被嵌入到。
40个Linux常用命令组合
40个Linux常用命令组合
Linux常用命令组合
这个文章主要介绍了Linux基础知识以及常用的Linux命令,分为文件和目录操作、系统状态查看、进程管理和用户和权限管理四个部分。在文件和目录操作中,介绍了ls、cd、mkdir和rm等命令;在系统状态查看中,介绍了top、free和df等命令;在进程管理中,介绍了ps、kill和nice等命令;在用户和权限管理中,介绍了useradd、passwd、chown和chmod等命令。通过这些介绍,可以帮助读者初步了解Linux系统,并掌握一些常用的命令,方便其进行系统管理和维护工作。
php session 判断用户是否登录,session验证用户是否登录
JSP中怎样用session保存并验证用户登录信息用JSP做一个用户登陆页面,成功后显示登陆信息,错误则返回登陆页面,现实现session中是键值对的方法代码。实现内置对象的方法代码。实现获取session的方法代码。实现session对象的方法代码。实现在page中import="java.util.*,cn.zt.entity.Teache的方法代码。实现session中是对象数组js的方js...
jsp页面后退问题
说明存在三个jsp页面page1,page2,page3通过page1查询得到page2页面,通过page2页面的链接得到page3页面现在要后退,当在page3后退的时候,要把page2中的下面脚本删掉,否则就会报页面已经过期response.setHeader("Pragma","No-cache");response.setHeader("Cache-Control","no-cache"
简单jsp mysql注入_Jsp+Mysql注入Root权限全程
4.获取服务器一般权限的shell有了管理页面我们自然想得到要通过图5中的帐号登录进去并上传个JSPWEBSHELL,可是令人失望的是用这个帐号登录的时候发现既没有报错也没有成功登录进去.后来才从bbs目录下的readme.txt得知此bbs只允许其网站内部网ip进行管理,所以此路不通.其次,我们自然会想到查找mysql的root口令来获取shell.所以想看看index.jsp的源代码是否调用了...
filter过滤器实现权限访问控制以及同一账号只能登录一台设备
需求:如题目所意,未登录用户不能浏览访问项目内部的资源,对访问的请求和响应进行拦截,且一个用户只能在一台设备登录。 权限访问控制功能可以通过过滤器或者拦截器去实现,在这里我用的是过滤器,过滤器可以过滤全部action请求,拦截器则更有针对性,对某一请求进行特定处理。 filter过滤器知识梳理: Filter也称之为过滤器,它是Servlet三大器之一(另外两个为监听器和拦截器)。通过Fil...
java登录锁定,通过Java锁定oracle中的登录用户
i have one java web application in jsp and servlet and db as oracle 10g EE. In login if one user has been logged in then how can i prevent same user from logging again unless sign out?Note: I am not t...
Linux Shell中的简单命令组合使用
命令组合 Linux中有着众多的命令,不同于直觉化的图形化窗口,我们并不能容易的理解Linux命令,但使用这些命令能让我们更接近系统底层调用的细节 Linux命令较之于图形化窗口更加强大,而且在shell中我们可以组合使用Linux命令,发挥更强的作用 本文将借助一份示例来介绍一些简单的Linux命令组合 我的配置 Linux版本:Linux Mint shell版本:zsh 示例 假设有文件1.txt记录着西邮Linux兴趣小组几位大佬们悲惨的成绩(图一乐) zzw 环境编程 33
Linux 命令组合及应用
heredoc语法,文本被写进重定向指向的那个文件里(printTime)#!指向解释并执行脚本的应用EOF代表结束添加可执行权限当前路径执行脚本还有一种执行方式,把脚本添加进环境变量中吧脚本复制到环境变量的路径中,就可以在任何路径执行了。...............
Linux组合命令大全
最主要的是是-exec了,-exec选项后边跟着一个所要执行的命令,表示将find出来的文件或目录执行该命令。exec选项后面跟随着所要执行的命令或脚本,然后是一对儿{},一个空格和一个,最后是一个分号。-name ‘*.exe’ 根据名称来查找,要查找所有以.exe结尾的文件夹或者文件。8、保留原文件属性的前提下复制文件。-print 输出查找的文件目录名。9、删除目录下所有exe文件。10、for循环批量执行命令。7、多阶段grep租户筛选。3、awk拼接后sh执行。6、统计匹配数量后判断。
Linux命令行大全,45个高效组合,可以解决99%日常运维需求!(非常详细)从零基础到精通,收藏这篇就够了!
今天给大家带来45个高效Linux命令组合,用好这些命令,你会发现实际可以解决99%日常运维工作需求了。以下相关高效命令实用指数不分先后,更多的是以简单的命令形式带给大家更好的使用体验。如创建名字为haodao1.py,haodao2.py到haodao100.py的批量文件。有时候需要在本机生成一个大文件,用于测试磁盘的读写能力,可以借助dd命令生成大文件。上述命令,在/root/haodaolinux目录下生成一个文件名为test.txt 大小为 1G 的文件。或或或或。
Linux shell -- 组合命令
1、删除指定目录下所有符号链接 find 查找目录 -type l | xargs rm
shell脚本
date命令 功能:date可以用来显示或设定系统的日期和时间。 %n:下一行(即a newline) %t:跳格(即一个tab) %H:小时(00-23) %I(大写i):小时(01-12) %k:小时(0-23) %l(大写L):小时(1-12) %M:分钟(00-59) %p:显示本地AM或PM %r:直接显示时间(12小时制,格式是hh:mm:ss[AP]M) %s:从1970年1月1日00:00:00UTC到目前为止的秒数 %S:秒(00-60) %T:之间显示时间(24小时制) %X:相当于 %
玩转 Linux 管道符:简单命令组合释放强大功能
在Linux中,竖线(`|`,也称为管道符)是一个非常强大的工具,尤其在命令行操作中。它允许将一个命令的输出传递给另一个命令作为输入,从而实现将多个命令组合成一个流式的操作。本文将通过一些例子,展示竖线的作用和实际应用,带你更好地理解如何利用它提升工作效率。管道的基本概念Linux中的管道是一种将一个命令的标准输出(stdout)连接到另一个命令的标准输入(stdin)的方式。通俗点说,就是把第一...
Linux操作系统基本命令组成与常用命令
本篇博客主要介绍了Linux操作系统基本命令组成与常用命令,以供Linux初学者参考借鉴。命令的组成:命令+参数名参数值关机操作命令:shutdown-h【时间】时间为now表示立刻关机,若为2则为两分钟后关机。或者直接poweroff.重启操作命令:shutdown-h【时间】或者reboot退出用户命令:exit切换用户命令:su待切换的用户名,输入回车后需要输入该用户的密码。查看当前目录的命令:pwd—显示当前位置路径。切换目录命令:cd。
Linux命令(完整精华版)
vi\vim编辑器,就是命令行模式下的文本编辑器,用来编辑文件vim是vi的升级版,一般用vim即可,包含全部vi功能。
linux有用命令组合
递归查看当前目录下文件数 ls -lR | grep “^-” | wc -l
MATLAB实现T-SNE降维特征可视化(完整源码和数据)
1.T-SNE降维特征可视化,MATLAB程序(完整源码和数据) 2.T-分布随机邻域嵌入,主要用途是对高维数据进行降维并进行可视化,以便更好地理解和发现数据之间的结构、模式和聚类关系。它被广泛应用于数据可视化、数据挖掘和机器学习等领域。EXCEL表格直接导入,更换Excel表格的数据即可。3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。5.作者介绍:某大厂资深算法工程师,从事Matlab、Python算法仿真工作8年;擅长智能优化算法、神经网络预测、信号处理、元胞自动机等多种领域的算法仿真实验,更多仿真源码、数据集定制私信+。
Outlook Express 6 (OE6) for Win7/Win8/Win10
英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。
2113




被折叠的 条评论
为什么被折叠?



