linux

linux

Linux cd 自动加载目录的环境变量

为什么要有这样的功能?设想有下列的使用场景1:有一个python项目,使用virtualenv创建了一个虚拟环境在运行前,需要执行sourcevenv/bin/activate然后才能执行pythonrun.py在执行完成后,为了不影响后续的python使用,还需要退出虚拟环境,执行:deactiv

2020-07-22
952 0

一个自己创建的群组搜索工具

群组搜索工具。一个基于googlecse打造的搜索工具,使用子域名前缀:tgs再加主域名zwc365.com访问

2020-06-09
2,282 0

生成自签名 https 证书,给 nginx 使用

生成自签名https证书,给nginx使用Openssl生成自签名证书,简单步骤第一种生成私钥opensslgenrsa-outserver.key1024生成证书opensslreq-new-x509-days3650-keyserver.key-outserver.crt-subj"/

2019-12-09
1,503 0

在 linux 树莓派上使用 nginx + http搭建一个简易 git 服务器

在linux树莓派上使用nginx+http搭建一个简易git服务器所有命令均在root用户下执行如果搭建gitlab,则可能带不动,因为对于内存1G的树莓派来说。gitlab太重了那么,可以搭建一个简易的服务器,首页可以查看仓库列表,使用http进行拉取提交创建空的仓库首先创建一个空的仓库例如我的

2019-10-31
1,546 0

pip 设置默认缓存文件夹

pip修改默认缓存文件夹Linux安装Python后,使用pip安装软件包。默认的pip缓存路径是~/.cache/pip但是如果想放到另外的文件夹,则可以执行下列命令:双引号中,输入自己想保存的路径pipconfigsetglobal.cache-dir"/home/pi/udisk/.

2019-10-24
9,313 1

树莓派 vnstat 使用与流量使用情况不更新问题解决

树莓派vnstat使用与流量使用情况不更新问题解决使用vnstat可以查看统计树莓派每月的流量使用情况,也可以按天,按小时查看安装apt-getinstallvnstat安装完成后,默认就已经启动了监听网卡先执行ifconfig查看网卡名称pi@raspberrypi:~$ifconfigeth0:

2019-10-21
3,410 0

树莓派 Linux 编译安装 Python 3.8 最新版

树莓派Linux编译安装Python3.8最新版使用的是树莓派3B+,升级官方最新系统树莓派仓库中目前最新版本是3.7.3的目前已经推出3.8.0版本了树莓派基于Debian系统,使用apt作为软件源安装依赖先检查仓库更新,需要root权限apt-getupdate然后安装依赖sudoapt-get

2019-10-17
1,448 0

linux npm 安装出现 -38 symlink 错误解决

linux安装部署hexo时,出现安装错误,日志如下npmWARNenoentENOENT:nosuchfileordirectory,open'/media/pi/storage/test/hexo/package.json'npmWARNhexoNodescriptionnpmWARNhexoN

2019-10-16
1,989 0

nginx 301 重定向 /path 到 /path/ 优化

有时用户会手动输入http://host/path访问网站,而在nginx的默认处理中/path会被当成一个文件请求,如果/path不存在,则判断/path/目录是否存在如果目录存在则返回重定向分析默认的try_files配置是:try_files$uri$uri/=404;按照nginx默认处理方

2019-10-15
2,148 0

linux 微信通知脚本

该脚本实际上是使用Server酱进行微信通知的如果还没开通Server酱,必须先开通才能使用该脚本脚本内容放在末尾编写脚本创建脚本文件创建时需要root权限才能放到/usr/bin/目录下,否则请将路径改为自己的用户路径touch/usr/bin/wx-push填写脚本内容vim/usr/bin/w

2019-10-15
2,235 0