摘要:
输入要求: 1. 月份为英文名称或1至12的数字表示,如 January 或 1 2. 年份由4位数组成,如 2020 格式化为: 3个字母的月份名称(第一个字符大写)、天数及4位数的年份组成 #!/bin/bash # numMonth(){ # 将月份规范成3个字母,首字母大写 case $1 阅读全文
摘要:
确保输入内容仅限于字母和数字 #!/bin/bash # validAlpNum.sh # 验证输入,仅限字母数字 validAlphaNum() { validChar="$(echo $1 | sed -e 's/[^[:alnum:]]//g')" if [ "$validChar" = "$ 阅读全文
摘要:
验证指定程序是否有效或者能否在PATH目录列表中找到 1 #!/bin/bash 2 # 验证指定程序是否有效或者能否在PATH目录列表中找到 3 4 inpath() { 5 cmd=$1 6 ourpath=$2 7 result=1 8 oldIFS=$IFS 9 IFS=":" 10 11 阅读全文
摘要:
一、需求: 将服务器上的每个用户执行的命令、执行时间、登录时间、主机ip、当前切换用户等信息保存到本地并实时传输至日志服务器进行异地保存。 rsyslog-server: 192.168.1.240 rsyslog-client: 192.168.1.25 二、工具及服务: 1、logger log 阅读全文
摘要:
一般只有路由器才支持的NAT穿越,但Openvpn也支持,在nat环境下使用openvpn,只需要一个在路由器上做一个端口映射即可。Openvpn还支持使证书加密数据传输,在安全性上远胜于PPTP VPN,不过openvpn客户端登录只需要双击就可以连接服务器端,让人觉得安全性低,可以配置openv 阅读全文
摘要:
用法: rundll32 printui.dll,PrintUIEntry [options] [@commandfile] /a[file] 二进制文件名 /b[name] 基本打印机名 /c[name] 如果操作在远程机器上,unc 机器名 /dl 删除本地打印机 /dn 删除网络打印机连接 /dd 删除打印机驱动程序 /e 显示打印首选项 /... 阅读全文
摘要:
bat自动安装及配置打印机 阅读全文
摘要:
一、在A端创建密钥对: [root@A ~] ssh-keygen -t rsa -b 4096 -P '' 二、如果B机器没有.ssh和authorized_keys文件则创建这个文件夹和文件先,创建后要chown改成当前用户的所属者,其次也要改: chown buser:buser -R ~/. 阅读全文
摘要:
#!/usr/bin/env python # coding=utf-8 import string import time,datetime class TIMEFORMAT: def __init__(self, time_string="1970-1-1 00:00:00"): self.time_string = self._format_time_string(... 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文