shell基础命令
常用shell 命令整理
快速写入文件
- 方法一
cat > a.txt << 'EOF'
afasdf
EOF
- 方法二
tee a.txt <<- 'EOF'
afsafdsf
EOF
linux系统 定时同步网络时间
# 设置定时任务
crontab -e
*/5 * * * * ntpdate time.nist.gov
# 查看定时任务列表
crontab -l
# 查看定时任务日志
tail -f /var/log/cron
# 几个时间服务器
ntpdate time.nist.gov
ntpdate time.nuri.net
ntpdate 0.asia.pool.ntp.org
ntpdate 1.asia.pool.ntp.org
ntpdate 2.asia.pool.ntp.org
ntpdate 3.asia.pool.ntp.org
字段 | 是否必填 | 允许值 | 允许特殊字符 | 备注 |
---|---|---|---|---|
Seconds | 是 | 0–59 | *``,``- | 标准实现不支持此字段。 |
Minutes | 是 | 0–59 | *``,``- | |
Hours | 是 | 0–23 | *``,``- | |
Day of month | 是 | 1–31 | *``,``-``?``L``W | ?``L``W 只有部分软件实现了 |
Month | 是 | 1–12 or JAN–DEC | *``,``- | |
Day of week | 是 | 0–7 or SUN–SAT | *``,``-``?``L``# | ?``L``# 只有部分软件实现了 Linux和Spring的允许值为0-7,0和7为周日 Quartz的允许值为1-7,1为周日 |
Year | 否 | 1970–2099 | *``,``- | 标准实现不支持此字段。 |
vmware 设置网络
注意最好使用 vmware 15, vmware 16的版本网络好像有问题。
查询当前文件夹总大小
du -sh ./
查询当前目录结构前n级目录树
显示 第一级目录 for /d %i in (*) do @echo %i
安装 lrzsz
yum install -y lrzsz
sz 下载 rz 上传
linux关闭java进程
kill -9 $(ps -ef | grep -w "xxx-1.0.jar" | grep -v "grep" | awk '{print $2}')