Linux常用命令、Java命令、docker命令

描述

用于个人使用记录,方便快速定位命令

系统命令

描述命令备注
查询IPip addr
查看防火墙状态systemctl status firewalld
防火墙开启/关闭/重启/不开机自启service firewalld start/stop/restart/disable
重启网关service network restart
Linux开放8080端口/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
重新执行刚修改的初始化文档source ~/.bashrc
查看开放端口iptables -nL
服务器启用的端口netstat -tunlp查询指定端口通过grep过滤:netstat -tnlp | grep :80
-t - 显示 TCP 端口。
-u - 显示 UDP 端口。
-n - 显示数字地址而不是主机名。
-l - 仅显示侦听端口。
-p - 显示进程的 PID 和名称。仅当您以 root 或 sudo 用户身份运行命令时,才会显示此信息。

文件操作

描述命令备注
新建文件夹mkdir 文件夹名
新建文件touch 文件名
将内容写入文件echo “内容” > 文件名文件不存在则自动新建
改变文件权限chmod 644 文件名4读+2写+1执行
第一段表示文件所有者对此文件的操作权限
第二段表示文件所有者所在组对些文件的操作权限
第三段表示除上述两种外的任何用户/组对此文件的操作权限
搜索文件find /目录 -name file名-iname 忽略大小写
编辑文件(文件内搜索)vi *** /搜索的字符串n下一个 N反向
解压.tar.gz文件tar -zxvf 文件名 -C 目标路径
zip压缩zip all.zip *.jpg将所有.jpg的文件压缩为zip包
zip压缩zip -r hy.zip hy 123.txt将当前目录下的hy文件夹和123.txt压缩为hy.zip
zip压缩zip -r hy.zip hy将当前目录下的hy文件夹压缩为hy.zip
unzip解压到当前目录unzip all.zip
unzip解压到指定目录unzip all.zip -d /目标目录
gzip解压.gz文件gzip -d 文件名.gz在当前文件解压,解压后原gz文件不保存
gzip压缩文件为.gz文件gzip 文件名或目录名当前目录生成【文件名或目录名.gz】

Java相关命令

描述命令备注
运行中的java程序ps -efgrep java
查看实时日志tail -f *.log
后台运行jar并将日志输出到指定文件nohup java -jar .jar >/home/mylog/-log.log 2>&1 &
class打包到已有jar里面jar uvf .jar /目录/.class
根据时间筛选后再根据指定内容查询grep -C 5 ‘2021-10-29 16:4[0-9]’ ***.log | grep ‘内容’-C 5/-A 5/-B 5 匹配行的前后5行/后5行/前5行
grep ‘内容’ 不写为全部
将文件 file1 中包含 name 的行输出到 file2grep ‘name’ file1 > file2

docker相关命令

docker命令

描述命令备注
docker所有容器docker ps -a
docker删除镜像(删除多个使用空格隔开)docker rmi -f 镜像名称:版本号
docker删除容器docker rm 容器id/容器名
docker启动/关闭/重启容器docker start/stop/restart 容器名称/容器ID
docker实时查看容器运行日志docker logs -f 容器ID
docker进入正在运行的容器并进行交互docker exec -it 容器ID /bin/bash
docker拷贝本地文件到容器中docker cp 本地路径文件 ID全称:容器路径
docker从容器下载文件到本地docker cp 容器ID:容器文件路径 本地路径
docker重启systemctl restart docker
docker打开redis客户端docker exec -it 容器ID/容器名 redis-cli -a 密码 -p 端口
以root权限进入容器sudo docker exec -ti -u root 容器ID /bin/bash
容器运行情况(内存占用等)docker stats
查看容器挂载在本地的文件目录docker inspect 容器ID/namegrep Mounts -A 20
docker设置开启/关闭开机自启动docker update --restart=always/no 容器ID
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值