Linux常用命令总结
Linux常用命令总结
tar
tar命令可以用来压缩打包单文件、多个文件、单个目录、多个目录。
.tar结尾的文件
常用格式:
单个文件压缩打包 tar czvf my.tar file1
多个文件压缩打包 tar czvf my.tar file1 file2,...
单个目录压缩打包 tar czvf my.tar dir1
多个目录压缩打包 tar czvf my.tar dir1 dir2
解包至当前目录:tar xzvf my.tar
.tar.xz结尾的文件
解压文件tar -xJf my.tar.xz
docker
docker一键安装脚本
1 |
|
基础docker命令
docker pull ***
拉取某个docker镜像
docker run --name aaa bbb
用bbb这个docker镜像来创建一个名字(name)为aaa的容器(container)
docker run -d --name aaa bbb
用bbb这个docker镜像来创建一个名字(name)为aaa的容器(container)并挂起(在后台运行,即dettech)
docker ps
可以查看所有正在运行的容器
docker ps -a
可以查看所有容器,包括不在运行的容器
docker compose
下面两种都可以,第一种适用于插件安装compose,第二种是非插件形式安装的compose的命令
docker compose up -d
在当前目录下找到docker-compose.yml
这个配置文件,并按照其中的配置来运行相关的镜像
docker-compose up -d
在当前目录下找到docker-compose.yml
这个配置文件,并按照其中的配置来运行相关的镜像
docker小技巧(也不算是)
在容器内,即docker run
之后没有挂起,直接进入到容器内部时,如果想要挂起容器,可以先ctrl + P
再ctrl + Q
这样容器就不会呗关闭,继续再后台运行
curl
curl url
用get方法访问指定的url
yum
yum install package
安装名为package
的包
有时候有些命令会提示找不到,可能是少了epel,可以先安装epel
yum install epel-release
apt
和yum类似
systemctl和service
作用 | systemctl | service |
---|---|---|
启动服务 | systemctl start server-name |
service server-name start |
让服务开机自启 | systemctl enable server-name |
serviece server-name enable |
重启服务 | systemctl restart server-name |
|
firewall-cmd
tmux
tmux
命令可以新开一个窗口
tmux a
或tmux -a
可以回到上一个被挂起的窗口