Linux文件dns设置vi使用技巧

运维 系统运维
在Linux文件中使用RPM升级软件包和安装软件包类似,Linux文件只要在 shell 提示下键入以下命令即可: #rpm -Uvh foo-2.0-1.i386.rpm你在上面的例子里看不到的是,RPM 自动删除 foo 软件包的任何老版本。

Linux文件还是比较常用的,于是我研究了一下Linux文件,在这里拿出来和大家分享一下,希望对大家有用。/etc/resolv.conf文件,该文件内容如下: domain 21php.com     /*指定默认的域,

Linux文件dns设置

可不要*/ nameserver 11.0.0.1  /*指定了dns服务器的地址,你可以最多写上三个地址,作为前一个失败时的候选dns服务器*/修改后使用/etc/rc.d/init.d/named restart使修改生效--(注:fc6下该命令貌似无效,修改文件后即可生效)

其它相关文件说明/etc/hosts 文件127.0.0.1 localhost.localdomain localhost/*定义了主机名和ip地址的对应,其中也有将要运行dns这台电脑的ip地址和主机名*//etc/host.conf 文件"order hosts bind"语句,指定了对主机名的解析顺序是先到hosts中查找,然后到dns服务器的记录里查找。"multi on"则是允许一个主机名对应多个ip地址。内容:

  1. order hosts, bind   
  2. multi on   
  3. nospoof on 

Linux文件/etc/resolv.conf 文件

domain 21php.com     /*指定默认的域*/nameserver 11.0.0.1  /*指定了dns服务器的地址,你可以最多写上三个地址,作为前一个失败时的候选dns服务器*/

Linux文件/etc/named.boot 文件

早期版本的bind软件使用的配置文件,现在新版本中已经让位于“named.conf”。named.conf是dns server配置的核心文件。

Linux文件/etc/sysconfig/static-routes 文件

静态路由配置文件,格式如下:

  1. eth0 net 192.168.0.0 netmask 255.255.255.0 gw 192.168.0.1  
  2. eth1 net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1 

Linux文件可以用如下命令添加

  1. route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.0.1 eth0  
  2. route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1 eth1 

Linux文件vi使用技巧

  1. h: 左移一个字符               j: 下移一个字符                k: 上移一个字符               l: 右移一个字符  
  2. i: 从指令模式进入文本插入编辑模式          "x":指令模式下删除某个字符    "dd":指令模式下删除一行  
  3. esc:返回指令模式         ":q!":指令模式下不保存退出  
  4. ":wq":指令模式下保存退出       ":wq!":指令模式下强制保存退出       "/ok":在文本中查找ok字符串  
  5. ":&":指令模式下到文本的最后一行    "空格":文本翻页    
  6.  
  7. u : 撤销操作一次通过 less  和 more 也可以查看 文本文件  

Linux文件进程查看

  1. # 查询实时进程,按“1”可以查看各个cpu的实时使用情况  
  2. top  
  3. # 在进程中查找包含tomcat字段的进程  
  4. ps -ef | grep tomcat   
  5. # 显示所有进程  
  6. ps -aux  
  7. # 分页显示所有进程  
  8. ps -aux|more 

Linux文件网络情况查看

  1. netstat -antp                     /*查看所有的端口*/  
  2. netstat -antp |grep mysql   /*查看mysql开启的端口*/  
  3. setnumber给文件加入行号,通过:number,如:2 ,进入第二行。软件下载wget http地址 

Linux文件软件包处理

  1. rpm -qa /**//*查找所有的软件包*/  
  2. rpm -qa|grep mail /**//*查找含有mail字符的软件包*/  
  3. rpm -e ** /**//*卸载掉某某软件包*/  
  4. rpm -ivh ** /**//*安装某某软件包*/  
  5. rpm -ql ** | cat -n /**//*软件包安装信息查看*/  

在Linux文件中使用RPM升级软件包和安装软件包类似,Linux文件只要在 shell 提示下键入以下命令即可: #rpm -Uvh foo-2.0-1.i386.rpm你在上面的例子里看不到的是,RPM 自动删除 foo 软件包的任何老版本。

事实上,你可能想一直使用 -U 来安装软件包,因为即便没有安装软件包的任何先前版本,它也可以用来安装该软件包。当第一次可以正常安装软件,再一次安装时报错时,可以用#清空缓存后,再次编译安装make clean

补充:1.make根据makefile制定的规则,将c\c++文件编译成*.o文件,然后进一步生成可执行文件。2.make clean删除源代码(C\C++ code)生成的执行文件和所有的中间目标文件3.make depend一种makefile的规则,通过扫描各个目录下的所有C\C++ 代码,从而判断出文件之间的依赖关系,如a.cc文件中调用了b.h(如以形势include<b.h>),如果之后a.cc文件被改动,那么只需要重新编译a.cc文件,不需要编译b.h文件。否则所有的文件都需要重新编译

【编辑推荐】

  1. Linux U盘分区与格式化和制作Linux文件系统
  2. 如何卸载电脑上删除linux文件系统
  3. 全面讲解Linux文件安装卸载
  4. 去掉Linux文件属性的命令
  5. 详解介绍Linux文件种类
责任编辑:佚名 来源: 博客园
相关推荐

2010-03-11 09:50:46

Linux VI命令

2009-07-31 17:51:42

linux vi命令详linux vi命令编辑器

2010-01-20 10:18:13

Linux VI编辑命令

2009-12-25 14:30:05

Linux Vi命令

2009-07-31 18:33:47

linux vi命令linux vi命令详快捷键

2024-02-28 16:26:14

Linuxvi编辑器

2010-01-15 18:06:58

CentOS文件

2010-05-19 10:47:21

2009-07-31 18:48:35

linux vi命令linux vi命令详替换命令

2010-09-26 09:54:43

JVM参数设置

2020-03-16 09:10:41

bindDNS服务器系统运维

2009-07-31 18:43:55

linux vi命linux vi命令详添加行号

2011-08-29 16:19:01

UbuntuRamDisk

2010-01-15 18:12:52

CentOS myte

2009-08-28 10:53:57

linux操作系统linux学习VI

2009-12-25 14:03:46

Linux vi

2011-01-13 09:44:19

Linuxsudo技巧

2009-09-03 08:51:46

Linux使用技巧Linux操作系统

2010-03-11 13:52:02

Linux MAN

2023-12-27 14:08:00

LinuxTop命令工具
点赞
收藏

51CTO技术栈公众号