DNS
在工作中,经常切换本地和服务器,添加各种解析。遇到DNS引起的一些问题。发现网上资料很混乱,用心整理写了下,希望对大家有帮助。
DNS(Domain Name System,域名系统),最初,由于ip长且难记,通过ip访问网站不方便。。所以后来通过发明了DNS服务器,这个时候我们访问网站输入网站域名,DNS服务器就解析我们的域名为ip。这样我们实际访问的就是对应的ip地址啦。
抽象点DNS就是 一个记录ip地址的超级分布式数据库。
在工作中,经常切换本地和服务器,添加各种解析。遇到DNS引起的一些问题。发现网上资料很混乱,用心整理写了下,希望对大家有帮助。
DNS(Domain Name System,域名系统),最初,由于ip长且难记,通过ip访问网站不方便。。所以后来通过发明了DNS服务器,这个时候我们访问网站输入网站域名,DNS服务器就解析我们的域名为ip。这样我们实际访问的就是对应的ip地址啦。
抽象点DNS就是 一个记录ip地址的超级分布式数据库。
一、&
加在一个命令的最后,可以把这个命令放到后台执行,如
watch -n 10 sh test.sh & #每10s在后台执行一次test.sh脚本
二、ctrl + z
可以将一个正在前台执行的命令放到后台,并且处于暂停状态。
三、jobs
查看当前有多少在后台运行的命令
jobs -l选项可显示所有任务的PID,jobs的状态可以是running, stopped, Terminated。但是如果任务被终止了(kill),shell从当前的shell环境已知的列表中删除任务的进程标识。
执行命令: sudo iwlist wlan0 scan , 看看能否手动扫描周围的ESSID.
修改配置文件: sudo vim /etc/network/interfaces, 如果需要自动IP, 增加如下:
|
|
如果需要固定IP, 增加的内容如下:
source: usage: source filename [arguments]
source命令:
source命令也称为“点命令”,也就是一个点符号(.),是bash的内部命令。
功能:使Shell读入指定的Shell程序文件并依次执行文件中的所有语句
source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。
用法:
source filename 或 . filename
source命令(从 C Shell 而来)是bash shell的内置命令;点命令(.),就是个点符号(从Bourne Shell而来)是source的另一名称。
/ : this is root directory root 用户根目录
/bin : commandsin this dir are all system installed user commands 系统的一些指令
/sbin: commands in this dir are all system installedsuper user commands
超级用户指令系统管理命令,这里存放的是系统管理员使用的管理程序
/usr/bin: usercommands for applications 后期安装的一些软件的运行脚本
/usr/sbin:super user commands for applications 超级用户的一些管理程序
/usr/X11R6/bin: X application user commands
/usr/X11R6/sbin: X application super usercommands
一个是代理客户端,为客户端收发请求,使真实客户端对服务器不可见。
一个是代理服务器,为服务器收发请求,使真实服务器对客户端不可见。
简单点说
代理的目的本身都是为了隐藏自己真实的地址。
正向代理,是客户端用的,因为符合正常的网络请求,所以叫正向代理。
而反向代理,是服务器用的,所以叫反向代理。
很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为”字节“。再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好的,于是它们就这机器称为”计算机“。开始计算机只在美国用。八位的字节一共可以组合出256(2的8次方)种不同的状态。
该词来源于希腊语 chronos(χρνο),原意是时间。常,crontab储存的指令被守护进程激活, crond常常在后台运行,每一分钟检查是否有预定的作业需要执行。这类作业一般称为cron jobs。
iftop用于网络监控 if本身的意思就是interface的缩写
安装直接yum install iftop就可以
输入iftop即可登录
默认监控eth0
设置参数iftop -i eth1 -i参数就是选择网卡。这里选择eth1
然后使用iptables禁掉占用高的ip
iptables -A OUTPUT -d ..*.157 -j REJECT
自学收集,如需观看,请访问原文。
http://blog.csdn.net/phphot/article/details/4050193
机算机科学是一门应用科学,它的知识体系是典型的倒三角结构,所用的基础知识并不多,只 是随着应用领域和方向的不同,产生了很多的分支,所以说编程并不是一件很困难的事情,一个高中生经过特定的训练就可以做得到。但是,会编程和编好程绝对是 两码事,同样的程序员,有的人几年之后成为了架构师,有的人却还在不停地coding,只不过ctrl-c、ctrl-v用得更加纯熟了。在中国,编程人 员最终的归途无外乎两条:一是转向技术管理,它的终点是CTO;二是继续深入,它的终点是首席架构师,成为CEO的人毕竟是少数。如果你现在还是个普通的 程序员,希望继续在技术这条路上前进的话,我想你还是应该先补充一点软件工程的思想,学习一点有关设计模式的知识,只有具备这些能力,你才能从整体和宏观 层面来考虑问题、分析问题和解决问题。本人Coding了很多年,中间走了不少弯路,虽然最终没什么大成就,但总算有一些心得,很愿意把自己的一些经验拿 出来跟大家分享,这或许对你的发展有所帮助。
由程序员转为架构师,最绕不开的概念就算是面向对象(OO)了。记得在大学的时候,我们专业开了一门课叫《面向对象的编程》。那个时候,我们刚刚学 了一门C语言,开发环境用的还是DOS下的Turbo C,半点项目开发的经验都没有,纯粹的空对空。所以,一学期下来,我始终处于一种懵懂状态,既没领会面向过程和面向对象到底有什么区别,也没搞懂面向对象 能带来什么好处。