后面跟的是规则,INPUT表示入站,***.***.***.***表示要封停的IP,DROP表示放弃连接。 ...service iptables save 进行保存 serveice iptables restart 重启 ip流量网络查看 netstat -nat|grep -i '80'|wc -l 对连接的IP...uniq -c|sort -rn netstat -ant | awk '{print $NF}' | grep -v '[a-z]' | sort | uniq -c 查看80端口连接数最多的20... '/:80/{split($5,ip,":");++A[ip[1]]}END{for(i in A) print A,i}' |sort -rn|head -n20 用tcpdump嗅探80端口的访问看看谁最高... 查找较多time_wait连接 netstat -n|grep TIME_WAIT|awk '{print $5}'|sort|uniq -c|sort -rn|head -n20 查找较多的SYN
说明:日常高频使用,100%适用于CentOS7shell终端技巧ctrl + a ;ctrl + e #鼠标焦点到最前or最后ctrl a ctrl k # 清除当前行ctrl c # 结束命令...(file1|file2) #删除除了file1和file2的其他文件free -h #以合适的单位显示内存使用情况du -sh #查看目录文件大小df -sh #查看磁盘使用情况ps -ef | grep...nginx#查看正运行的nginx进程netstat -anp | grep ranger # netstat -anp:显示系统端口使用情况lsof -i:80 #使用-i:port来显示与指定端口相关的网络信息...The column defines the data type of the values (text, date, number, and so on).yum 和 rpm的关系Linux repositories...https://linuxhint.com/create-yum-local-repository/linux使用tree命令How to install tree in Unix/Linux.
一、Oracle VirtualBox安装Linux7.0全屏设置 1....启动Linux系统并用root身份登入系统 3. 执行挂载命令,将虚拟光盘挂在到 /mnt/cdrom,如果没有cdrom目录,则先创建之。....tar.gz [root@localhost java]# tar -zxvf jdk-7u79-linux-x64.tar.gz 4、设置环境变量 [root@localhost java]# vi...IP地址的root用户。.../start_navicat 如果是32位的系统到这里应该就可以了,如果是64位的系统,还要安装32位的一些包 yum install glibc.i686 yum install freetype.i686
一、iostat工具监控系统1.安装iostat软件包iostat命令是Linux系统中一个用于监控系统磁盘I/O性能的工具,在CentOS和Ubuntu等操作系统中均可使用。...%user:CPU的用户空间使用率。...,可以更直观的实时展示所监控的数据4.移植性、兼容性较好4.安装软件nmon一个开源工具,用来监控linux系统的性能,如处理器的使用率,内存使用率,磁盘IO统计,网络IO统计,一些进程信息,提供的图形化界面...4、# n查看网络相关信息5、# t查看相关进程信息6、# h查看帮助相关信息7、# q四、vmstat工具vmstat是一个在Linux和Unix系统上的监视工具,用于收集和报告系统的虚拟内存、进程和...,用于实时监测 Linux 系统中每个进程所消耗的网络流量。
背景 质量团队 Linux 日常操作培训,提升团队整体 Linux 水平。 注: 以下所有命令都是在 Centos 操作系统来进行演示。...查询应用进程号、端口、文件(知道其中之一查询其他) 详见: Linux 查询应用进程号、端口、文件(知道其中之一查询其他) 压缩解压 Linux 常见的压缩包格式:tar、gz、tar.gz、bz2、...-f 此参数的效果和指定"-u"参数类似,但不仅更新既有文件,如果某些文件原本不存在于压缩文件内,使用本参数会一并将其加入压缩文件中。 -j 只保存文件名称及其内容,而不存放任何目录名称。...-v 显示指令执行过程 # 压缩 $ gzip test1.log # 解压 $ gunzip test1.log 磁盘 报告文件系统磁盘空间的使用情况 磁盘常用命令 # 查看磁盘使用情况,易读方式...$ df -h # 查看 inode 使用情况 $ df -i # 查看磁盘占用空间,易读方式 $ du -h # 查看本目录磁盘占用总大小 $ du -sh # 查看指定层级目录的大小 $
目录的切换一般使用(”pwd“)显示当前所在的目录比如:当前目录是在home下面的,与用户名相同的文件夹,可以使用(”cd“)命令来切换目录;进入下载目录(”cd home/a/下载“)这种从给目录开头的一长串路经...代表当前路径的上级路径,相对于当前的目录而言的”叫做相对路径“,(”.“)代表当前路径;如果,想快速切换,上一个所在目录可以(”cd - / cd..“);如果,想快速切换,追原始的目录可以(”cd...--“);查看目录及文件(”ls“)来查看当前目录下的目录及文件;(”ls --help“)来查看他的详细使用方法;(”ls -l“)查看当前目录下这些目录和文件的详细信息;(”ls -lh“)以方便阅读的形式显示文件大小...;目录的日常(”mkdir test“)新建目录,test目录名字;(”mkdir -p test1/test2“)创建多级目录;(”cp -r test1 test“)复制目录,把 test1 复制到...;(”rm -r test“)删除一个非空目录及其内容;(”rm -rf test“)强制删除一个非空目录及其内容;文件的日常(”touch 123.txt“)创建文件,123文件名字;(”cp 123
zhangsan/gitlab[zhangsan@k8s ~]$ cd zhangsan/gitlab/[zhangsan@k8s gitlab]$ 二、git用户信息配置1.git信息配置1.配置该git的使用者...git config --global user.name "zhangsan"2.配置git使用者的邮箱git config --global user.email "zhangsan@qq.com...for 'https://zhangsan@192.168.1.8:8443': warning: You appear to have cloned an empty repository.3.进行文件的版本提交系列操作
记录日常使用linux一些操作 deepin永远滴神!!!...进入root身份 终端输入su然后输入密码(开机密码) 如果提示su鉴定故障可以输入sudo su 双系统切换时间问题 终端输入timedatectl set-local-rtc 1 双系统开机默认linux...←这时可能会弹出警告框,但是一般情况下好像并没有什么关系 5.在终端输入sudo update-grub以更新配置 6.重启即可发现已经修改完毕 linux显示系统信息 终端执行sudo apt-get...),会出现“嘟”的一声。...这是主板BIOS声音没关的问题。
写在前面 使用Arch Linux的原因有三: (1)某天意外的发现了win10记录我所有的活动 (2)作为一个小码农,LInux真香 (3)纯净的Arch,支持高度的自定义,想换啥换啥 本文最终完成的效果...yay ibus-rime 安装之后退出当前用户,重新登录,打开系统设置,添加新的中文输入法: 三、命令行下载工具 比较推荐多线程下载工具axel: yay axel 四、clash for linux...Clash是一款用Go语言开发,可以在Linux/MacOS/Windows等多平台使用的代理工具。...订阅 从某个地方下载到具体的代理配置文件config.yaml,覆盖原来的即可。 4. 使用 重新启动clash,然后在系统网络设置中,按照config.yaml中的内容配置代理。...比如要安装 TopIconsFix 扩展: 六、截图软件 截图软件使用Flameshot,一个简洁但功能丰富的软件。
负责生成其他对象的类或方法,这就是工厂模式,下面是一个经常见到的用法 <?...php class test{ public $x=1; public $setting; //负责生成其他对象的类或方法,这就是工厂模式 public function getSetting(...判断两个对象是否是同一个对象 var_dump($setting===$setting2); //看编号,也能看出来 var_dump($setting); var_dump($setting2); //属性中有减号的处理...$name="x-b"; $test->$name=2; var_dump($test); //$test->x-b;//直接使用上面的属性,会被认为是一个减号 /* 报错: PHP Notice...constant b - assumed 'b' in D:\phpServer\WWW\test\test. php on line 11 */ echo $test->{'x-b'}; //这种属性里面有-的这样包一下
2.编辑生成DLL 选择工程右击选择属性->应用程序 目前框架可以选择适合的.net Framework框架 输出类型选择类库,就能生成你要的DLL 生成的DLL在Bin目录下 ? ?...3.更改开发环境的开发类型 工具->导入和导出设置 按照步骤一步步进行即可,选择你要的开发类型 ?
日常必备的16条Linux命令 工作之后接触到了Linux系统,起初是Centos系统,后来慢慢地变成了Ubuntu。最后因为换电脑的缘故,又用上了MacOS,所以基本上每天都在和各种命令打交道。...ps -a:查看所有的进程(包含其他用户的进程) ps -u:查看用户及其他信息 ps -x:显示没有控制终端的进程 Linux系统中进程的5种常见状态(来自书籍:《Linux就该这么学》) R:运行...history # 查看全部历史命令 history 10 # 查看最近的10条命令 history可以与grep、tail配合使用进行条件过滤来查找我们需要的命令: history | grep...Linux、Unix和MacOS的关系 Unix 是由贝尔实验室开发的多用户、多任务操作系统 Linux是一类Unix操作系统的统称。...比如:Centos、Ubuntu、Debian等普遍认为,Linux是一套自由使用和自由传播的类unix系统。
关于“分享17个Linux系统日常使用心得技巧”的知识有一些人不是很理解,对此小编给大家总结了相关内容,具有一定的参考借鉴价值,而且易于学习与理解,希望能对大家有所帮助,有这个方面学习需要的朋友就继续往下看吧...,甚至可以在windows环境下安装xshell等软件,模拟linux下终端远程控制服务器。...5、用updatedb命令和locate命令查找文件,是最快的查找方式,此两个命令要结合使用。 6、find ....9、sagane@sagane-ThinkPad-Edge:~$ df -h 查看硬盘使用情况。...系统日常使用心得技巧”的内容就介绍到这里了,感谢大家的阅读。
如何看当前Linux系统有几颗物理CPU和每颗CPU的核数?...bo 从块设备写入数据的量(写磁盘) 4. linux系统里,您知道buffer和cache如何区分吗?...Linux自动地使用所有空闲的内存作为高速缓冲,当程序需要更多的内存时,它也会自动地减小缓冲的大小。...linux有一个守护进程定期清空缓冲内容(即写磁盘),也可以通过sync命令手动清空缓冲。 5. 使用top查看系统资源占用情况时,哪一列表示内存占用呢? RES这一列表示物理内存占用数量 6....想在Linux命令行下访问某个网站,并且该网站域名还没有解析,如何做? 修改 /etc/hosts 增加解析记录,或者使用curl -x 32. 自定义解析域名的时候,我们可以编辑哪个文件?
最近搞了一个阿里ECS,CentOS7,涉及到一些基本的Linux指令,在这里总结一下,在搭环境中常用的一些指令,熟悉这些指令就基本能够使用CentOS进行日常操作了。 ...更多的可以参考系统自带的 “Cammand --help” ,很实用。...文件则需要使用rpm 安装rpm -ivh 删除rpm -e 查看已经安装rpm -qa */ [root@Lettiy newdir]# rpm -ivh software.rpm...,当不清楚mysql的监听端口时比较好用 netstat -tl | grep 34006 只查看mysql的监听端口,当前启动的mysql端口为34006,明确知道mysql监听端口时使用...*/ 本地文件上传 需利用lrzsz yum install lrzsz 然后使用rz sz即可上传下载。
Linux 系统日常巡检脚本,巡检内容包含了,磁盘,内存 cpu 进程 文件更改 用户登录等一系列的操作 直接用就行了。报告以邮件发送到邮箱 在log下生成巡检报告。#!...#CPU架构 okreport_MemTotal="" #内存总容量(MB) okreport_MemFree="" #内存剩余(MB) okreport_MemUsedPercent="" #内存使用率...% okreport_DiskTotal="" #硬盘总容量(GB) okreport_DiskFree="" #硬盘剩余(GB) okreport_DiskUsedPercent="" #硬盘使用率%...okreport_InodeTotal="" #Inode总量 okreport_InodeFree="" #Inode剩余 okreport_InodeUsedPercent="" #Inode使用率...,含年份# 很遗憾last命令不支持显示年份,只有"last -t YYYYMMDDHHMMSS"表示某个时间之间的登录,我# 们只能用最笨的方法了,对比今天之前和今年元旦之前(或者去年之前和前年之前…
本小章内容就是Linux进阶部分的日常运维部分,掌握这些日常运维技巧或者方法在我们的日常运维过程中会带来很多方便。...主要从以下几个部分来讲解: Linux日常运维-主机名&hosts Linux日常运维-history(本章节) Linux日常运维-SSHD(一) Linux日常运维-SSHD(二) Linux日常运维...-ENV(一) Linux日常运维-ENV(二) Linux日常运维-任务计划 history 命令用于显示当前 Bash shell 会话的命令历史记录。...3.搜索历史记录: 可以使用 Ctrl+R 键来搜索历史记录中的命令。...按下 Ctrl+R 后,输入关键字(如 vi),Bash 将会显示最近使用过的包含该关键字的命令,按下 Enter 可以执行搜索到的命令。
01—问题 今天想要整理下电脑硬盘的文件,只要一些有用的方便共享,然后发现文件组织结构是这个样子的 ? 而我只想保留其中的压缩包,怎么办?手动删除吗?这不符合咱一贯的行事风格啊。...毕竟,能动脑的,就不要动手,接下来就随我一起,干掉这些多余文件吧! 02—解决问题 人 生 苦 短 直接上代码截图吧,可以有一个直观的了解,由于代码比较简单,所以就不再赘述。...如果感觉需要进行进一步对代码进行阐述,欢迎在下方投票区进行投票,以便于我能了解大家的需求,写出大家愿意看的文字。...import os import re from shutil import rmtree #构建正则表达式 #在具体使用中需要根据实际情况调整表达式 pattern1 = re.compile('....如果你想要测试这段代码,一定要提前做好备份,我就是没做好备份,导致辛辛苦苦收集的东西,嗖的一下,没了 ? 本来还想放在网盘里共享给大家,现在也只能作罢!
Swift Tip 记录日常使用琐碎. 点滴知识,贵在累积,未见其增而日有所长 1....init方法,又需要添加自定义的init,可以使用一个小技巧:将自定义的init方法写在Struct的extension中 struct Student { var name: String...: Int) // 添加版本描述 case iOS(phone: String) // 添加描述 } 在使用的时候,我们就可以更灵活的添加描述了. let d = DeviceOS.iOS...编译时检测Swift的版本 使用#if swift()可以帮助我们对Swift的版本进行编译检测 #if swift(>=4.0) print("swift版本不低于4.0") #else...,如果你希望发布后的App在某种错误的情况闪退,就可以使用precondition() 5.
总结使用pandas中遇到的问题 小数点的精度 在pandas里面有round,可以做四舍五入,但如果是只保留给定的位数,不做精度处理呢?那就不能使用round函数了。...A B C D 0 1.44 2.66 3.76 4.58 1 434.34 76.25 867.35 34.14 ## 只做小数点的截取...,引入新的函数 def export_result(num): num_x , num_y = str(num).split('.')
领取专属 10元无门槛券
手把手带您无忧上云