系统运维 第5页
常见服务器操作系统的维护和优化经验,主要包括Linux和Windows。
1在Linux中,read命令用于从标准输入中读取单行,同时将字符串根据IFS变量分裂成多个字段,并将分割后的字段分别赋值给指定的数组array。
1Linux locate命令用于查找文档,查询速度比find快很多,因为它并不是搜索文件目录,而是在数据库/var/lib/locatedb中查询。
1在Linux中,diff用于比较两个文本类型的文件并输出不同行,同时也可以比较目录,此时,diff会比较目录中相同文件名的文件。
1Ethtool是Linux中网络驱动程序的诊断和配置工具,一般用来获取标识和诊断信息、控制以太网设备的速度、控制多队列设备的接收队列选择等。
1Awk是Linux系统中一个优秀的样式扫描与处理工具,awk的命令的起源是三个人名的缩写:Aho、Peter Weinberg、Brain Kernighan,因为是他们创造的awk。
1Sed是linux中一个非常好用的流编辑器,配合正则表达式,完美地处理文本文件,对文本内容行进行替换、删除、新增、选取等操作,功能很强大。
1有个运维小哥的心都碎了,原因是服务器上有个也不知道是谁写的定时任务,在执行过程中遇错后,仍然继续……然后在一个不恰当的位置执行了“rm -rf”命令……
1在linux下,我们常常使用“su -”命令切换到另一用户,但是,当普通用户需要临时获取root用户权限时,就需要使用sudo命令了,本文以多个实例讲述如何配置用户的sudo权限。
1Linux系统中的expect是一个用于实现自动交互式的命令,可以根据交互的提示,模拟标准输入,最终实现自动化交互。
2Vim是自vi发展出来的文本编辑器,它提供了丰富的更有利于编程的功能,因此程序员更喜欢用vim,甚至vim官网都宣称vim是程序开发工具,而不是文本处理工具。