
运维Linux
艾德金的溪
不着急慢慢来
展开
-
docker镜像内nginx挂载
特别说明:虽然B节点未承载应用容器,但客户要求代理层的nginx版本同样需要纳入升级范围,并提供完整的运维实施方案。确认版本后,替换配置文件,将现有nginx/conf/nginx.conf文件更名,同时将原nginx路径下的nginx.conf文件复制到现nginx路径下。将提供的nginx-版本.tar.gz文件,上传到服务器 /data/tools 目录;配置路径:/usr/local/nginx/conf/nginx.conf。启动路径:/usr/local/nginx/sbin/nginx。原创 2025-04-22 11:10:18 · 593 阅读 · 0 评论 -
shell脚本crontab定时--企业微信机器人每日上下班打卡及报工提醒
shell脚本crontab定时--企业微信机器人每日上下班打卡及报工提醒原创 2024-07-22 14:29:05 · 785 阅读 · 0 评论 -
shell脚本crontab定时--企业微信机器人产品授权到期提醒
shell脚本crontab定时--企业微信机器人产品授权到期提醒原创 2024-07-22 15:08:15 · 941 阅读 · 0 评论 -
winscp传输文件无法连接centos超时
今天想用winscp传输文件但突然连接不上了,问题排查如下:1、是否为密码修改导致?(1)直接修改用户名密码,登陆后,超时。(2)将站点删除增加新站点,输入IP用户名及密码登陆,超时。2、是否为防火墙问题导致?(1)查看目前防火墙状态,为activing:systemctl status firewalldsystemctl stop firewalld(2)关闭后发现winscp仍然连接超时,所以目前看不是防火墙问题,安全起见继续启用防火墙。systemctl rest原创 2022-02-17 14:48:32 · 7673 阅读 · 0 评论 -
Linux系统java如何上传传输文件(filezilla和winscp)
Linux系统java如何上传传输文件(filezilla和winscp)下了新的jdk包要安装,如何将这个安装包传到系统上呢?我常用的两种方法是filezilla和winscp。原创 2022-02-18 23:44:17 · 1141 阅读 · 0 评论 -
在Linux-Centos系统中安装jdk并配置环境变量
Linux是由C语言写的内核,但在终端中我们输入的都叫做Linux命令,非任何准确的语言类型。如下命令查看内核版本,以及系统版本。Centos是Linux发行版之一,我用的是centos7。[root@localhost usr]# cat /proc/versionLinux version 3.10.0-1062.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5原创 2022-01-29 20:08:57 · 429 阅读 · 0 评论 -
linux系统找出属于此用户的文件,一个用户名下都有哪些文件
linux系统找出属于此用户的文件,一个用户名下都有哪些文件原创 2022-03-10 14:18:28 · 8422 阅读 · 0 评论 -
多个服务器终端putty登陆一段时间不操作就关掉
多个服务器终端putty登陆一段时间不操作就关掉原创 2022-02-23 19:40:37 · 702 阅读 · 0 评论 -
防火墙增加端口号
防火墙增加端口号原创 2022-02-19 18:31:29 · 1884 阅读 · 0 评论 -
pstree安装包psmisc
pstree安装包psmisc原创 2022-03-16 15:05:21 · 3009 阅读 · 0 评论 -
linux命令日常总结【更新中】
linux命令日常总结原创 2022-02-24 16:24:44 · 1208 阅读 · 0 评论 -
linux系统如何查看文件大小?elasticsearch文件数据迁移从A环境迁移到B环境。
linux系统如何查看文件大小?elasticsearch文件数据迁移从A环境迁移到B环境。原创 2022-02-21 22:04:43 · 1160 阅读 · 0 评论 -
Linux命令中.和..是什么?
Linux命令中.和..是什么?cd .和cd ..有什么区别?代码中的.和..都表示什么?原创 2022-02-21 23:17:56 · 1481 阅读 · 0 评论 -
vmware虚拟机不小心把普通用户(非root用户)删除了怎么再建同名用户?用户彻底删除,怎样恢复用户信息。
vmware虚拟机不小心把普通用户(非root用户)删除了怎么再建同名用户?用户彻底删除,怎样恢复用户信息。原创 2022-02-21 18:39:46 · 1233 阅读 · 0 评论 -
su鉴定故障和su拒绝权限
root可以正常切换到普通用户,但是普通用户切换到其他用户的时候会报su:拒绝权限或su:鉴定故障,他们的区别是什么呢?su:拒绝权限,当前账号无法切换到root账户及其他普通用户,此用户没有添加到wheel组中。su:鉴定故障,当前账号可以切换到root账户,却无法切换到其他普通用户,说明其他普通用户没有添加到wheel组中。以上,用root账户执行命令:usermod -G wheel tt在/etc/group中可以看到wheel组后面有包含tt用户,再尝试切换用户就没有问题了。.原创 2022-03-03 10:27:28 · 12031 阅读 · 0 评论 -
Linux系统网卡配置都有哪些名称ens33
查看自己的网卡,一般情况ifconfig就能出来,但有些命令不全,所以我又试了ip -address,就出来了网卡信息ens33。ipconfig是在Windows系统使用的。[root@localhost /]# ifconfig-bash: ifconfig: 未找到命令[root@localhost /]# ipconfig-bash: ipconfig: 未找到命令[root@localhost /]# ip -aUsage: ip [ OPTIONS ] OBJECT { CO原创 2022-01-29 20:40:42 · 3702 阅读 · 0 评论 -
Linux系统centos里对netstat命令安装包
因为winscp突然连接不上,就想看看是否为端口号22的问题,查询目前端口状态,报错如下未找到命令。从网上查询得知包含netstat的软件包是net-tools,就直接yum安装后就可以了。[root@localhost ~]# netstat -antp | grep sshd-bash: netstat: 未找到命令[root@localhost ~]# netstat-bash: netstat: 未找到命令[root@localhost ~]# yum install net-tool原创 2022-02-17 11:30:05 · 4061 阅读 · 0 评论 -
硬链接与软链接的建立与修改,删除。ln 快捷方式
硬链接与软链接的建立与修改,删除。ln 快捷方式,ln -snf修改软连接,rm -rf删除软连接。ln -【参数】 源文件路径 目标文件路径将源文件快捷方式放到目标文件,方便在目标文件目录快捷查看源文件。原创 2022-02-22 16:57:34 · 1320 阅读 · 0 评论 -
Linux系统迅速cd进入指定路径,快捷路径设置
Linux系统迅速cd进入指定路径,快捷路径设置因为只有终端不像Windows那样文件可见,每次走路径都要输入好长一段,尤其是来回切换的时候很麻烦,那么我们如何设置快捷路径呢?举例说明:打开编辑/root/.bashrc增加:alias cddd='cd /miao/test'然后source /root/.bashrc后续只要输入cddd命令,就会直接到/miao/test路径下。原创 2022-02-22 19:23:14 · 3305 阅读 · 1 评论 -
openjdk或jdk的环境变量配置,删除系统自带openjdk
不想用系统自带openjdk就删除其安装包,以及环境变量信息。又想用了就重新下载并配置环境变量。环境变量很重要!步骤:openjdk或者jdk下载后放到指定目录,记下当前地址,然后赋值环境变量。我下载了openjdk-8u312-b07并安装到linlinlin路径下,所以我的JAVA_HOME路径如下。因为JDK9版本之后没有tools.jar和dt.jar,从JDK5开始,不需要再配置CLASSPATH环境变量,系统会自动加载。如果你是用JDK的话,就不用再配置classpath了。临时环境变量:(1)原创 2022-07-06 14:50:28 · 2869 阅读 · 0 评论 -
notepad++内容复制,在secureCRT里鼠标右键粘贴,显示内容不符
需要往数据库写入内容,因为多行且怕错误,就先将内容写到notepad++,然后在secureCRT软件里右键自动粘贴。结果本次写入数据库时发现字段结果错误,后来总结如下:1、notepad++目前是UTF-8编码形式。(Encoding,选择Encide in UTF-8)2、notepad++目前language是SQL形式。(Language,选择S然后点击SQL)3、secureCRT目前的会话选项-外观-字符编码是UTF-8形式。确保以上三项,粘贴过去的内容格式不变。原创 2022-09-22 10:34:29 · 1557 阅读 · 0 评论 -
自动化更新包文件--shell脚本
作为一名实施工程师,当然也协助做些测试的工作,当产品功能开发后,研发会将本次迭代涉及的前后端包文件提供过来。有时会因为一些原因研发没法现场开发,那就需要我们配合测试并将情况反馈给研发,会频繁的更新包文件。手动更包除了麻烦效率也低,所以建议自动化脚本更包,其实也就是把手动命令写到一个shell脚本中直接执行。有些客户环境有自动化运维应用,直接把脚本内容复制粘贴运行即可,同理。原创 2024-03-28 17:23:22 · 712 阅读 · 0 评论 -
只有cd命令能用,ll及ls或其他指令都显示错误
常测试软件的缘故,有些产品对基础jdk版本有要求,我将原来16.0的jdk版本删除后,重新下载安装了openjdk,环境变量也配置了,等我source /etc/profile之后,发现除了cd命令能用外,其他的啥都没有反应,而且都在报错-bash。回顾了刚刚的一遍操作,除了卸载JDK重新安装外,就重新配置了环境变量,难道是环境变量的问题?就临时先给环境变量赋个值,echo PATH=/usr/local/bin然后就发现其他命令可以正常使用了,马上给环境变量永久赋值,vi /etc/profile,然后再原创 2022-07-06 15:24:03 · 833 阅读 · 0 评论 -
删除旧jdk
删除默认jdk,删除原系统openjdk,并重新安装新版本。直接将路径删除,查看java版本无,查找环境变量路径删除掉已有记录。[root@localhost miao]#rm -rf openjdk-8u312-b07/[root@localhost miao]#java -version-bash: java: 未找到命令[root@localhost miao]#vi /etc/profile结果系统里查询还有jdk-16.0.2的包,后来强制清楚,终于清净了,一会儿我再下载安装。安装新版本如链原创 2022-07-13 10:07:46 · 987 阅读 · 0 评论 -
以syslog形式推送告警信息到UMP平台--主要为接口思路
客户需求,根据当前时间获取到的接口返回值中的关键字段的数值进行判断,当超过阈值时推送可恢复告警,推送一次即可,待数据正常时推送告警恢复,工作日8点到18点执行。原创 2024-03-29 14:48:09 · 955 阅读 · 0 评论 -
-bash: firewall: 未找到命令Error: INVALID_ZONE: =public解决方案
-bash: firewall: 未找到命令Error: INVALID_ZONE: =public解决方案,firewall-cmd --zone=public --add-port=1551/tcp --permanent原创 2022-07-06 09:45:35 · 15520 阅读 · 0 评论 -
vi编辑器批量增加取消注释
(1)在文档中每一行增加注释#22DF222SFB222222F222JF222EJOIJFKFKJ~原创 2024-03-15 14:05:22 · 540 阅读 · 0 评论 -
统信系统解压分卷包
已知目前有三个分卷压缩包,.part1,.part2,.part3。客户现场使用国产统信系统,目前来讲还不是很会用。因为文件“abc”(暂且称为abc文件)太大让同事帮忙分了几个压缩包分卷发我,可是解压分卷过程中遇到了问题,明明是.part1和.part2,但在统信系统解压后默认独立包。然后你就能看到执行过程,等执行结束后,把.part1的解压后文件包删除,不然一会儿.part2解压时会问你是否替换,我个人不喜欢这种如果点错了就乱了。最后在文件夹11里就能看到abc文件的正确可使用文件了。原创 2023-05-15 14:56:21 · 912 阅读 · 1 评论 -
启动后无进程没有PID号,应用未启动成功
(4)source /etc/profile,或普通用户:source ~/.bash_profile。突然好多网页崩掉,进入后台发现进程还在,不清楚问题在哪里?(1)问题出现前都进行过哪些操作?如可回退,回退后是否正常?(1)进入后台服务器,查看应用进程是否正常?(2)是否涉及到版本升级等操作,是否兼容?(2)将进程全部杀掉后,重启,再看进程?(3)进程文件的权限是否正确?(1)进程启动路径是否正确?(2)进程启动用户是否正确?原创 2024-03-15 17:29:29 · 557 阅读 · 0 评论