跳到主要内容

shell基础命令

常用shell 命令整理

快速写入文件

  1. 方法一
	cat > a.txt << 'EOF'
afasdf
EOF
  1. 方法二
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

crontab定时任务参数含义

字段是否必填允许值允许特殊字符备注
Seconds0–59*``,``-标准实现不支持此字段。
Minutes0–59*``,``-
Hours0–23*``,``-
Day of month1–31*``,``-``?``L``W?``L``W只有部分软件实现了
Month1–12 or JAN–DEC*``,``-
Day of week0–7 or SUN–SAT*``,``-``?``L``#?``L``#只有部分软件实现了 Linux和Spring的允许值为0-7,0和7为周日 Quartz的允许值为1-7,1为周日
Year1970–2099*``,``-标准实现不支持此字段。

vmware 设置网络

注意最好使用 vmware 15, vmware 16的版本网络好像有问题。

image-20211216221256892

image-20211216221335326

查询当前文件夹总大小

du -sh ./

查询当前目录结构前n级目录树

显示 第一级目录 for /d %i in (*) do @echo %i

image-20240525230752153

安装 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}')