Generieren Sie zufälligen Namenstext

Anspruch: Generieren Sie 10, Das Format jeder Textdatei ist:  随机小写字母_test.txt vim random.sh #!/bin/bash random_dir=”/zufällig” erstellen(){ für i in `seq 1 10` do cd $random_dir && Berühren Sie `tr -dc “a-z”</dev / urandom |head -c 10`_test.txt…

Shell-Ausgabeumleitung,Analyse> / dev / null 2> 1&

就像我们平时写的程序一样一段程序会处理外部的输入然后将运算结果输出到指定的位置在交互式的程序中输入来自用户的键盘和鼠标结果输出到用户的屏幕甚至播放设备中而对于某些后台运行的程序输入可能来自于外部的一些文件运算的结果通常又写到其他的文件中而且程序在运行的过程中会有一些关键性的信息比如异常堆栈外部接口调用情况等这些都会统统写到日志文件里shell脚本也一样但是我们一般在使用shell命令的时候更多地还是通过键盘输入然后在屏幕上 查看命令的执行结果如果某些情况下我们需要将shell命令的执行结果存储到文件中那么我们 就需要使用输入输出的重定向功能文件描述符 当执行shell命令时会默认打开3个文件每个文件有对应的文件描述符来方便我们使用:   所以我们平时在执行shell命令中都默认是从键盘获得输入并且将结果输出到控制台上但是我们可以通过更改文件描述符默认的指向从而实现输入输出的重定向比如我们将1 指向文件那么标准的输出就会输出到文件中输出重定向 输出重定向的使用方式很简单基本的一些命令如下我们使用>或者>>对输出进行重定向符号的左边表示文件描述符如果没有的话表示1也就是标准输出符号的右边可以是一个文件也可以是一个输出设备当使用>会判断右边的文件存不存在如果存在的话就先删除然后创建一个新的文件不存在 的话则直接创建但是当使用>>进行追加时则不会删除原来已经存在的文件为了更好地理解输出重定向感受重定向的“魅力”我们看一下以下的例子我们创建一个测试目录目录下面仅有一个a.txt文件。 …

Linux PXE

对于多台服务器部署Linux传统的安装方法既费时费力,geringe Effizienz, 现在简要说明如何通过PXE方式实现Linux批量部署. 请在操作前确定同一网络中没有其他DHCP服务器 , 没有其他行为控制设备, 以免对演示造成干扰 ; 请确保网络线路速度在1000Mbps以上,否则部署时间可能太长. 这次演示以CentOS 为例, 其他版本linux过程类似. Server: die Systemplattform:CentOS 6.5 x64 网络配置IP 地 址192.168.137.6 ,关闭SElinux 系统服务:DHCP , TFTP ,HTTP

DNS-Serverkonfiguration unter Linux

DNS是域名服务的缩写为客户端提供域名和IP的解析服务DNS服务有四种类型主域名服务器辅助域名服务器缓存域名服务器转发域名服务器本次配置主域名服务器服务器:CentOS 6.3 X86 ip: 192.168.137.16 Klient: WIN7 X86 ip: 192.168.137.1 软件bind软件包及其依赖包 关于DNS服务器安装可以采用bind源代码编译安装也可以采用rpm二进制包直接安装本次顺便安装了bind-chroot , bind相关配置文件在/var/named/chroot/目录下保证了DNS服务器安全由于DNS服务使用TCP和UDP的53号端口因此需要在iptables中开放为了安全不直接关闭iptables。wie folgt: 接着重启iptables 执行 service named start