RHEL8/CentOS8 防火墙配置

systemctl systemctl unmask firewalld #执行命令,即可实现取消服务的锁定 systemctl mask firewalld # 下次需要锁定该服务时执行 systemctl start firewalld.service #启动防火墙 systemctl stop firewalld.service #停止防火墙 systemctl reloadt firewalld.service #重载配置 systemctl restart firewalld.service #重启服务 systemctl status firewalld.service #显示服务的状态 systemctl enable firewalld.service #在开机时启用服务 systemctl disable firewalld.service #在开机时禁用服务 systemctl is-enabled firewalld.service #查看服务是否开机启动 systemctl list-unit-files|grep enabled #查看已启动的服务列表 systemctl –failed #查看启动失败的服务列表 firewall-cmd firewall-cmd –state #查看防火墙状态 firewall-cmd –reload … Read more

linux下邮件查看命令

安装mail $ yum install mailx   $mail & 2 //显示标号为2的文件 $ h //显示当前的邮件列表 $d //删除   系统提供了用户之间通信的邮件系统,当用户打开终端注册登录时发现系统给出如下信息: you have mail. 这时用户可通过键入mail命令读取信件: $ mail mail程序将逐个显示用户的信件,并依照时间顺序,显示最新的信件。每显示一段信件,mail都询问 用户是否要对该信件作些处理。若用户回答d,则表示删除信件;若仅按回车键,表示对信件不作任何改 动(信件仍旧保存,下次还可读这一信件);若回答p,则要求重复显示信件;s filename表示要把信件 存入所命名的文件;若回答q,表示要从mail退出。   [root@localhost ~]# mail Mail version 8.1 6/6/93. Type ? for help. “/var/spool/mail/root”: 76 messages 76 unread >U 1 root@localhost.local Mon Jan 19 15:43 24/936 “Cron <root@localhost>” … Read more

sql server视图、嵌套select、with as、isNUll、case when、group by

1、with as 我们想要将查询出来的结果先进行保存,但是在视图总不能创建临时表,所以可以用with – as方式将结果临时保存 2、isNUll(T1.FInterID, 0) 希望在某个字段为空时附上默认值,可以用isNUll,即FInterID为空,设置默认值为0 3、SELECT a.FInterID, ……, b.FCheckTo from……) as T1 这里是将select查询出的结果临时保存为表T1,供下一次嵌套使用 4、……as a left JOIN ICClassMCRecord1070 b ON a.FInterID = b.FBillID…… 将两个表联合起来查询 5、case when sql server的条件查询 6、group by FInterID 以FInterID进行分类

Sqlserver替换函数Replace

Sqlserver中Replace函数:实现字段中某个字符串批量替换。 注意:强烈建议替换前备份数据库以免发生灾难性后果。 update article set [Content]=replace([content],’$’,”); 在使用replace函数时,第一个参数一定不要加引号!!!

Nginx 配置

#user nobody; worker_processes 4; error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; worker_rlimit_nofile 65535; events { use epoll; worker_connections 10024; } http { #include /usr/local/nginx/conf/proxy.conf; #include /usr/local/nginx/conf/vhosts/www.test.com.conf; include mime.types; default_type application/octet-stream; #log_format main ‘$remote_addr – $remote_user [$time_local] “$request” ‘ # ‘$status $body_bytes_sent “$http_referer” ‘ # ‘”$http_user_agent” “$http_x_forwarded_for”‘; #access_log logs/access.log main; sendfile on; #tcp_nopush … Read more

查询表锁,解锁

–查询表锁,解锁 select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type=’OBJECT’ declare @spid int Set @spid = 99 –锁表进程 declare @sql varchar(1000) set @sql=’kill ‘+cast(@spid as varchar) exec(@sql)

SQL Server数据库日志分离

有时候我们经常会遇见,数据库日志因为过大,而占据着磁盘大量空间。所以当磁盘空间不足的时候我们要定期清理一下过大的一些日志文件。 1.清理之前先分离日志: 菜单:任务>分离,弹出的界面,确认!2.删除数据库的日志,找到你存储数据库日志的地方,删除它(ldf文件,别删错,不放心的先备份)。3.附加数据库,因为数据日志已经不存在,附加的时候,删除日志路径。 注:(在做数据分离的时候最好先创建一个库先测试一下,避免误操作导致无法恢复)