Dig指令是一个用于查询D N S DNSDNS包括相关记录的工具, nslookup与dig两个工具功能类似,都可以查询制定域名所对应的ip地址,所不同的是dig工具可以从该域名的官方dns服务器 上查询到精确的权威解答,而nslookup只会得到DNS解析服务器保存在cache中的非权威解答。 1、lrzsz说明:lrzsz是linux系统里的一款上传和下载的工具,相当于Windwos 系统里的FTP工具 2、lrzsz安装: lrzsz工具用于将linux机器上面的文件下载本地或者将本地的文件上传到Linux机器中,通过以下命令直接安装lrzsz工具 yum -y install lrzsz 3、命令说明 lrzsz两个操作命令分别是rz和sz rz命令:上传文件,输入该命令后会出现弹窗选择需要上传的文件(Receive Zmodem) sz命令:下载文件,输入该命令后会出现弹窗选择要下载的文件下载路径(Send Zmodem) 关闭swap分区,这里分为临时关闭和永久关闭,虚拟机环境推荐永久关闭,因为会经常开关机,反之云环境推荐临时关闭。 $ swapoff -a # 临时关闭swap分区 $ vi /etc/fstab # 永久关闭swap分区,注释掉fstab中包含swap的这一行即可 # /dev/mapper/centos-swap swap swap defaults 0 0 $ reboot #重启使其生效 以下是十种生成随机密码的实例 1.SHA+date+base64,密码长度32 date +%s | sha256sum | base64 | head -c 32 ; echo 2.使用urandom,过滤掉其他符号,只留字母和数字,密码长度32 /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c${1:-32};echo; 3.使用openssl的随机函数 openssl rand -base64 32 4.urandom的另一个用法,urandom+tr tr -cd '[:alnum:]' /dev/urandom | fold -w30 | head -n1 5.使用urandom加字符函数 strings /dev/urandom | grep -o ':alnum:' | head -n 30 | tr -d 'n'; echo 6.urandom最简单的使用 /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c6 7.urandom的另一个用法,urandom+dd dd if=/dev/urandom bs=1 count=32 2/dev/null | base64 -w 0 | rev | cut -b 2- | rev 8.如果你经常使用单手输入密码,那么可以参考以下方法生成"左手密码" /dev/urandom tr -dc '12345!@#$%qwertQWERTasdfgASDFGzxcvbZXCVB' | head -c8; echo "" 9.使用randpw加urandom randpw(){ /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c${1:-16};echo;} 10.最后来个最简洁的 date | md5sum