摘要: 1.占用大量swap的进程 方法一: for循环 for i in $(cd /proc;ls | grep "^[0-9]" | awk '$0>100'); do awk '/Swap:/{a=a+$2}END{print '"$i"',a/1024"M"}' /proc/$i/smaps;do 阅读全文
posted @ 2018-04-07 19:10 Fuzengjie 阅读(502) 评论(0) 推荐(0)
摘要: 安装: wget ftp://rpmfind.net/linux/Mandriva/devel/cooker/x86_64/media/non-free/release/megacli-8.02.21-1-mdv2012.0.x86_64.rpm rpm -ivh megacli-8.02.21-1 阅读全文
posted @ 2018-04-07 19:10 Fuzengjie 阅读(368) 评论(0) 推荐(0)
摘要: 源文件; [root@test_machine fuzj]# ls fuzj-1.txt fuzj-2.txt fuzj-3.txt fuzj-4.txt fuzj-5.txt fuzj-6.txt 方法1. [root@test_machine fuzj]# for name in `ls *` 阅读全文
posted @ 2018-04-07 19:09 Fuzengjie 阅读(279) 评论(0) 推荐(0)
摘要: 1. 禁止加载IPv6模块 # echo "install ipv6 /bin/true" > /etc/modprobe.d/disable-ipv6.conf 每当系统需要加载IPv6模块时,强制执行/bin/true来代替实际加载的模块。 2. 关闭ip6tables # chkconfig 阅读全文
posted @ 2018-04-07 19:08 Fuzengjie 阅读(526) 评论(0) 推荐(0)
摘要: 软件raid:只能通过Linux系统本身来查看cat /proc/mdstat可以看到raid级别,状态等信息。硬件raid: 最佳的办法是通过已安装的raid厂商的管理工具来查看,有cmdline,也有图形界面。如Adaptec公司的硬件卡就可以通过下面的命令进行查看:# /usr/dpt/rai 阅读全文
posted @ 2018-04-07 19:07 Fuzengjie 阅读(21630) 评论(0) 推荐(0)
摘要: 在/etc/profile中添加下面内容: export LC_ALL=C TMOUT=3600 HISTFILESIZE=2000 HISTSIZE=2000 HISTTIMEFORMAT="%Y%m%d-%H%M%S:" export HISTTIMEFORMAT export PROMPT_C 阅读全文
posted @ 2018-04-07 19:07 Fuzengjie 阅读(226) 评论(0) 推荐(0)
摘要: 我们使用ssh连接服务器之后,如果在执行某个命令需要时间特别长,当把终端断掉之后,命令就自动停止了一般我们在ssh客户端执行命令之后,默认他的父进程是ssh,所以把ssh终端关掉之后,子进程也就被自动kill掉了,解决办法就是更改这个命令进程的父进程为init,那样ssh退出去之后,命令依然会运行 阅读全文
posted @ 2018-04-07 19:06 Fuzengjie 阅读(3663) 评论(2) 推荐(0)
摘要: 当目录下文件太多时,用rm删除文件会报错:-bash: /bin/rm: Argument list too long提示文件数目太多。解决的办法是使用如下命令:ls | xargs -n 10 rm -fr ls输出所有的文件名(用空格分割) xargs就是将ls的输出,每... 当目录下文件太多 阅读全文
posted @ 2018-04-07 19:05 Fuzengjie 阅读(8043) 评论(0) 推荐(0)
摘要: 1.使用route命令,查看本机路由直接输入route回车即可。route 命令参数: add 增加路由 del 删除路由 -net 设置到某个网段的路由 -host 设置到某台主机的路由 gw 出口网关 IP地址 dev 出口网关 物理设备名 example: 添加路由 route add -ne 阅读全文
posted @ 2018-04-07 19:05 Fuzengjie 阅读(14810) 评论(0) 推荐(0)
摘要: 1.统计单个IP 的访问 1).awk awk '{++count[$1]};END {for (i in count) print i,count[i]}' nginx-access_page.xywy.log | sort -nr -k 2 | more awk '{++count[$1]};E 阅读全文
posted @ 2018-04-07 19:04 Fuzengjie 阅读(279) 评论(0) 推荐(0)
摘要: 一)首先下载工具onion 浏览器打开,服务器上wget测试无法正常下载 地址:https://raw.github.com/c9s/Onion/master/onion 二)在临时目录下,建立相关目录 mkdir -pv tmp/{src,tests,docs} 三)创建package.ini文件 阅读全文
posted @ 2018-04-07 19:00 Fuzengjie 阅读(266) 评论(0) 推荐(0)
摘要: Curl是一种支持多种协议(http、https,ftp)等,利用url规则在命令行下工作的文件传输工具,还支持POST、cookies、认证、从指定偏移处下载部分文件、用户代理字符串、限速、文件大小、进度条等特征 1.语法: curl [options] [URL...] 2.参数: -a/--a 阅读全文
posted @ 2018-04-07 19:00 Fuzengjie 阅读(807) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-04-07 18:59 Fuzengjie 阅读(173) 评论(0) 推荐(0)
摘要: find查找命令 常见参数: 常见参数: -name 根据文件名寻找文件 -user 根据文件拥有者寻找文件 -group 根据文件所属组寻找文件 -perm 根据文件权限寻找文件 -size 根据文件大小寻找文件[±Sizek] -type 根据文件类型寻找文件,常见类型有: f(普通文件) 、c 阅读全文
posted @ 2018-04-07 18:58 Fuzengjie 阅读(1989) 评论(0) 推荐(1)
摘要: netstat命令使用总结 netstat命令使用总结 作用: 显示网络连接,端口,路由表,接口状态。一般用于查看本机各个端口的网络连接状况 语法参数: netstat [options] options参数 参数 含义 解释 -r --route 显示路由表 -l --listensing 显示正 阅读全文
posted @ 2018-04-07 18:58 Fuzengjie 阅读(468) 评论(0) 推荐(0)
摘要: grep命令用法 grep命令用法 作用 linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。 用法 grep [opti 阅读全文
posted @ 2018-04-07 18:57 Fuzengjie 阅读(890) 评论(0) 推荐(0)
摘要: date命令的使用 1、常见的参数: %% 字符% %a 星期的缩写(Sun..Sat) %A 星期的完整名称 (Sunday..Saturday) %b 月份的缩写(Jan..Dec) %B 月份的完整名称(January..December) %c 日期时间(Sat Nov 04 12:02:3 阅读全文
posted @ 2018-04-07 18:57 Fuzengjie 阅读(167) 评论(0) 推荐(0)
摘要: nc:全称netcat,可以打开tcp连接,发送udp数据包,监听任意tcp和udp的端口,实现端口扫描和同时处理IPv4和IPv6。 1.参数 -4 使用IPv4地址。 -6 使用IPV6地址.. -D 开启debugging 在 socket. -d 不尝试从stdin读取数据. -h 查看帮助 阅读全文
posted @ 2018-04-07 18:57 Fuzengjie 阅读(950) 评论(0) 推荐(0)
摘要: route命令使用方法 route命令使用方法 route 用于查看和编辑计算机的IP路由表。 语法: route [-f] [-p] [Command [Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]] - 阅读全文
posted @ 2018-04-07 18:56 Fuzengjie 阅读(219) 评论(0) 推荐(0)
摘要: vmstat命令主要可以显示关于进程、内存、页面交换、块设备的I/O、cpu活动等信息,它是一种低开销的查看工具,唯一不足就是不能对某个进程进行深入分析 1.命令格式: vmstat [option] [时间间隔] [次数] 2.参数: -a:显示活跃和非活跃内存 -f:显示从系统启动至今的fork 阅读全文
posted @ 2018-04-07 18:55 Fuzengjie 阅读(159) 评论(0) 推荐(0)
摘要: tar命令使用总结 tar命令主要用于对文件或目录进行打包或解包 语法参数 语法参数 参数 含义 说明 -z zip 使用zip进行解压或压缩 -j bzip2 使用bzip2进行解压或压缩 -c create 创建一个打包文件 -x extract 打开一个打包的文件 -v verbose 显示具 阅读全文
posted @ 2018-04-07 18:55 Fuzengjie 阅读(643) 评论(0) 推荐(0)
摘要: tr命令 tr命令 作用 tr命令用于对字符集的替换,删除,去重复等 语法: tr [–c/d/s/t] [SET1] [SET2] SET1: 字符集1 SET2:字符集2 -c:complement,用SET2替换SET1中没有包含的字符 -d:delete,删除SET1中所有的字符,不转换 - 阅读全文
posted @ 2018-04-07 18:54 Fuzengjie 阅读(231) 评论(0) 推荐(0)
摘要: uniq命令 uniq命令 作用 uniq用于删除文本中相邻的重复的行,以及统计重复行的个数 语法: uniq [ -c | -d | -u ] [ -f Fields ] [ -s Characters ] [ -Fields ] [ +Characters ] [ InFile [ OutFil 阅读全文
posted @ 2018-04-07 18:54 Fuzengjie 阅读(320) 评论(0) 推荐(0)
摘要: sort命令 sort命令 作用 主要用于对文本内容进行排序 语法: sort [-bcfMnrtku][源文件][-o 输出文件] 参数: -b 忽略每行前面开始出的空格字符。 -c 检查文件是否已经按照顺序排序。 -f 排序时,忽略大小写字母。 -M 将前面3个字母依照月份的缩写进行排序。 -n 阅读全文
posted @ 2018-04-07 18:54 Fuzengjie 阅读(156) 评论(0) 推荐(0)
摘要: IOSTAT命令 IOSTAT是I/O statistics(输入/输出统计)的缩写,iostat可以显示出磁盘活动和cpu的使用情况,属于sysstat软件包。 1.命令格式: iostat [参数] [时间间隔] [次数] 2.命令参数: -c 只显示cpu的使用 -d 只显示磁盘的使ß用 -k 阅读全文
posted @ 2018-04-07 18:53 Fuzengjie 阅读(208) 评论(0) 推荐(0)
摘要: cut命令 cut命令 作用 cut命令主要用于裁剪文本每行中的数据 主要参数: -b :以字节为单位进行分割。这些字节位置将忽略多字节字符边界,除非也指定了 -n 标志。 -c :以字符为单位进行分割。 -d :自定义分隔符,默认为制表符。 -f :与-d一起使用,指定显示哪个区域。 -n :取消 阅读全文
posted @ 2018-04-07 18:53 Fuzengjie 阅读(361) 评论(0) 推荐(0)
摘要: TCPDump工具 主要功能:捕获和分析数据包。 TcpDump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供 and、or、not等逻辑语句来帮助你去掉无用的信息。 命令格式:tcpdump [ 选项 ] [ -c 数量 ] [ -i 阅读全文
posted @ 2018-04-07 18:51 Fuzengjie 阅读(332) 评论(0) 推荐(0)
摘要: sar命令 sar可以显示出文件的读写情况、系统调用的使用情况、磁盘I/O、CPU使用率、内存使用率、进程活动及IPC等 用法: sar [options] [-A] [-o file] t [n] 常用参数: -A 列出所有的项目使用情况 -u 列出cpu的使用情况 -v 输出inode、文件和其 阅读全文
posted @ 2018-04-07 18:51 Fuzengjie 阅读(257) 评论(0) 推荐(0)
摘要: chattr命令的用法:chattr [ -RVf ] [ -v version ] [ mode ] files…最关键的是在[mode]部分,[mode]部分是由+-=和[ASacDdIijsTtu]这些字符组合的,这部分是用来控制文件的属性。+ :在原有参数设定基础上,追加参数。- :在原有参 阅读全文
posted @ 2018-04-07 18:50 Fuzengjie 阅读(153) 评论(0) 推荐(0)
摘要: 1. 作用: 显示瞬间行程 (process) 的动态 2. 参数: -A 显示所有进程(等价于-e)(utility) -a 显示一个终端的所有进程,除了会话引线 -N 忽略选择。 -d 显示所有进程,但省略所有的会话引线(utility) -x 显示没有控制终端的进程,同时显示各个命令的具体路径 阅读全文
posted @ 2018-04-07 18:50 Fuzengjie 阅读(320) 评论(0) 推荐(0)
摘要: -c 统计每一系统调用的所执行的时间,次数和出错的次数等. -d 输出strace关于标准错误的调试信息. -f 跟踪由fork调用所产生的子进程. -ff 如果提供-o filename,则所有进程的跟踪结果输出到相应的filename.pid中,pid是各进程的进程号. -F 尝试跟踪vfork 阅读全文
posted @ 2018-04-07 18:49 Fuzengjie 阅读(181) 评论(0) 推荐(0)
摘要: 简介 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。 top显示系统当前的进程和其他状况,是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止. 比较准确的说,t 阅读全文
posted @ 2018-04-07 18:48 Fuzengjie 阅读(247) 评论(0) 推荐(0)
摘要: ss用来显示处于活动状态的套接字信息。ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效,ss利用到了TCP协议栈中tcp_diag,tcp_diag是一个分析统计模块,直 阅读全文
posted @ 2018-04-07 18:44 Fuzengjie 阅读(1459) 评论(0) 推荐(0)