阿毛
It's me !
想你所想

Linux
文章归档

检查指定网络连通shell

最近一个月一直在处理一个任务,将业务数据,上报至指定政府部门。整个过程实现如下:报送的数据以约定的文件格式存储,最终通过ftp上传至指定ip。当然整个链路都是内网交互,通过vpn至政府局域网,这样ftp的ip才可访问。vpn链路是通过起了一个docker完成的。数据产生…

   25   0   2020-10-08 阅读全文

FTP pasv被动模式问题

这里总结下,在使用FTP 被动模式时遇到的问题。 我是本地mac终端连接我云服务的FTP服务时,因为主动模式(port)不好使,还没发现原因,所以尝试被动模式。 关于FTP主被动两种模式的区别,大致如下:主被动是针对FTP服务端而言,主动意味着服务端主动与客户端建…

   49   0   2020-08-28 阅读全文

关于shell脚本中一次意外的command not found错误

问题发现 有大致这样一个脚本: #!/usr/bin/env bash hadoop fs -ls / 当我登录主机后,手动执行该脚本,可以正常执行。但当该脚本为crontab中一个任务时,就报 hadoop command not found 。 问题排查 首先,我们知道,“!/usr/bin/env bash” 这种声明…

   53   0   2020-08-14 阅读全文

Ubuntu18.x 添加自启动任务

项目中,需求希望当开发板上Ubuntu一跑起来,项目和其他基础服务一并跑起来。所以需要通过添加自启动任务。 以运行一条命令为例,未添加自启动时,通过python3 test.py运行一个python服务。现在需要开机自启。 注意,如下步骤需要在root权限下执行,可以先行切换…

   146   0   2020-05-09 阅读全文

查询当前Linux系统的发行版信息

cat /etc/issue 或 cat /etc/redhat-release 验证Ubuntu下,存在“/etc/issue”,不存在“/etc/redhat-release”。CentOS7中两个文件均存在,但cat /etc/issue看不到发行版信息,需要 cat /etc/redhat-release

   54   0   2020-05-07 阅读全文

解决执行自定义脚本过程中“bad interpreter: No such file or directory”的异常

问题发现 当在windows平台中编写了一个自定义的shell脚本后,直接copy到Linux系统中执行时报错“bad interpreter: No such file or directory”。 原因分析 可以从报错信息中看到,在我们“/bin/bash”后跟了个“^M”,但我们并没有编写时并没有该字符,vim编辑…

   71   0   2020-05-06 阅读全文

VMware之Ubuntu18.x配置网络静态IP

因为需求,需要在本地VMware中使用Ubuntu做服务,发现默认未初始化网络,在没有安装图形化界面的情况,手动配置网络。同时,指定一个静态IP,防止每次启动虚拟机,IP变化。 1、启用虚拟网卡 这里以NAT的模式接入虚拟主机的网络。虚拟主机的网络是由虚拟网卡提供…

   90   2   2020-04-27 阅读全文

解决XShell6强制更新问题

今日打开XShell6,突然提醒“要继续使用此程序,您必须应用最新的更新或使用新版本”。。。。 本来之前XShell6的更新不是强制的,结果突如其来的强制,把我整懵了。由于“网络原因”我根本更新不了。。 这里主要总结下,解决强制更新的办法。 首先下载这个工具, …

   172   0   2020-04-05 阅读全文

CentOS下安装JDK

CentOS7下安装JDK详细过程(本文转自如下,感谢)https://www.cnblogs.com/sxdcgaq8080/p/7492426.html https://www.cnblogs.com/sxdcgaq8080/p/7492426.html这篇文章是我见过最详细的一篇。直接参考就行。。做个记录。另外,推荐直接国内镜像下载JDK,快速便捷。链…

   30   0   2020-03-29 阅读全文
加载更多