unix
文章平均质量分 68
bugall
这个作者很懒,什么都没留下…
展开
-
unix 中的记录锁
如果一个文件被两个人同时修改会出现什么结果呢?在很多unix系统中,该文件的最后状态取决于写该文件的最后一个进程。但是对于有些应用程序(例如数据库),进程有时需要确保它正在单独写一个文件。为了向进程提供这种功能,商用unix系统提供了记录锁机制。记录锁的功能是:当一个进程正在读或修改文件的某个部分时,它可以组织其他进程修改同一文件区。对于unix系统而言,“记录”这个次是一种误会,因为原创 2015-04-02 13:39:48 · 1100 阅读 · 0 评论 -
Http 专题一:概述
什么是http 当你使用Web浏览器打开一个网站的时候,你需要从网站的远端服务器拉取内容来展示,例如图片,html,css,js等。那么从web浏览器与服务器之间通信是需要统一沟通方式(对于两个来自不同国家的人来说,想要交流首先要统一表达方式,是口语交流还是文字交流)。web浏览器就使用http来实现与服务器之间的通信。 在现代全球因特网中使用的公共语言就是http。tcp/ip与htt原创 2015-08-25 22:11:52 · 801 阅读 · 0 评论 -
linux 配置邮件发送功能
1.mutt+msmtp的安装 默认情况下smokeping发送邮件使用sendmail,但是sendmail配置起来真心不是一般的麻烦,而且也没有必要,完全大材小用了,所以我就想用mutt+msmtp的方案来发送告警邮件。 首先安装mutt和msmtp这两个软件。 如果是在在线安装,那么直接apt-get install就好了,会自动帮助我们安装关联包。原创 2015-05-15 14:48:17 · 2747 阅读 · 0 评论 -
ubuntu vim中文乱码问题
添加中文字符编码:$sudo vim /var/lib/locales/supported.d/local#添加下面的中文字符集zh_CN.GBK GBKzh_CN.GB2312 GB2312zh_CN.GB18030 GB18030使其生效:$sudo dpkg-reconfigure localesvim:打开vim的配置原创 2015-05-15 09:40:12 · 3248 阅读 · 0 评论 -
iftables 官方文档
Iptables 指南 1.1.19Oskar Andreasson oan@frozentux.net Copyright © 2001-2003 by Oskar Andreasson本文在符合 GNU Free Documentation 许可版本1.1的条件下,可以拷贝、分发、更改,但必须保留绪言 和所有的章节,如印刷成书,封面要包原创 2015-05-21 15:31:04 · 2171 阅读 · 0 评论 -
修改 Ubuntu ulimit 限制
修改 Ubuntu ulimit 限制最近,网站一到高峰期,CPU就会飙升到100%,但内存,IO,网络等一切正常,Google了一下,有可能是ulimit的问题,马上查看文件句柄数限制ulimit -n得到的结果是:1024,这个值对生产中的服务显得偏小。网上给出的解决方案,大部分是直接输入ulimit -SHn 51200 # 51200可自己根据应用调整此法缺点很原创 2015-05-20 12:17:28 · 7156 阅读 · 0 评论 -
ssh-keygen 产生公钥与私钥对.
ssh-keygen 产生公钥与私钥对.ssh-copy-id 将本机的公钥复制到远程机器的authorized_keys文件中,ssh-copy-id也能让你有到远程机器的home, ~./ssh , 和 ~/.ssh/authorized_keys的权利第一步:在本地机器上使用ssh-keygen产生公钥私钥对jsmith@local-host$ [Not转载 2015-05-14 15:56:54 · 1784 阅读 · 0 评论 -
更改npm镜像源
看后面那么多404想必是因为网络引起,安装出错,于是于是去查了一下,原来npm,也像Linux的软件一样有自己的镜像源,感觉不错,虽然也存在依赖关系,非常不错、下面就是切换npm镜像源的方法有三种:1.通过config命令npm config set registry https://registry.npm.taobao.org npm info underscor原创 2015-05-16 09:38:18 · 11327 阅读 · 1 评论 -
iptables 实现防御CC攻击
一:前言防火墙,其实说白了讲,就是用于实现Linux下访问控制的功能的,它分为硬件的或者软件的防火墙两种。无论是在哪个网络中,防火墙工作的地方一定是在网络的边缘。而我们的任务就是需要去定义到底防火墙如何工作,这就是防火墙的策略,规则,以达到让它对出入网络的IP、数据进行检测。目前市面上比较常见的有3、4层的防火墙,叫网络层的防火墙,还有7层的防火墙,其实是代原创 2015-05-21 09:59:18 · 3141 阅读 · 0 评论 -
unix中文件I/O
在unix中可用的文件I/O函数包括打开文件,读文件,写文件等。Unix系统中的大多数文件I/O需要用到5个函数:open,read,write,lseek,close.这里要说明的是read,write的文件I/O都是不带缓冲的,所谓的不带缓冲意思是它们都是走的内核中的一个系统调用。对于内核而言,所有打开的文件都是通过文件描述符进行引用,文件描述符是一个非负整数。当打开一个现有文件或原创 2015-04-01 15:25:06 · 1063 阅读 · 0 评论 -
Ubuntu下配置zsh
在开始今天的 MacTalk 之前,先问两个问题吧:1、相对于其他系统,Mac 的主要优势是什么?2、你们平时用哪种 Shell?……第一个童靴可以坐下了,Mac 的最大优势是 GUI 和命令行的完美结合,不要把所有注意力放在 Mac 性感的腰身和明媚的显示屏上好吧,这不是妹纸!第二个童靴你可以出去面壁了,讲了这么多期 MacTalk 你告诉我还在用 Windows 的 c原创 2015-03-29 22:08:02 · 3540 阅读 · 0 评论 -
Linux新建用户及远程登录配置
groupadd 新建的组useradd -g 新建的组 新建的用户visudo最后将新建的用户添加到ALL=后面sudo su - 这个用来获取超级用户权限who //显示当前登陆用户 13:15:06 up 1:25, 2 users, load average: 0.01, 0.01, 0.00USER TTY FROM LOGIN@ IDLE JCPU PCPU WHATte转载 2015-05-06 16:20:32 · 9314 阅读 · 0 评论