Windows批处理batch中怎么替换文本字符串?
str1
替换为str2
%var1:str1,str2%
str1
替换为str2
%var1:str1,str2%
string转byte[]:
byte[] byteArray = System.Text.Encoding.Default.GetBytes(str);
byte[]转string:
string str = System.Text.Encoding.Default.GetString(byteArray);
string转ASCII byte[]:
byte[] byteArray = System.Text.Encoding.ASCII.GetBytes(str);
ASCII byte[]转string:
string str = System.Text.Encoding.ASCII.GetString(byteArray);
查看firewalld状态:
systemctl status firewalld
临时关闭firewalld:
systemctl stop firewalld
永久关闭firewalld:
systemctl disable firewalld
1、临时关闭
执行命令setenforce 0
临时关闭SELinux
2、永久关闭
vi /etc/selinux/config
SELINUX=enforcing
,按i进入编辑模式,将参数修改为SELINUX=disabled
。Esc
键,输入命令:wq
,保存并退出文件即可。3、运行命令getenforce
,验证SELinux
状态为disabled
,表明SELinux
已关闭。
firewalld自身并不具备防火墙的功能,而是和iptables一样需要通过内核的netfilter来实现。
firewalld和iptables一样,它们的作用都是用于维护规则,而真正使用规则干活的是内核的netfilter,只不过firewalld和iptables的结构以及使用方法不一样罢了。
Security-Enhanced Linux简称SELinux,它是一个Linux内核模块,也是Linux的一个安全子系统。