linux 常用命令

su root		#一般用户切换为root用户
rm -f a.txt	#删除文件
rm -rf a/	#删除文件夹
wget -c url	#下载
tar -zxvf 包名	#解压

rpm -qa|grep java	#检查是否安装java
yum list java*		#检索包含java的列表
yum install 程序名称	#检索包含java的列表

firewall-cmd --state						#查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
systemctl start firewalld.service				#启动firewall(防火墙)
systemctl stop firewalld.service				#关闭firewall(防火墙)
firewall-cmd --reload						#重启firewall(防火墙)
firewall-cmd --zone=public --add-port=6379/tcp --permanent	#防火墙 开放6379端口
firewall-cmd --zone=public --query-port=6379/tcp		#防火墙 查看6379端口
firewall-cmd --zone=public --remove-port=6379/tcp --permanent	#防火墙 删除6379端口
firewall-cmd --list-ports  					#查看(防火墙)已经开放的端口
redis-cli -h 127.0.0.1 -p 6379		#远程访问redis
cat /etc/redhat-release		#查看系统版本
rpm -Uvh *.rpm --nodeps –force	#安装(-Uvh:显示安装进度, --nodeps:不检测依赖,-force:强者安装)
rz		#上传文件
sz 文件名	#下载文件
scp -r  文件名/目录名 root@192.168.2.144:/home/hsw   #下发目录到另一服务器
chmod +x  文件名		#文件赋值可执行权限
tail -f catalina.out	#查看tomcat 实时日志  进入tomcat/logs

vi /etc/sysconfig/iptables	#配置防火墙
service iptables start		#启动防火墙
service   iptables stop		#停止防火墙
service   iptables restart	#重启防火墙
shutdown -r now 		#立刻重启(root用户使用)
shutdown -h now 		#立刻关机(root用户使用)

nohup java -jar shareniu.jar &			#nohup意为后台不挂断运行,与是否账号退出无关
nohup java -jar shareniu.jar >spring.log &   	#后台运行,并将相关日志输出到spring.log

sh startup.sh -m standalone  #nacos的单机启动

shutdown -h now  #立即关机(shutdown -h 10   #10分钟后关机)
shutdown -r now  #立即重新启动  (shutdown -r +10  #10分钟之后重启)

free -m		#查询内存情况
free -h		#查看内存大小
lsblk		#查看分区和磁盘
df -h		#查看空间使用情况
fdisk -l	#分区工具查看分区信息
cfdisk /dev/sda	#查看分区
blkid		#查看硬盘label(别名)
du -sh ./*	#统计当前目录各文件夹大小



[docker]


systemctl restart docker	#重启docker
docker images			#列出本地所以镜像
docker search <镜像名>		#搜索镜像
docker pull <仓库名:版本>	#下载仓库
docker exec -it <容器id/容器名> bash	#进入容器中
docker build [选项] <上下文路径>	#根据指定的Dockerfile文件构建一个新的镜像; (docker build -t ruoyi-demo .)最后的点表示在当前目录下找Dockerfile
docker ps			#查找正在运行的容器
docker ps -a			#查看所有的容器
docker rm <容器id>		#删除一个容器(若是正在运行不能直接删除,需要先停止运行)
docker stop <容器名称或ID>	#停止容器
docker rmi <镜像ID>		#删除镜像
docker push 镜像名		#本地镜像共享到docker远程仓库中(此处针对的是默认的Docker Hub)
docker run [选项] <镜像名> 	#运行(docker run -d --name ruoyi-demo-run -p 8083:8084 ruoyi-demo),注:-d 后台运行,--name 给容器命名,-p 宿主机端口:容器内部端口
docker start <容器id>		#运行一个容器
docker stop <容器id>		#停止一个运行中的容器
docker restart <容器id>		#重启一个运行中的容器
docker logs <容器id>		#获取容器的运行日志

docker save -o <导出路径/文件名.tar> <镜像名称>	#导出镜像
docker load -i <导出路径/文件名.tar>		#验证载入的镜像

  • 6
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值