掩码 mail virsh工具 tmux分频工具

sed -i ‘/#/d’ /etc/maxscale.cnf #删除文件中的以#号开头的行

~]#PATH=/usr/local/mysql/bin:KaTeX parse error: Expected 'EOF', got '#' at position 25: … ~]#̲vim /etc/profil…PATH #将源码安装的软件 绝对路径的命令永久设置成系统命令

~]#source /etc/profile

	单引号''和双引号""

	两者都是解决变量中间有空格的问题。


	在bash中“空格”是一种很特殊的字符,比如在bash中这样定义str=this is String,这样就会报错,为了避免出错就得使用单引号''和双引号""。	

	单引号'',双引号""的区别是单引号''剥夺了所有字符的特殊含义,单引号''内就变成了单纯的字符。双引号""则对于双引号""内的参数替换($)和命令替换(``)是个例外。

	比如说   n=3
	echo '$n'

	结果就是n3

	改成双引号  echo "$n",结果就是3

	反引号``

	反引号``是命令替换,命令替换是指Shell可以先执行``中的命令,将输出结果暂时保存,在适当的地方输出。语法:`command`

	下面的例子中,将命令执行结果保存在变量中:

#!/bin/bash

DATE=date echo “Date is $DATE” USERS=who | wc -l echo “Logged in user are $USERS” UP=date ; uptime echo “Uptime is $UP”

	运行结果:

Date is Thu Jul 2 03:59:57 MST 2009 Logged in user are 1 Uptime is Thu Jul 2 03:59:57 MST 2009 03:59:57 up 20 days, 14:03, 1 user, load avg: 0.13, 0.07, 0.15

stat 文件名 /目录 #查看文件目录的元数据屬性
rmdir 目录 #删除空目录

255.255.255.248
512 256 128 64 32 16 8 4 2 1
子网掩码的换算方法
1 首先将子网掩码换算成二进制
2 把子网中对应的主机部分的ip地址换算成二进制
3把子网中主机部分对应的ip地址转换为0是当前网段最小ip 转换为1是当前网段最大ip

非交互试发邮件
~]# mail -s 主题 地址用户名 << ABC
内容

ABC

字符比较的符号有 == != -Z
数字的有 -eq -ne -gt -ge -lt -le
文件或目录 -e -f -d -r(读) -w(写) -x(执行)

awk格式
BEGIN 里的命令 在读取文件之前执行1次
{} 里的命令 在读取文件之前执行n次
END 里的命令 在读取文件之后执行1次
awk 选项 ‘BEGIN{} 条件{} END{}’ 文件
选项-F 指定分隔符
-v 变量=值
条件: /正则/ #对整行匹配/a/
$1~/正则/ # 仅对第一列匹配$1~/a/
$1!~/正则/ #不对 第一列匹配$1~/a/
精确匹配符号(字符,数字) == != > >= < <=

      • / % ++ – += *= /=
        awk -F: ‘BEGIN{print “用户名 UID 家目录”}{print $1,$3,$6}END{print $NR}’ /etc/passwd | column -t

HPC
用户管理
~LDAP
~NIS

存储管理
~NFS
~CLUSTRE----开源的版本
~GPFS----商业版IBM

调度管理
~Torque
~Openpbs
~Pbspro
~Slurm
~LSF---->商业版–IBM

NIS安装
Server端
yum install ypserv ypbind
Client
yum install ypbind

·cd /var/yp make 同步数据
·/etc/sysconfig/network
·NISDOMAIN=NIS域名
·/etc/yp.conf
·domain 域名 server serverIP
·/etc/nsswitch.conf
·33行 files 后面添加nis

·nisdomainname

·systemctl start yppasswdd 起服务
·systemctl start ypserv

Client 端
把服务端所做的三个文件scp到客户端对应的目录下
ypcat passwd 查看服务端非系统自带的用户

yum -y install tmux 终端
tmux attach -t 会话名 ---- 连接会话
ctrl+b d —分离会话
tmux new -s 名字 ----创建窗口
tmux ls ----查看会话
tmux kill-session -t 会话名 ----杀死会话
ctrl+b w ----切换窗口
exit ctrl+b & ----退出窗口
面板
ctrl+b % 垂直分割 ctrl+b o 跳到另一边
ctrl+b " 上下分割 ctrl+b 上下左右键切换
在使用过程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值