随笔分类 - 系统和服务
摘要:文件描述符是一个简单的整数,用以标明每一个被进程所打开的文件和socket。第一个打开的文件是0,第二个是1,依此类推。Unix操作系统通常给每个进程能打开的文件数量强加一个限制。更甚的是,unix通常有一个系统级的限制。在UNIX/Linux平台上,对于控制台(Console)的标准输入(0),标准输出(1),标准错误(2)输出也对应了三个文件描述符。对于squid,因为squid 的工作方式,文件描述符的限制可能会极大的影响性能。当squid 用完所有的文件描述符后,它不能接收用户新的连接。也就是说,用完文件描述符导致拒绝服务。直到一部分当前请求完成,相应的文件和socket 被关闭,sq
阅读全文
摘要:Linux下断点续传:# wget -c 下载文件链接 //选项-c的作用就是支持断点续传镜像一个网站:# wget -m -k 网站地址 //用来镜像一个网站# wget -r -np -nd 下载地址下载网站某个目录或者整个网站,-np 的作用是不遍历父目录,-nd 表示不在本机重新创建目录结构。# wget -r -np -nd --accept=tar.gz 下载地址--accept=tar.gz选项,表示示wget只下载下载目录中所有扩展名为tar.gz的文件,也可指定多个扩展名,只需用逗号分隔
阅读全文
摘要:puppet是一个为实现数据中心自动化管理而设计的配置管理软件。基于c/s架构。puppet的服务器端保存着所有的对客户端服务器的配置代码,在puppet里面叫做manifest. 客户端下载manifest之后,可以根据manifest对服务器进行配置,例如软件包管理,用户管理和文件管理等等。puppet的工作流程如下:1.客户端puppetd调用facter,facter探测出主机的一些变量,例如主机名,内存大小,ip地址等。pupppetd 把这些信息通过ssl连接发送到服务器端;2.服务器端的puppetmaster 检测客户端的主机名,然后找到manifest里面对应的node配置,
阅读全文
摘要:systemd是Linux下的一种init软件,由Lennart Poettering(英语:Lennart Poettering)带头开发并在LGPL 2.1及后续版本许可证下开源发布。其开发目标是提供更优秀的框架以表示系统服务(英语:Service (systems architecture))间的依赖关系,并以此实现系统初始化时服务的并行启动,同时达到降低Shell的系统开销(英语:Computational overhead)的效果,最终代替现在常用的System V与BSD风格init程序。systemd 是 Linux 下一个与 SysV 和 LSB 初始化脚本兼容的系统和服务管理
阅读全文
摘要:#1:找出无线网卡类型信息$ lspci$ lspci | grep -i wireless$ lspci | egrep -i --color 'wifi|wlan|wireless'#2:找出无线网卡驱动信息$ lspci -vv -s 0c:00.0例子:0c:00.0 Network controller: Intel Corporation Ultimate N WiFi Link 5300Subsystem: Intel Corporation Device 1121Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV-
阅读全文
摘要:RHEL 6: semanage SELinux Command Not FoundYou need to use the yum command to find out which package provides file called /usr/sbin/semanage. Type the following command:首先需要使用yum命令找到/usr/sbin/semanage对应的包名,命令如下:# yum provides /usr/sbin/semanage //查找命令或文件对应包名Loaded plugins: product-id, security, subsc
阅读全文
摘要:Cfengine 是一种 GNU 开源配置管理框架,用于计算机系统自动化。此框架是轻量的,可针对几乎所有平台构建。它能运行在所有常见平台上,其中包括 AIX、Linux、UNIX、Apple 和 Windows。cf-promises 承诺的检验者和编译者,在试图执行一套配置承诺前预先检测。cf-agent 变化的发动者,代理是Cfengine 操作系统资源的部分。cf-serverd 服务器能够共享文件并且接受在一台个体计算机上执行当前策略的请求。它不可能从外部发送(推出)新信息给 Cfengine .cf-execd 这是一个安排日程的后台程序(它能补充或取代cron)。它也可以作为包装.
阅读全文
摘要:删除linux系统中的eth0.bak与多余的网卡一、删除VM中多余的ifcfg-eth0.bakCentos系统更改网卡或网卡MAC地址后会出现个eth0.bak配置备份文件解决方法:/etc/sysconfig/networking/devices目录下,将ifcfg-eth0.bak删除/etc/sysconfig/networking/profiles/default,将ifcfg-eth0.bak删除/etc/sysconfig/network-scripts/,将ifcfg-eth0.bak删除二、删除Linux系统中多余的网卡(例如:eth1)/etc/modprobe.conf
阅读全文
摘要:netstatnetstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息,在我的计算机上执行netstat后,其输出结果为:Active Internet connections (w/o servers)Proto Recv-Q Send-Q Local Address Foreign Address Statetcp 0 2 210.34.6.89:telnet 210.34.6.96:2873 ESTABLISHEDtcp 296 0 210.34.6.89:1165 210.34.6.84:netbios-ssnES.
阅读全文
摘要:yum的常用命令1.列出所有可更新的软件清单命令:yum check-update2.安装所有更新软件命令:yumupdate3.仅安装指定的软件命令:yuminstall yumgroupinstall(比如说安装X Window,则yum groupinstall “X Window”)4.仅更新指定的软件命令:yumupdate 5.列出所有可安裝的软件清单命令:yumlistyum grouplist用YUM安装卸载软件1.用YUM安装软件包命令:yuminstallyum groupinstall2.用YUM删除软件包命令:yumremove 用YUM查询软件信息1.使用YUM查找软
阅读全文
摘要:bit、Byte、bps、Bps、pps、Gbps的详细说明bit电脑记忆体中最小的单位,在二进位电脑系统中,每一bit 可以代表0 或 1 的数位讯号。Byte字节单位,一般表示存储介质大小的单位,一个B(常用大写的B来表示Byte)可代表一个字元(A~Z)、数字(0~9)、或符号(,.?!%&+-*/),但中文字需要2个Byte。1 Byte = 8 bits1 KB = 1024 Bytes1 MB = 1024 KB1 GB = 1024 MB注意:在计算存储介质大小时,需要用2的n次方来换算(1KB= 2^10 Bytes)。bps“bits per second”常用于表示
阅读全文
摘要:世事总是无常,穿插着各种悲喜。从来没有想过这个学期自己达到以前所没有的高度,这里的高度不是说技术什么的,而是自己的学习态度变化了,行动也跟着变了。以前的时候自己总是想法在变,态度在变,可变着变着又回到了原点,反正就是走不出那可怕怪圈。个人认为自己从来就不是一个能够坚持到底的人,每当决定做一件事多半是以失败而告终的,做着做着就没有做下去的激情和勇气了。这个问题很是困扰我,我总是茫茫然寻不到出去的路在哪儿。浑浑噩噩的过了二年半的大学生活,没有方向,没有目标,总是担忧这个担忧那个却又不去付出行动。看着那么多的同学一个个的走出了校园,自己没有感触那是不可能的。以前都是做一天和尚撞一天钟,但是当发现没钟
阅读全文
摘要:Redhat enterpriselinux6.0的yum源配置Rhel6.0的yum配置和5的还是有点区别的,所以说冯老师就总结了些资料给我们,感觉讲的很有条理,就发上来了。Redhat enterpriselinux6.0的yum源配置Redhat enterpriselinux6.0的yum源配置环境:1、挂在redhat6.0的iso文件(ISO镜像在/opt下,将它挂载在/mnt/cdrom下)#mount -o loop/opt/RHEL6.0-20100414.0-AP-i386-DVD1.iso /mnt/cdrom#mkdir /var/ftp/pub/RHEL6#cp –r
阅读全文
摘要:FACL 文件系统的权限设置(file access contrl list) 文件访问控制列表 针对Unix系统权限机制的不足,一个名为POSIX ACL的全新权限机制诞生了,目的就是为了给各Unix系统之间制定一个兼容的ACL标准,使得各操作系统之间使用统一的接口。ACL为现有权限机制的延伸,在现有机制的三个基本设定(owner、group、other)的基础上加入了对某指定使用者或群组的存取权限设定。 在Linux Kernel 2.6上已经正式支持POSIX ACL,常用的档案系统(如:ext2,ext3,xfs,jfs以及ReiserFS)都能使用ACL。当然,在编译kernel..
阅读全文
摘要:原文地址:http://blogold.chinaunix.net/u1/33824/showart_408296.html自从开始Linux软件平台开发,经常遇到“BlockSize”。但经常发现此blocksize非彼blocksize。意义不一样,大小值也不一样。OpenSource的东东有时候也挺烦的。下面是自己的总结。通常Linux的“blocksize”指的是1024bytes,Linux用1024-byte blocks 作为buffer cache的基本单位。但linux的文件系统的block确不一样。例如ext3系统,block size是4096。使用tune2fs可以查看
阅读全文
摘要:diff与patch命令diff与patch命令真可谓是天作之合,命令中的黄金搭档。老师讲了之后其实自己不是很懂,因为上课的时候没有好好听,上课走神了。怎么办呢,肯定不能放着不管了,而这两个命令确实很重要,所以只能厚着脸皮课后死啃资料自己学习咯,学了之后才有开头第一句的感慨。diff和patch是一对工具,数学上说,diff是对两个集合的差运算,patch是对两个集合的和运算。diff比较两个文件或文件集合的差异,并记录下来,生成一个diff文件,就是patch文件,即补丁文件。功能说明:比较文件的差异。语 法:diff [-abBcdefHilnNpPqrstTuvwy][-<行数&g
阅读全文
摘要:sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始!1 sort的工作原理sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。[rocrocket@rocrocket programming]$ cat seq.txtbananaapplepearorange[rocrocket@rocrocket programming]$ sort seq.txtapplebananaorangepear2 sort的-u选项它的作用很简单,就是在输出行中去除重复行。[rocrocket@roc
阅读全文
摘要:其中“+”和“-”其实一个是逻辑与一个是逻辑或得意思[root@localhost ~]# find / -perm +4000 -exec ls -ld {} \;-rwsr-xr-x 1 root root 0 07-05 01:36 /root/file-rwsr-xr-x 1 root root 71160 2009-12-16 /sbin/umount.nfs4-rwsr-xr-x 1 root root 71156 2009-12-16 /sbin/mount.nfs-rwsr-xr-x 1 root root 19184 2010-03-08 /sbin/unix_chkpwd.
阅读全文
摘要:时间是需要管理的,可是呢,时间管理的过程中我们又不知不觉的在浪费着些时间,我一直在寻找一个属于我自己的时间管理方法。在搜寻的过程中,不得不说确实浪费了很多时间,这是让我很困惑的,也是难以原谅自己的一方面,一方面是因为自己的懒散,一方面又是自己的不变通。 今天聊天的时候,有朋友说我很偏执,这点是我没有想到的,后来查了下偏执的意思,真是把我是吓了一大跳啊,偏执的意思主要是:指病态的自我援引性优势观念或妄想,常见的是关于被害、爱、恨、嫉妒、荣誉、诉讼、夸大和超自然力的妄想。这样的观念或妄想可与器质性精神病、中毒、分裂症有关,或是对应激的反应,还可以是一种人格障碍。 看了解释之后我大呼冤枉,偏执实在.
阅读全文
摘要:这篇文章说得很详细,原文:http://hi.baidu.com/waybq/blog/item/3b8db64bef3dc7f583025c66.html--------------------------------------------------------------------------- 硬盘是现在计算机上最常用的存储器之一。我们都知道,计算机之所以神奇,是因为它具有高速分析处理数据的能力。而这些数据都以文件的形式存储在硬盘里。不过,计算机可不像人那么聪明。在读取相应的文件时,你必须要给出相应的规则。这就是分区概念。 分区从实质上说就是对硬盘的一种格式化。当我们创建分区时,.
阅读全文

浙公网安备 33010602011771号