Linux + Shell + firewall
linux知识
bst@微胖子
优秀的架构师曾这样说过:复杂的事情简单做,简单的事情重复做,重复的事情工具做,我们只做工具。这里分享给大家,希望能够帮助众多猴子们。
还有就是在工作中不管事哪级leader指派任务,都要问清楚对方三个问题:1、具体需求是什么?2、开发周期是多久什么时候启动?3、对接配合的相关团队是哪些(UI、后台、前端、测试、产品)
同样在做项目前要自己吃透需求,同时要问清楚自己三个问题:1、为什么要这么干?2、这样干有什么好处?3、还有没有更好的方式方法去做?
项目结束要及时的进行自我复盘、review。同时把做项目前问自己的三个问题在问一边。
相信时间久了,对自己的成长会有,以此鞭策自己!!!
展开
-
linux挂载目录扩容了但是还是显示原来的内存
扩展完磁盘后使用lsblk查看的结果变了而使用df -h结果大小却没变,这是因为前者查看的是磁盘的大小而后者查看的是文件系统的大小。resize2fs 命令 :针对的是ext2、ext3、ext4文件系统(例如:resize2fs /dev/mapper/centos-root)客户文件格式处理失败,查看内存,发现/data目录下内存使用lv到达99%,磁盘扩容500g成功后,文件系统大小还是没变化?(2)xfs类型文件系统重新定义大小要使用 xfs_growfs命令(注意文件系统名要与自己系统的一致)原创 2024-04-03 16:44:13 · 1130 阅读 · 0 评论 -
创建卷组报错Can‘t open /dev/sdb exclusively. Mounted filesystem?
linux操作原创 2024-01-04 14:55:03 · 1946 阅读 · 0 评论 -
linux环境下载文件
【代码】linux环境下载文件。原创 2023-08-07 14:56:45 · 676 阅读 · 0 评论 -
Linux下使用curl命令发送GET和POST请求
测试可行,后期需要可以照此发送你的请求。原创 2023-07-10 09:40:20 · 7374 阅读 · 0 评论 -
8080端口被占用解决
在黑窗口中输入指令:netstat -ano | findstr 8080 指令的意思是找出占用8080端口的进程pid。Windows下执:行再次输入指令:taskkill -pid 7244 -f,回车。Linux下执行:kill -9 PID 17413。win+R:输入cmd,回车。转载 2020-11-24 09:59:39 · 188 阅读 · 0 评论 -
linux查看服务端口命令大全
3、在终端窗口中输入cat/etc/services命令,回车后即可查看到服务器端口。1、打开linux系统,在linux的桌面的空白处右击。这两个命令都可以查看端口被什么进程占用。2、在d出的下拉选项里,点击打开终端。登录进来就是root权限。原创 2023-05-25 08:54:31 · 14462 阅读 · 0 评论 -
shell脚本启动服务
bat文件启动,需要jar包和bat文件在同一个目录下,不然启动报找不到jarfile。原创 2023-04-19 17:43:52 · 1138 阅读 · 0 评论 -
Linux命令快速删除多个mongodb服务或者其他服务
如果服务器启动了多个mysql服务,一个一个的停止太费时了,下面的命令可以一键停止所有mysql服务,停止其他的也是同理。原创 2023-02-09 17:16:47 · 469 阅读 · 0 评论 -
系统空间不足,导致sql语句执行失败Error writing file ‘./sgst_pgjl/action_log.frm‘ (Errcode: 28 - No space left on de
这是说明mysql服务器所在的设备没有足够的内存来支持sql的语句执行。sql语句正常输出了,没有在提示设备内存不足。执行free -m 发现内存空间大了不少。原创 2022-12-21 16:47:19 · 853 阅读 · 0 评论 -
Shell脚本入门
Linux最经典的就是Shell,它是操作系统的最外层,它可以合并编程语言以控制进程和文件,以及启动和控制其他程序;shell通过提示您输入,向操作系统解释该输入,然后处理来自操作系统的任何结果输出来管理您与操作系统之间的交互。Shell是用户与Linux操作系统之间沟通的桥梁。用户可以输入命令执行,又可以利用Shell脚本编程去运行。简单来说Shell就是一个用户跟操作系统之间的一个命令解释器;创建并编辑:编辑内容如下:#!转载 2022-11-13 16:02:10 · 191 阅读 · 0 评论 -
Linux环境下后台启动jar包以及停止服务以及每天生成日志文件
然后直接kill -9 214170,其实后台启动后出现得数字就是进程pid,不用查,可以直接杀死进程,停止服务。原创 2022-10-18 18:44:11 · 10367 阅读 · 0 评论 -
linux新增磁盘并分区(解决内存不足问题)
1.1windows下新增磁盘首先需要添加磁盘到你的物理机里面,在“我的电脑”上点右键、管理、磁盘管理,看到你新加的硬盘后,在上面点右键,看到右键菜单后选择“分区”即可,后面按照系统默认步骤进行分区并格式化,分区后即可分配盘符1.2通过虚拟机为linux服务器添加磁盘(1)磁盘添加打开虚拟机设置,点击“添加”–>“硬盘”,选择下一步即可完成添加添加之后,可以使用fdisk -l来查看磁盘,我们添加的磁盘为/dev/sdb,此时磁盘还是无法使用的,需要先进行分区。接下来进行分区操作,将对新磁盘“原创 2022-06-15 17:45:05 · 2847 阅读 · 0 评论 -
Shell脚本之启动Nacos服务端
prepare.sh:原创 2022-06-09 11:25:44 · 1132 阅读 · 0 评论 -
linux 修改文件用户组和所有者
2、linux下修改文件所有者3、linux下同时修改文件所有者和用户组参考链接原创 2022-06-06 14:42:06 · 20004 阅读 · 0 评论 -
linux下面切换用户的操作
前天更新环境,linux环境下面有两个用户root和hello,当前用户是hello用户,我切换到root用户时,使用的命令su root/sudo root输入密码一直提示认证失败,我一直以为密码错误,其实不是,是管理员用户和普通用户之前切换的命令不一样。...原创 2022-06-06 09:41:59 · 3401 阅读 · 0 评论 -
linux系统下搜索某文件下包含某内容的命令
1、上操作2、解析第一条进入容器命令:docker exec -ti 07 /bin/bash 是进入容器并在后台启动bash服务;docker exec -ti 07 /bin/sh (docker exec -it 07 /bin/sh) 没有bash服务则使用这条命令进入容器;第二条查找文件命令:find . -name “*.config” | xargs grep kshfwpt 是在含.config的文件下找包含kshfwpt的文件和位置;find / -na原创 2022-05-13 11:52:28 · 848 阅读 · 0 评论 -
linux环境文件或者文件夹打包
1、linux zip压缩压缩当前文件夹下所有文件,压缩为a.zip。命令行的方法是怎样。常用格式:zip -r fileName.zip 文件夹名2、linux tar压缩tar命令可以用来压缩打包单文件、多个文件、单个目录、多个目录。常用格式:单个文件压缩打包 tar czvf my.tar file1多个文件压缩打包 tar czvf my.tar file1 file2,…单个目录压缩打包 tar czvf my.tar dir1多个目录压缩打包 tar czvf my原创 2022-04-29 10:34:47 · 12388 阅读 · 0 评论 -
Linux下查找指定日期的文件
1、上代码ls --full-time /recordings/ | sed -n '/2018-03-21/p'2、示例操作原创 2022-04-08 16:20:57 · 4688 阅读 · 0 评论 -
linux获取当前系统时间和修改时间
1、问题描述最近项目一直报系统错误,提示{“errcode”:“AGW.1433”,“errmsg”:“请求签名错误或请求服务器时间戳误差大于 180 秒”}2、操作描述3、命令参考链接清测可行原创 2022-04-01 16:15:30 · 1398 阅读 · 0 评论 -
Linux的scp 命令使用方法
1、简介scp 命令是用于通过 SSH 协议安全地将文件复制到远程系统和从远程系统复制文件到本地的命令。使用 SSH 意味着它享有与 SSH 相同级别的数据加密,因此被认为是跨两个远程主机传输文件的安全方式。2、scp的基本语法$ scp [option] /path/to/source/file user@server-ip:/path/to/destination/directory/path/to/source/file – 这是打算复制到远程主机的源文件。user@server-IP:原创 2022-03-29 14:43:52 · 48368 阅读 · 0 评论 -
Linux 下使用Shell脚本启动Java应用
1、部署项目[root@peipei3514 src]# unzip -oq Linux_Java_Shell.war -d /usr/local/Linux_Java_Shell其实就是不询问将war包传到/usr/local/Linux_Java_Shell进行解压。命令解释:-o 不必先询问用户,unzip执行后覆盖原有文件;-q 执行时不显示任何信息;-d <目录> 指定文件解压缩后所要存储的目录。2、启动脚本#!/bin/sh#该脚本为Linux下启动java程转载 2022-03-23 17:57:41 · 3268 阅读 · 0 评论 -
firewall命令操作
1、firewalld的基本使用启动: systemctl start firewalld查看状态: systemctl status firewalld停止: systemctl disable firewalld禁用: systemctl stop firewalld2、systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体启动一个服务:systemctl start firewalld.service关闭一个服务:syste原创 2022-03-23 17:50:12 · 861 阅读 · 0 评论 -
linux恢复删除的文件
linux恢复删除的文件转载 2022-03-03 10:46:50 · 97 阅读 · 0 评论 -
Linux环境下查看端口以及解决端口被占用的问题
1、查看服务器端口是否被占用lsof -i:80812、查看服务器所有tcp端口netstat -ntlp3、查看服务器所有udp端口netstat -nupl4.查看所有端口(包括tcp和udp)netstat -nupl5.杀死端口占用的进程kill -9 进程号...原创 2022-02-11 16:51:04 · 4034 阅读 · 0 评论 -
Linux命令基本使用
基本操作Linux 关机,重启# 关机shutdown -h now# 重启shutdown -r now查看系统,CPU信息# 查看系统内核信息uname -a# 查看系统内核版本cat /proc/version# 查看当前用户环境变量envcat /proc/cpuinfo# 查看有几个逻辑cpu, 包括cpu型号cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c# 查看有几颗cpu,每颗分别是几核c原创 2022-02-09 16:30:04 · 404 阅读 · 0 评论 -
linux环境下将某个目录下的文件复制或者移动到另一个目录下
1、将一个文件夹下的所有内容复制到另一个文件夹下cp -r /home/packageA/* /home/cp/packageB/或cp -r /home/packageA/. /home/cp/packageB/这两种方法效果是一样的。2、将一个文件夹复制到另一个文件夹下cp -r /home/packageA /home/packageB运行命令之后packageB文件夹下就有packageA文件夹了。3、删除一个文件夹及其下面的所有文件rm -r /home/packag原创 2022-01-25 15:20:13 · 120297 阅读 · 3 评论 -
linux清除cache的方法
1.使用free查看一下当前内存使用情况[root@*** ~]# free -mtotal used free shared buffers cachedMem: 512 488 23 0 57 157-/+ buffers/cache: 273 238 Swap: 1055 0 1原创 2022-01-07 11:51:22 · 4985 阅读 · 0 评论 -
Linux 网络状态工具 ss 详解,比netstat更强大
1.展示他之前来做个对比,统计服务器并发连接数netstat# time netstat -ant | grep EST | wc -l3100real 0m12.960suser 0m0.334ssys 0m12.561s# time ss -o state established | wc -l3204real 0m0.030suser 0m0.005ssys 0m0.026s结果很明显ss统计并发连接数效率完胜netstat,在ss能搞定的情况下, 你还会在选择nets原创 2022-01-04 19:19:36 · 1930 阅读 · 0 评论 -
Linux实时读取日志文件和不解压读取压缩文件和查看大文件
1.查看大文件命令要查看文件的内容,cat不是最佳选择,特别是如果文件很大。cat命令将在屏幕上显示整个文件。您可以使用Vi,Vim或其他基于终端的文本编辑器,但是如果您只想读取文件,则 less 命令是更好的选择。less -N linuxidc.txt//按下v键来编辑文件//退出编辑器后,你可以继续用less浏览了2.实时读取日志文件在需要在应用程序运行时分析日志的情况下,可以将tail命令与-F选项一起使用。tail -F linuxidc_log等同于–follow=name原创 2022-01-04 18:54:45 · 1415 阅读 · 0 评论 -
liunx环境文件导入导出
liunx环境文件导入导出rz命令文件导入sz命令文件导出liunx环境文件导入导出转载 2021-12-20 14:05:39 · 368 阅读 · 0 评论 -
xftp连接虚拟机
1.查询虚拟机ip地址2.xftp连接3.成功原创 2021-06-08 17:05:14 · 330 阅读 · 0 评论 -
Linux系统sh脚本编写
运行中问题解决方法:如果出现“readonly”等是权限不足问题,直接执行chmod 777 aa.sh赋予最高权限。Linux系统sh脚本编写(参考链接)原创 2021-06-09 17:44:56 · 209 阅读 · 0 评论 -
linux环境下导出数据库脚本
1.linux下的环境操作语句介绍:mysqldump -u 用户名 -p 数据库名 > 导出的文件名2.查看结果原创 2021-11-10 15:08:16 · 1773 阅读 · 0 评论 -
node命令
node命令npm install nrm //安装镜像切换工具nrm ls //找到所有的镜像源nrm use taobao //切换镜像npm -v #显示版本,检查npm 是否正确安装。npm install express #安装express模块npm install -g express #全局安装express模块npm list #列出已安装模块npm show express #显示模块详情npm update原创 2020-07-22 11:33:08 · 215 阅读 · 0 评论 -
linux环境下修改max_allowed_packet的值
推荐使用方法一。原创 2021-08-19 15:39:59 · 385 阅读 · 0 评论 -
linux环境下修改系统时间
linux环境修复当前的系统时间参考链接原创 2021-09-14 16:01:07 · 99 阅读 · 0 评论 -
xshell文件上传
利用xshell进行大文件上传可行:参考链接原创 2021-06-08 17:16:34 · 160 阅读 · 0 评论 -
linux服务起来了但是端口访问不通
但是输入地址使用访问不了后台,端口不通(防火墙问题)cd到linux 的etc/sysconfig目录下执行以下语句 则在外网上就可以访问此端口了:firewall-cmd --permanent --add-port=8443/tcp 其中8443 是你想要访问的端口firewall-cmd --reload或者直接关闭防火墙的命令:systemctl stop firewalld.service...原创 2021-11-25 14:33:16 · 3699 阅读 · 0 评论 -
shell命令执行方法
菜鸟教程上的shell名称,必须要在虚拟机的centos7上运行,并且需要在root用户下才能识别执行。这里使用admin用户执行关机提示不能识别命令,用root用户则可以。原创 2021-07-28 17:45:42 · 180 阅读 · 0 评论 -
linux查看内存使用情况
根目录使用情况100%,另外还挂载了以下盘符,可以切换盘符来减轻内存使用压力。原创 2021-09-15 09:44:57 · 86 阅读 · 0 评论