Linux 的一些常用命令

原文:原文

 

nohup python3 -u data_check.py >> data_check.log &

nohup 不被挂起 -u 不启用缓存

ps -ef | grep py
df -hl 查看磁盘空间
Du -m ./ 查看磁盘使用

sudo hostnamectl set-hostname <newhostname> 修改主机名

nc -lk 9999

-l 开启 监听模式,用于指定nc将处于监听模式。通常 这样代表着为一个 服务等待客户端来链接指定的端口。

-p<通信端口> 设置本地主机使用的通信端口。有可能会关闭

-k<通信端口>强制 nc 待命链接.当客户端从服务端断开连接后,过一段时间服务端也会停止监听。 但通过选项 -k 我们可以强制服务器保持连接并继续监听端口。

netstat -ntpl 查看端口

telnet host port 查看连接端口

ssh user@host -p 远程连接

find . -name "*.c" 根据名称查找文件

tail -f -n 100 xxx.log  查看文件  -f 动态 -n 最后多少行 

free 查看内存使用情况

cp -r  复制 scp -r user@host:/opt/  复制并传输

datax 运行 python datax.py ./stream2stream.json

 

docker  ps:查看活动的容器

docker ps -a:查看所有的容器(包括终止状态的)

docker images:查看镜像

docker run:基于镜像新建一个容器

docker container start 容器id:启动已经终止的容器,但不会进入容器,容器在后台执行

docker container stop 容器id:终止容器

docker container rm 容器id:删除终止状态的容器

docker image rm 镜像id:删除镜像

docker inspect containername 查看容器IP

进入容器有两个命令:attach和exec

docker attach 容器id:进入容器,使用exit退出时,容器会终止

docker exec -it 容器id  bash:进入容器,使用exit退出时,容器不会终止(推荐)

docker run -i -t ubuntu /bin/bash:运行ubuntu镜像
docker commit 3a09b2588478 ubuntu:mynewimage:提交你的变更,并且把容器保存成Tag为mynewimage的新的ubuntu镜像.(注意,这里提交只是提交到本地仓库,类似git)

 

./data-integration/kitchen.sh 启动kettle

kitchen.sh -file=/home/kettle/transition/move.kjb -log=log.log

 /root/data-integration/kitchen.sh -file=/kettle_dir/kettle_dir/data_week_report.kjb -log=/kettle_dir/kettle_dir/data_week_report.log & 启动定时作业
./pan.sh -file=/home/zzq/work/genotypeHiveLinux.ktr >> /home/zzq/log/kettle.log & 启动转换

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值