linux常用命令汇总

1、复制容器内的文件到宿主机当前目录下:
docker cp jmaster01:reports .
2、将当前镜像打标签:docker tag jmaster:latest ttchencj/jmaster:1.0
3、推送当前打标签镜像到dockerhub仓库:docker push ttchencj/jmaster:1.0
4、拉取dockerhub对应镜像:docker pull ttchencj/jmaster:1.0
5、查看所有容器运行的ip:
docker inspect --format '{{ .Name }} => {{ .NetworkSettings.IPAddress }}' $( docker ps -a -q)
6、jmeter.properties配置:
server.rmi.ssl.disable=true 
remote_host:执行机ip
7、修改selinux配置:vi /etc/sysconfig/selinux
8、docker删除所有容器:docker rm $(docker ps -a -q)
9、杀死运行的容器: # docker kill $(docker ps -a -q)
10、强制删除所有镜像: # docker rmi -f $(docker images -q)
11、查看容器挂载目录:docker inspect jm01 |grep Mounts -A 20
12、运行容器并持续运行(挂载文
件下的所有目录):
docker run -itd --name jslave01 -v /mnt/hgfs/jmeter:/jmeter ttchencj/jslave:1.0
13、查看占用的端口:lsof -i   lsof -i:1099
14、结束进程:kill -9 PID 
15、netstat命令:netstat -ntlp   //查看当前所有tcp端口
netstat -ntulp | grep 80   //查看所有80端口使用情况
netstat -ntulp | grep 3306   //查看所有3306端口使用情况
16、配置镜像加速:/etc/docker/deamon.json
{
“registry-mirrors” : [“https://docker.mirrors.ustc.edu.cn”]
}
17、同步虚拟机和本机时间:1.yum install ntpdate      2.service ntpdate restart
18、linux命令行复制粘贴:
安装gpm:yum install -y gpm*
开启gpm服务:systemctl start gpm
按住鼠标左键,选中想要复制的内容,松开就完成复制,再在复制的位置按右键就完成粘贴
19、镜像加速和harbor配置:
[root@harbor harbor]#cat /etc/docker/daemon.json
{
    "registry-mirrors": [
        "https://mirror.ccs.tencentyun.com",
        "https://docker.mirrors.ustc.edu.cn",
        "https://registry.docker-cn.com"
    ],
    "insecure-registries": [
        "192.168.0.59"
    ]
}
20、centos7默认root账号登录:
vim /etc/gdm/custom.conf
[daemon]
AutomaticLoginEnable=True
AutomaticLogin=root
21、harbor安装目录:/usr/local/harbor  配置文件:harbor.cfg  systemctl harbor.service  docker-compose start/stop
22、不同宿主机容器通信设置:http://t.zoukankan.com/zz123-p-4076805.html
23、查看防火墙状态
查看防火墙状态 systemctl status firewalld
开启防火墙 systemctl start firewalld
关闭防火墙 systemctl stop firewalld
开启防火墙 service firewalld start
若遇到无法开启
先用:systemctl unmask firewalld.service
然后:systemctl start firewalld.service
24、查看对外开放的端口状态
查询已开放的端口(已开放的端口号集合):firewall-cmd --zone=public --list-ports
查询已开放的端口 netstat -ntulp | grep 端口号:可以具体查看某一个端口号
查询指定端口是否已开 firewall-cmd --query-port=666/tcp
提示 yes,表示开启;no表示未开启。
开放指定端口:firewall-cmd --zone=public --add-port=6379/tcp --permanent
25、虚拟机配置固定ip地址:
https://www.cnblogs.com/zmychenong/p/14632674.html
26、 startAgent监听器改变端口号:
./startAgent.sh --udp-port 8488 --tcp-port 8488
27、虚拟机扩容
https://blog.csdn.net/weixin_45284946/article/details/121335731
28、容器自启
docker update --restart=always 容器名称(或者容器ID)
29、docker-compose的python控制台命令
docker-compose run web python /code/proj/manage.py createsuperuser --创建django后台超级管理员

30、mysql进入容器命令并操作数据表命令:
mysql -uroot -pctt5208384    --1、先登录
use sms      --2、使用数据库

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值