
linux
hwlzs
这个作者很懒,什么都没留下…
展开
-
inotify只能监控单层目录变化,不能监控子目录中的变化情况。
inotify只能监控单层目录变化,不能监控子目录中的变化情况。如果需要监控子目录,需要在调用inotify_add_watch(int fd, char *dir, int mask):int建立监控时,递归建立子目录的监控,伪代码如下void addwatch(int fd, char *dir, int mask){ wd = inotify_add_watch(fd,...原创 2012-07-07 11:54:17 · 1144 阅读 · 0 评论 -
CentOS 7.0,启用iptables防火墙
[url]http://www.open-open.com/lib/view/open1411818940031.html[/url]CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。1、关闭firewall:systemctl stop firewalld.service #停止firewallsystemctl disabl...原创 2016-09-13 21:55:18 · 115 阅读 · 0 评论 -
Linux的IO性能监控工具iostat详解
$iostat -d -k 1 10 #查看TPS和吞吐量信息iostat -d -x -k 1 10 #查看设备使用率(%util)、响应时间(await)iostat -c 1 10 #查看cpu状态转自: [url]http://www.ha97.com/4546.html[/url]蜗牛食堂: [url]http://snailgardening.com[/url]...原创 2016-09-20 14:37:30 · 183 阅读 · 0 评论 -
linux 抓包
tcpdump port 80 -x -s 0 -nn -i eth0tcpdump: verbose output suppressed, use -v or -vv for full protocol dtcpdump port 80 -x -s 0 -nn -i eth0 > 1.txt 2>&1原创 2015-11-10 18:52:16 · 126 阅读 · 0 评论 -
解决vmware安装centos,网络不通的问题
在终端输入: nmcli dev status查看网卡状态我这边显示: eno16777736 状态为断开打开网卡配置选项: sudo vim /etc/sysconfig/network-scripts/ifcfg-eno16777736修改其中的一条配置保存并退出: ONBOOT=yes重启网络服务: sudo service network restart...原创 2015-11-23 11:03:57 · 707 阅读 · 0 评论 -
Putty远程登录VMware虚拟机Linux(Ubuntu)
[url]http://www.linuxidc.com/Linux/2011-10/45523.htm[/url]安装SSH服务Ubuntu默认并没有安装ssh服务,如果通过ssh链接ubuntu,需要自己手动安装ssh-server。判断是否安装ssh服务,可以通过如下命令进行:www.linuxidc.com@linuxidc:~$ ssh localhost ...原创 2015-12-10 10:23:23 · 202 阅读 · 0 评论 -
grep 常用用法
计算行数:grep "type=1" /data/***.txt | wc -liostat -kxt 5top q原创 2014-11-10 17:54:50 · 105 阅读 · 0 评论 -
用gcc编译生成动态链接库*.so文件的方法
原文地址:/etc/ld.so.conf[url]http://blog.sina.com.cn/s/blog_4cce4f6a0100ms6f.html[/url]文件作者:方人也 Linux 共享库 Linux 系统上有两类根本不同的 Linux 可执行程序。第一类是静态链接的可执行程序。静态可执行程序包含执行所需的所有函数 — 换句话说,它们是“完整的”。因为这一原因,静...原创 2015-12-18 14:28:40 · 615 阅读 · 0 评论 -
libconv--unicode -> utf-8
[url]http://savannah.gnu.org/projects/libiconv/[/url]原创 2016-01-02 17:30:07 · 176 阅读 · 0 评论 -
linux socket
epoll_create, epoll_ctl和epoll_waitkqueue原创 2015-08-06 17:58:34 · 78 阅读 · 0 评论 -
Linux下查看系统版本号信息的方法
一、查看Linux内核版本命令(两种方法):1、cat /proc/version[root@localhost ~]# cat /proc/versionLinux version 2.6.18-194.8.1.el5.centos.plus (mockbuild@builder17.centos.org) (gcc version 4.1.2 20080704 (Red H...原创 2016-06-14 15:24:48 · 642 阅读 · 0 评论 -
配置iptables
cd /etc/sysconfig备份iptables文件: sudo cp iptables iptables.20151230编辑iptables文件: sudo vim iptables重启iptables服务: sudo service iptables restart花下眠: [url]http://huaxiamian.cc[/url]...原创 2016-06-02 15:18:47 · 106 阅读 · 0 评论 -
你需要知道的 16 个 Linux 服务器监控命令
转自: [url]http://blog.jobbole.com/15430/?utm_source=rss&utm_medium=rss&utm_campaign=%25e4%25bd%25a0%25e9%259c%2580%25e8%25a6%2581%25e7%259f%25a5%25e9%2581%2593%25e7%259a%2584-16-%25e4%25b8%25aa-linux-%...原创 2012-03-15 21:33:06 · 219 阅读 · 0 评论 -
linux下多线程 之 pthread_detach(pthread_self())
多线程稍微看了下还能接受没想象中的难,写了个示例程序运行修改运行修改几遍后也大致明白了。写个碰到的问题,记录下自己的技术之路点滴pthread_detach(pthread_self())linux线程执行和windows不同,pthread有两种状态joinable状态和unjoinable状态,如果线程是joinable状态,当线程函数自己返回退出时或pthread_e...原创 2012-04-10 09:39:26 · 154 阅读 · 0 评论 -
crontab 定时运行程序
第一种是脚本执行了,但是报错:在crontab里调度运行,结果发现没有结果,查看/var/log/message 日志,发现crontab有执行,但是失败。手动运行都是可以的,放在crontab里边发现就不能运行了。处理方法:脚本中不要采用相对路径,全部改为绝对路径第二种是编辑/var/spool/cron/user user为执行用户名,一般为root如更改后不起效果,请重新...原创 2014-12-31 09:23:45 · 176 阅读 · 0 评论 -
linux 命令
① 查看物理CPU的个数#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l 2 ② 查看逻辑CPU的个数#cat /proc/cpuinfo |grep "processor"|wc -l 24 ③ 查看CPU是几核#cat /proc/cpuinfo |grep "cores"|uniq ...原创 2015-01-14 10:49:57 · 87 阅读 · 0 评论 -
awk
http://coolshell.cn/articles/9070.html[0;31;40m5^[[0;31;40m5.925^[[0mawk 'substr($4, 11, 10) > 5' ****ls /data/nginx/logs/access_2014123*.bz2 | xargs -i tar -xjvf {}grep "task_i...原创 2015-02-11 09:53:32 · 94 阅读 · 0 评论 -
iptables
转自: [url]http://www.cnblogs.com/jembai/archive/2009/03/19/1416364.html[/url]允许SSH登陆一样.照着写就行了.下面写一下更加细致的规则,就是限制到某台机器如:我们只允许192.168.0.3的机器进行SSH连接[root@tp]# iptables -A INPUT -s 192.168.0.3...原创 2015-07-13 16:17:24 · 104 阅读 · 0 评论 -
secureCRT 下载上传文件
sz用法: 下载一个文件 sz filename 下载多个文件 sz filename1 filename2 下载dir目录下的所有文件,不包含dir下的文件夹 sz dir/*rz:输入rz, 会弹出一个选择框,选择要上传的问题...原创 2015-07-16 18:06:59 · 82 阅读 · 0 评论 -
取消私钥密码
http://www.au92.com/archives/remove-passphrase-password-from-private-rsa-key.html搞定rsync多台机器之间同步文件之后发现以前使用的ssh密钥是有密码的,这样每次同步时候还需要手动输入一次密码才可以。Google后有人提示可以使用.bash_profile配合ssh-agent来实现每次自动加载密钥到...原创 2015-07-20 19:11:21 · 1467 阅读 · 0 评论 -
当安装了libiconv环境下安装lua-iconv 会出现报错 /usr/local/lib/lua/5.1/iconv.so: undefined symb...
转自: [url]http://bbs.iresty.com/topic/25/%E5%BD%93%E5%AE%89%E8%A3%85%E4%BA%86libiconv%E7%8E%AF%E5%A2%83%E4%B8%8B%E5%AE%89%E8%A3%85lua-iconv-%E4%BC%9A%E5%87%BA%E7%8E%B0%E6%8A%A5%E9%94%99-usr-local-lib-l...原创 2016-01-13 11:47:55 · 1279 阅读 · 0 评论