方法一 通过/etc/network/interfaces,在它的最后增加一句:1dns-nameservers 8.8.8.8
8.8.8.8是Google提供的DNS服务,这里只是举一个例子,你也可以改成电信运营商的DNS。重启后DNS就生效了,这时候再看/etc/resolv.conf,最下面就多了一行:
123# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTENnameserver 8.8.8.8
方法二 通过修改:/etc/resolvconf/resolv.conf.d/base,这个文件默认是空的:在里面插入:
12nameserver 8.8.8.8nameserver 8.8.4.4
如果有多个DNS就一行一个修改好保存,然后执行: ...
在Centos6.4下进行内核升级,采用内核源码的升级方式比较简单,但是需要升级的机器多的情况下进行内核升级就比较麻烦,并且编译内核的速度依赖于机器的性能,一般需要20分钟,而通过rpm内核包的方式进行安装,就比较快,一般在几分钟之内就可以完成内核的安装,本文档以3.8.13内核源码为例子进行的操作。 根据网上的指导教程编译的rpm包,编译完成后只会生成如下两个rpm包:
kernel-3.8.13-1.x86_64.rpm
kernel-headers-3.8.13-1.x86_64.rpm
而实际进行内核升级的时候还需要kernel-firmwsare-3.8.13-1.x86_64.rpm这个包,这个包是包含内核固件相关文件的,而在进行rpm打包的时候,这个包会内嵌到kernel-3.8.13-1.x86_64.rpm这个包当中去,而安装的时候系统没有找到这个包,进行升级的时候就会报错。所以需要对内核源码编译文件进行一定的修改,这个地方需要修改的文件为linux-3.8.13/scripts/package/mkspec路径下的这个文件,具体修改 ...
暂未分类
未读脚本:
1234567#!/usr/bin/expectspawn sensors-detectfor {set i 0} {$i<=10} {incr i} {expect ":"send "\n"}interact
解释:spawn是启动命令for为循环的写法interact为退出这个脚本目的是在一次运行过程中不断模拟用户的enter操作
设置免密码交互12345678910111213141516171819202122232425262728293031323334#!/bin/bashif [ ! -f "/root/.ssh/id_rsa" ]; then/usr/bin/expect <<-EOFspawn ssh-keygenexpect { "*save the key (/root/.ssh/id_rsa" { send "\n"; exp ...
暂未分类
未读修改同步服务器的配置文件/etc/ntp.conf ,删除所有的内容,添加
123restrict default nomodifyserver 127.127.1.0 # local clockfudge 127.127.1.0 stratum 8
重启ntpd
1/etc/init.d/ntpd restart
等待ntp服务器自身同步完成
1watch ntpq -p
观察这个reach需要超过17否则其他机器ntpdate同步的时候会报错
配置文件方式服务器端配置123restrict default nomodifyserver 127.127.1.0fudge 127.127.1.0 stratum 8
客户端配置1234driftfile /var/lib/ntp/driftserver 192.168.8.102includefile /etc/ntp/crypto/pwkeys /etc/ntp/keys
/etc/sysconfig/ntpd
添加
1SYNC_HWCLOCK=yes
...
123add-apt-repository ppa:webupd8team/java apt-get update apt-get install oracle-java6-installer
1234root@kangear:/etc/apt# java -versionjava version "1.6.0_41"Java(TM) SE Runtime Environment (build 1.6.0_41-b02)Java HotSpot(TM) Server VM (build 20.14-b01, mixed mode)
说明:sun-java6-jre,sun-java6-plugin,sun-java6-fonts都同样的由的软件包 oracle-java6-installer 提供的虚拟软件包所以安装 oracle-java6-installer就可以了
更新历史
why
when
创建
2013年08月03日
更新
2019年12月9日
是源码编译里面版本不对,删除掉源码pyc然后重新编译就可以了
12find .-name '*.pyc'-deletepython -m compileall .
更新历史
why
when
创建
2013年08月01日
更新
2019年12月9日
多网卡或者单网卡形式下的网卡bonding
1234567891011121314151617181920212223242526272829303132333435363738394041#! /bin/sh#获取当前网卡数ethnum=`lspci | grep Ethernet | wc -l`echo $ethnum#如果网卡数小于等于1则什么都不做if [ $ethnum -le 1 ] then echo "do nothing!"fi#如果网卡数大于等于2则if [ $ethnum -ge 2 ] then #------- 添加一个bond0的网卡 echo "DEVICE=bond0" > /etc/sysconfig/network-scripts/ifcfg-bond0 echo "ONBOOT=yes" >> /etc/sysconfig/network-scripts/ifcfg-bond0 echo "I ...
centos6默认的启动动画是一个白蓝色的进度条,背景全黑色,现在需要对centos的启动动画进行定制在查询了一些资料以后,发现有一个软件是可以对启动动画进行定制的,名字叫plymouth这个在centos6操作系统安装完成以后默认就带了的,主要涉及的是如下的几个操作
列出当前所有主题:
1plymouth-set-default-theme --list
主题存放目录:/usr/share/plymouth/themes/
不重启查看主题运行效果 Ctrl + Alt + F2(一定不要在F1操作)
123plymouthdplymouth --show-splashplymouth --quit
如果想调试:
123plymouthd --debug --debug-file=/tmp/plydebugplymouth --show-splashplymouth --quit
如果在虚拟机下进行测试需要修改grub里面的vga参数为785
其他环境无需设置测试通过以后,进行设置:
12plymouth-set-default- ...
暂未分类
未读配置目的:为了给指定用户一个独立访问目录
首先在samba服务器安装samba软件
1$ apt-get install samba
然后配置独立访问用户配置samba用户前提需要是linux的用户,所以要创建linux用户
12$ useradd zp$ passwd zp
用户创建完了以后需要创建samba用户
1$ smbpasswd -a zp
然后输入密码,记住密码,这个是客户端访问samba的密码
在服务器的/etc/samba/smb.conf文件的
[global]字段下面添加:
12client lanman auth = yessecurity = user
在文件末尾添加:
12345[hj] path=/hj comment=zhangpengdemulu writeable=yes valid users = zp
修改配置文件以后,重启samba服务注意 /hj 目录需要有读写执行权限,在samba服务器执行:
1$ chmod 777 /hj
客户端访问方法linu ...
在虚拟机当中安装ubuntu12.10的时候默认把图形界面给装上了,由于不需要使用桌面,所以为了省去每次进入到图形界面然后再用ctrl+F1的方式切换到命令行的步骤,希望能够默认进入的是命令行模式,那么设置的方法如下:
终端执行:
1vim /etc/default/grub
将 GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash” 改为:GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash text”
然后执行:
1update-grub
重启ubuntu,这时默认就从命令行模式启动了。
更新历史
why
when
创建
2013年03月09日
更新
2019年12月9日