摘要:
输出10以内的随机数echo $(($RANDOM%10))输出的结果在0~9之间,还可写成echo $((RANDOM%10))awk 'BEGIN{srand();print a=int(10*rand())}'是另一种方法,结果与上面一样echo $RANDOM是输出随机数,但是没有范围 阅读全文
摘要:
http://sk363.i.sohu.com/blog/view/131311463.htmldapadd issue[root@centos5 soft]# ldapadd -x -D "cn=Manager,dc=zq,dc=com" -w secret -f ytang.ldifadding new entry "uid=ytang,ou=users,ou=sigma,dc=zq,dc=com"ldapadd: Object class violation (65) additional info: attribute 'macAddre 阅读全文
摘要:
原文转自http://betabone.com/archives/475.html这年头大家都热衷于把自己的文件什么的弄个云端同步,我自然也不例外。以前我在Windows下用的是快盘,可能有些人会说国内的服务不靠谱隐私没保障什么的,不过这个我倒不是太担心,因为我传的东西也不是太重要。其实betabone我也不是没想过用dropbox,虽然说在墙的另一头,好在墙得不狠。其实我最在意的就是dropbox的初始免费空间太小了,才2G,跟国内动不动就送10G相比实在有点小器啊,怎么也得5G才可以用得舒服点吧。虽然说网上的各种dropbox刷空间教程满天飞,像什么刷到18G的,我也不是不会,只是不想这么 阅读全文
摘要:
1、首先备份Ubuntu 12.04源列表sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup (备份下当前的源列表,有备无患嘛)2、修改更新源sudo gedit /etc/apt/sources.list (打开Ubuntu 12.04源列表文件)3、将下面的代码粘贴进去(“#”开头的那一行为注释,可以直接复制进文件中)4、通知ubuntu启用新的更新源 sudo apt-get update#台湾源deb http://tw.archive.ubuntu.com/ubuntu/ precise main universe r 阅读全文
摘要:
1.打开virtualbox,选择【设置】-【网络】将连接方式改为【Bridged Adapter】2.在Ubuntu中,运行sudo gedit /etc/network/interfaces修改如下:auto loiface lo inet loopbackauto eth0iface eth0 inet staticaddress 172.17.1.178netmask 255.255.0.0 #此处改成您的掩码gateway 172.17.1.111 #此处改成您的网关运行sudo gedit /etc/resolv.conf修改如下:nameserver 172.17.11.31 # 阅读全文
摘要:
在主配置文件/etc/named.conf中,定义了一个根域,区文件是/var/named目录下的named.root文件。它是一个非常重要的文件,包含了Internet根服务器的名字和IP地址。当Bind接到客户端的查询请求时,如果本地不能解释,也不能在Cache中找到相应的数据,就会通过根服务器进行逐级查询。例如,当服务器收到DNS客户机的一个查询请求,要求查询一个不在本域的www.example.com域名时,如果Cache里没有相应的数据,DNS服务器就会向named.root文件中列出的Internet根服务器请求,然后根服务器将查询交给负责域.com的授权名称服务器,域.com授权 阅读全文
摘要:
直接运行mysqld程序来启动MySQL服务的方法很少见,mysqld_safe脚本会在启动MySQL服务器后继续监控其运行情况,并在其死机时重新启动它。用mysqld_safe脚本来启动MySQL服务器的做法在BSD风格的unix系统上很常见,非BSD风格的UNIX系统中的mysql.server脚本其实也是调用mysqld_safe脚本去启动MySQL服务器的。mysql的mysql.sock文件作用MySQL有两种连接方式:【1】、TCP/IP【2】、socket对mysql.sock来说,当程序与mysql数据库处于同一台机器(或者用mysql自带的客户端连接本机的mysql数据... 阅读全文
摘要:
linux的网络设备配置文件存放在/etc/sysconfig/network-scripts里面, 对于以太网的第一个网络设备,配置文件名一般为ifcfg-eth0。 如果需要为第一个网络设备多绑定一个IP地址,只需要在 /etc/sysconfig/network-scripts目录里面创建一个名为ifcfg-eth0:0的文件, 内容样例为:DEVICE="eth0:0"IPADDR="211.100.10.119"NETMASK="255.255.255.0"ONBOOT="yes"其中的DEVICE为设备 阅读全文
摘要:
(命令列第一个参数) $1 如果只等如X, 那就是变量没有内容,是空变量, 也是用来测试命令列上有没有参数,例如user@minix-nb:~$ cat a#! /bin/bashif [ X$1 = X ] then echo "the first argu is empty" else echo "the first argu is $1"fiuser@minix-nb:~$ ./athe first argu is emptyuser@minix-nb:~$ ./a 123the first argu is 123user@minix-nb:~$ 阅读全文
摘要:
netstat 状态说明: LISTEN:侦听来自远方的TCP端口的连接请求 SYN-SENT:再发送连接请求后等待匹配的连接请求 SYN-RECEIVED:再收到和发送一个连接请求后等待对方对连接请求的确认 ESTABLISHED:代表一个打开的连接 FIN-WAIT-1:等待远程TCP连接中断请求,或先前的连接中断请求的确认 FIN-WAIT-2:从远程TCP等待连接中断请求 CLOSE-WAIT:等待从本地用户发来的连接中断请求 CLOSING:等待远程TCP对连接中断的确认 LAST-ACK:等待原来的发向远程TCP的连接中断请求的确认 TIME-WAIT:等待足够的时间以确保远程TC 阅读全文