ls 查看当前目录
chomd a+x * 赋予执行权限
vim进入与退出:vi x.sh;退出 按esc后输入:quit https://www.cnblogs.com/crazylqy/p/5649860.html
查看进程:ps -ef | grep * 查看指定进程
杀死进程:kill -9 端口号
移动文件夹到指定位置:cp -r 目标文件夹 目标地址
后台运行java程序:nohup java -jar X.jar
查看端口:lsof -i:端口号 http://www.cnblogs.com/wangtao1993/p/6144183.html
查看指定端口号的进程情况:netstat -tunlp | grep 端口号
firewall防火墙
1、查看firewall服务状态
systemctl status firewalld
出现Active: active (running)切高亮显示则表示是启动状态。
出现 Active: inactive (dead)灰色表示停止,看单词也行。
2、查看firewall的状态
firewall-cmd --state
3、开启、重启、关闭、firewalld.service服务
# 开启
service firewalld start
# 重启
service firewalld restart
# 关闭
service firewalld stop
4、查看防火墙规则
firewall-cmd --list-all
5、查询、开放、关闭端口
# 查询端口是否开放
firewall-cmd --query-port=8080/tcp
# 开放80端口
firewall-cmd --permanent --add-port=80/tcp
# 移除端口
firewall-cmd --permanent --remove-port=8080/tcp
#重启防火墙(修改配置后要重启防火墙)
firewall-cmd --reload
ping IP
tcping IP port 需要下载一个tcping https://elifulkerson.com/projects/tcping.php
*********************************************************************************************************
ubuntu、linux定时调度crontab
*/5 * * * * root (cd /home/rsapm;docker run --rm -v "$(pwd)":/sitespeed.io d4d15c77036f ../start.sh 'https://sgate2-login.bmwgroup.com/login/login_cn.fcc' -n 1) //每隔五分钟执行两个命令
命令总结:
用以下的方法启动、关闭这个cron服务:
service cron start //启动服务
service cron stop //关闭服务
service cron restart //重启服务
service cron reload //重新载入配置
查看crontab服务状态:service cron status
手动启动crontab服务:service cron start
新增调度任务可用两种方法:
1)、在命令行输入: crontab -e 然后添加相应的任务,wq存盘退出。
2)、直接编辑/etc/crontab 文件,即vi /etc/crontab,添加相应的任务。
crontab -e配置是针对某个用户的,而编辑/etc/crontab是针对系统的任务
查看调度任务
crontab -l //列出当前的所有调度任务
crontab -l -u jp //列出用户jp的所有调度任务
删除任务调度工作
crontab -r //删除所有任务调度工作