分类 linux 下的文章

斐讯N1折腾记1-刷入armbian

N1介绍斐讯N1原来的定位: NAS和区块链设备,后来斐讯翻车和被很多大神破解,刷入不同的固件,从而让它能实现各种功能,再加上目前低廉的价格,让它的可玩性和性价比都极高。如果你不是拿来做开发、需要GPIO开发等一个N1显然更实用,适合普通人的生活需求,树莓派对于开发者比较友好一些。硬件配置 N1CPUAmlogic S905D, 4-Core Cortex-A53, 1.8GhzGPUMai...

继续阅读 »

利用Proxychains在终端使用socks5/http代理

背景在国内的服务器上从github上拉代码或者go get的时候非常慢(网络受阻)的时候。当内网的某些服务器不能上外网,但是内网中有一台电脑能上外网,想让不能上外网的服务器上外网的时候。proxychains可以非常简单快速的设置好代理,让其它不能上网的服务器通过能上网的服务器进行上网。下载地址https://github.com/rofl0r/proxychains-ng安装方法1 拉取代...

继续阅读 »

Centos 将程序添加到 service 并设置开机启动

背景一般情况,服务器是极少重启的,如果必须这样做或者因为不可抗拒的因素自动重启了,那么很多程序,如:darkhttpd,还要登录SSH要重新远程启动,很麻烦的。因此将程序添加到开机运行中是件可以带来很大便利的事情。centos6.x添加应用到 service创建脚本 /etc/init.d/darkhttpd 文件(其实也是 /etc/rc.d/init.d/darkhttpd 文件):[r...

继续阅读 »

连接vsftpd的ftp慢的问题解决办法

问题现象在Linux安装了一个vsftpd的ftp,在连接的时候很慢,总要等上10多秒才能连接上;问题原因当客户端连接服务器时,服务器会执行一个DNS查找,来确认域名,如果所用DNS解析不到,会等到超时为止。解决办法修改vsftpd配置文件vi /etc/vsftpd/vsftpd.conf 添加如下参数:reverse_lookup_enable=NO保存退出后,重启vsftpd服务ser...

继续阅读 »

记grep+wc取值在shell中的结果与手动执行结果不一致的坑

有一个shell脚本来备份mysql数据库,crontab每天凌晨2点启动,但是运行一段时间后发现有时候在备份数据库遇到锁表等情况,导致备份一直在等待,在下一次启动后,又在此处等待了;几天后,后台同时有多个备份脚本在执行;于是打算修改下脚本,在执行备份前判断是否有其他备份脚本在执行,有的话则报错退出并告警;现象下面是mysql_bak.sh脚本的一部分mysql_bak_num=`ps -e...

继续阅读 »

Centos给swap扩容

swap空间介绍swap分区的用处:swap是当物理内存不够用的时候,把数据放到swap中,所以swap起到了一个虚拟内存的作用,在某种意义上来说也算是加大了内存空间。一般swap分区是在安装系统时设置的,如果安装系统时忘记分swap分区或者分区太小,那也没事,还有补救的方法。下面就讲讲安装完CentOS系统后如何给swap分区扩容。场景:安装完CentOS Linux系统后,安装oracl...

继续阅读 »

Putty小工具Plink妙用

提及Putty大家都不陌生,Putty自带的工具Plink同样强大,本文就简单介绍下几种用法。Plink使用参数Usage: plink [options] [user@]host [command] Options: -V print version information and exit -pgpfp print PGP key fingerprints a...

继续阅读 »