原创 LINUX隨機數
想要得到一個隨機數 echo [$RANDOM%6] //0-5的隨機數 echo [$RANDOM%6+1] //1-6的隨機數 使用隨機數給用戶設置密碼 [root@centos7 ~]# cat t1.sh //新建用戶kk6-
原创 使用linux批量修改xshell設置的大量主機密碼
場景:我的xshell裏面的主機都是一臺一臺加上去的包括密碼,但是某一天這些主機的密碼全都改成了其他一致的密碼,這時候怎麼辦,難道一個一個去修改,不可能吧 所以,最後使用linux修改這麼密碼 首先登陸linux,新建一個文件將這些主機的
原创 awk的一些用法
awk是個非常強大的一個工具,在我看來位列三劍客之首,下面記錄一些非常好的用法 一 比較常用的是統計tcp的狀態 netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a,
原创 網絡對時
ntpdate us.pool.ntp.orghwclock -w
原创 centos7.3系統安裝docker以及更改鏡像目錄
首先你的服務器能聯網,或者設置代理 yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 yum-config-manager \ --add-re
原创 centos7.3修改主機名
往往服務器沒有安裝ifconfig命令,可以將下面的命令加入腳本中aaa=`ip addr show |sed '/10.251/!d'|awk -F '[./]' '{print "dqynj0" $3 0 $4}'`;hostname
原创 linux上主從dns的配置
自己搭了個環境,一臺主dns的bind版本9.9.4它的IP爲192.168.137.177,一臺從dns的版本爲9.8.2它的IP爲192.168.137.2221 主dns配置vim /etc/named.confoptions {
原创 linux升級內核版本
有一個centos7.3的系統,因爲docker的原因出問題多,想着升級內核版本 rpm -import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org rpm -Uvh http://www.
原创 tr命令
tr命令用於轉換或刪除字符,是個很不錯的命令,下面是它的參數:常用選項有:-c:取字符集的補集 -d:刪除匹配的指定字符集中的字符 -s:把連續重複的字符以單獨一個字符表示
原创 linux中文件的遷移與刪除
在實際生產中往往需要遷移文件到另外一個地方,標準選擇一般是多長時間之前的遷移,遷移後往往在刪除時還使用這個時間爲標準的話,容易刪除多餘的文件,下面的方法推薦:1 find ./ -ctime +30 >bak.txt //將符合條件的
原创 awk的用法二 ---內部的橫排與豎排
使用awk來完成一些好玩的東西下面是一個awk打印一個等腰三角形的例子[root@dqysh020073 ~]# echo 1|awk '{for(i=1;i<=5;i++){for(k=5;k>i;k--)printf " ";for(
原创 for循環腳本
一 打印你要的等腰三角形[root@centos7 ~]# cat denyao.sh #!/bin/sh#read -p "打印等腰三角形,請輸入行數:" sfor ((i=1;i<=s;i++))do for ((j=s;j>
原创 ssh的升級
自己公司升級使用的大致步驟cd /usr/local/src/tar xf openssl-1.0.2n.tar.gzcd openssl-1.0.2n./config --prefix=/usr --shared make && mak
原创 sed的一些用法總結
一 sed刪除中文 LANG=C sed -r -e "s/[\x81-\xFE][\x40-\xFE]//g" -e "s/\[\]//g" -e "s/\"//g" //刪除 中文 和 [] 和 '' 面LANG=C要加上否則
原创 elk單機搭建
環境配置 cat /etc/security/limits.conf * soft nofile 65536 * hard nofile 131072 * soft nproc 65536 * hard nproc 65536 [roo