一、Linux常用命令
- 授权所有用户可执行权限: chmod a+x setenv.sh(要授权的文件)
- 压缩与解压tar包
压缩:tar -zcvf 打包后文件名(如: file.tar.gz) 要打包的目录(file)
解压: tar -xzvf file.tar.gz (解压到当前目录) - centos7.3+启动关闭服务命令:
如关闭防火墙:
systemctl stop firewalld
systemctl disable firewalld
setenforce 0 关闭selinux
如:重启ftp服务:
systemctl restart vsftpd.service 重启ftp服务
systemctl enable vsftpd.service 开机自动启动ftp服务 - 清除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’ - 后台不挂断启动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+ - 删除文件或目录
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常用命令
- 重启docker容器:docker restart zabbix-server (后为容器名称)
- 查看容器应用日志 docker logs -f zabbix-server
- 查看所有容器:docker ps -a (加-a表示查看所有包含未启动的容器)
- 查看所有镜像:docker images -a
- 拉取镜像:docker pull xxxxxxxxxxxx(镜像路径)
- 进入容器: docker exec -it zabbix-server bash
- 查容器映射容器外文件命令: docker inspect 80f9bb6d6834(容器id)