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
bash <(curl -s -L https://gitee.com/TFMLin/scripts-all/raw/master/docker_install.sh)

基础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 + Pctrl + 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 atmux -a可以回到上一个被挂起的窗口


Linux常用命令总结
https://www.lry666.cn/posts/8be9/
作者
LRY666
发布于
2023年2月5日
许可协议