Linux、Lxc、Docker常用基础命令

一、Linux常用命令

  1. 授权所有用户可执行权限: chmod a+x setenv.sh(要授权的文件)
  2. 压缩与解压tar包
    压缩:tar -zcvf 打包后文件名(如: file.tar.gz) 要打包的目录(file)
    解压: tar -xzvf file.tar.gz (解压到当前目录)
  3. centos7.3+启动关闭服务命令:
    如关闭防火墙:
    systemctl stop firewalld
    systemctl disable firewalld
    setenforce 0 关闭selinux
    如:重启ftp服务:
    systemctl restart vsftpd.service 重启ftp服务
    systemctl enable vsftpd.service 开机自动启动ftp服务
  4. 清除linux机器buff:清除linux机器的buff:
    su -c ‘echo 3 > /proc/sys/vm/drop_caches’ && swapoff -a && swapon -a && printf ‘\n%s\n’ ‘Ram-cache and Swap Cleared’
  5. 后台不挂断启动tomcat
    nohup /usr/test/bin/Tomcat.sh >/dev/null 2>&1 &
    6. rpm包安装,如zabbix
    rpm -ivh zabbix
    rpm -ivh zabbix-agent
    systemctl restart zabbix-agent.service —centos7.0+
    service zabbix-agent restart —centos6.0+
  6. 删除文件或目录
    rm -rf 目录或文件名 如 rm -rf test.sh
    7. 编辑修改文件
    vi 文件名
    然后点击键盘i进入可编辑模式,点击键盘ESC退出可编辑模式。:wq! 保存修改的文件并退出

二、 Lxc常用命令

virsh常用命令:
查看容器list:virsh -c lxc:/// list --all
销毁容器:virsh -c lxc:/// destroy file-server (后面跟容器名称)
启动容器:virsh -c lxc:/// start file-server

三、Docker常用命令

  1. 重启docker容器:docker restart zabbix-server (后为容器名称)
  2. 查看容器应用日志 docker logs -f zabbix-server
  3. 查看所有容器:docker ps -a (加-a表示查看所有包含未启动的容器)
  4. 查看所有镜像:docker images -a
  5. 拉取镜像:docker pull xxxxxxxxxxxx(镜像路径)
  6. 进入容器: docker exec -it zabbix-server bash
  7. 查容器映射容器外文件命令: docker inspect 80f9bb6d6834(容器id)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值