
这两天学校DNS出了问题真的把我害惨了 ,上网很不稳定,win我知道怎么添加备用DNS,可是为了给debian添加DNS可让我无知中重装了两次!
我知道debian中网络配置在/etc/network/interfaces这个文件中,里面有自己的IP、子网掩码、网关和DNS,我想当然的把备用DNS加在第一DNS后面,结果造成这台电脑整个网络中断,内网外网均瘫痪。刚开始我以为网络有问题,就ifup eth0结果总是提示说can't read /etc/network/interfaces这个文件,问了别人也一直没有解决,我还以为是自己哪里操作失误还重装了好几次。最终在第二天早上头脑清醒的时候解决了这个问题。
原来,添加备用DNS不在这个文件,而是在 /etc/resolv.conf 这个文件里。
search
#首选DNS服务器地址
nameserver *.*.*.*
#备用DNS服务器地址
nameserver *.*.*.*
果然,在这里添加好备用DNS以后,就不会出现前面的问题拉。但是这个原因我还是不太明白,希望能告诉我一下。
今日的问题来自昨日的解决方案
愈用力推,系统反弹力量愈大
渐糟之前先渐好
显而易见的解往往无效
对策可能比问题更糟
欲速则不达
因与果在时空上并不紧密相连
寻找小而有效的高杠杆解
鱼与熊掌可以兼得
不可分割的整体性
没有绝对的内外
【钗头凤】 陆游
红酥手,黄籘酒,满城春色宫墙柳。
东风恶,欢情薄,一怀愁绪,几年离索。
错,错,错!
春如旧,人空瘦,泪痕红邑鲛绡透。
桃花落,闲池阁,山盟虽在,锦书难托。
莫,莫,莫!
《钗头凤 . 世情薄》 唐琬
世情薄、人情恶,雨送黄昏花易落。
晓风干、泪痕残,欲笺心事,独倚斜栏。
难!难!难!
人成各、今非昨,病魂常似秋千索。
角声寒、夜阑珊,怕人寻问,咽泪装欢。
瞒!瞒!瞒!
alias是一个非常有用的配置,在linux中,通过alias可以把一些常用但是又比较长的指令用一些简写代替。比如ls -al简写成ll,还有就是一些比较危险的指令最好加一个显示提示的选项,比如在rm的时候默认提示是否要删除等等,这些命令和设置都是非常好用的。
设置很简单,只要在 终端输入
$ alias ll=’ls -al’
这样你输入ll就显示的是ls -al的效果,很不错吧。但是这样有个问题就是,如果下次登入的时候,设置还是回到以前,怎么办?其实这样修改用户根目录下一个文件就可以了。
$ vim .bashrc(这里注明一下,因为我发觉vim这个比默认的vi好用,其实你用vi也是一样的效果,)
然后把下面几行
# some more ls aliases
alias ll=’ls -al’
alias la=’ls -A’
alias rm=’rm -i’
alias l=’ls -CF’
修改成你需要的就可以了,注意前面如果有#的要删除,不然就被注释掉拉。上面是我的alias设定,你也可以结合自己需要配置自己的alias方式。
为了日常使用安全,非必要时候不用root这个账户的习惯是非常重要的,可以用sudo这个来代替,这样不仅仅所有的配置文件都是当前用户的,连根目录也 是,但是最近发现,使用sudo也出现一个小问题。我们都知道linux下tab键的自动补全功能是非常强大的,可是我发现使用sudo以后,tab键就 变傻了。除了能补全路径以外,对命令完全没有作用,好在现在已经知道原因了。
在.bashrc这个文件里需要设定一下。
# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profiles
# sources /etc/bash.bashrc).
#if [ -f /etc/bash_completion ]; then
# . /etc/bash_completion
#fi
这是最后的几行,把最后面三行前面的#去掉,然后重新登陆就可以拉,呵呵。
Powered by Haiwit