linux
为什么要有这样的功能?设想有下列的使用场景1:有一个python项目,使用virtualenv创建了一个虚拟环境在运行前,需要执行sourcevenv/bin/activate然后才能执行pythonrun.py在执行完成后,为了不影响后续的python使用,还需要退出虚拟环境,执行:deactiv
生成自签名https证书,给nginx使用Openssl生成自签名证书,简单步骤第一种生成私钥opensslgenrsa-outserver.key1024生成证书opensslreq-new-x509-days3650-keyserver.key-outserver.crt-subj"/
在 linux 树莓派上使用 nginx + http搭建一个简易 git 服务器
在linux树莓派上使用nginx+http搭建一个简易git服务器所有命令均在root用户下执行如果搭建gitlab,则可能带不动,因为对于内存1G的树莓派来说。gitlab太重了那么,可以搭建一个简易的服务器,首页可以查看仓库列表,使用http进行拉取提交创建空的仓库首先创建一个空的仓库例如我的
pip修改默认缓存文件夹Linux安装Python后,使用pip安装软件包。默认的pip缓存路径是~/.cache/pip但是如果想放到另外的文件夹,则可以执行下列命令:双引号中,输入自己想保存的路径pipconfigsetglobal.cache-dir"/home/pi/udisk/.
树莓派vnstat使用与流量使用情况不更新问题解决使用vnstat可以查看统计树莓派每月的流量使用情况,也可以按天,按小时查看安装apt-getinstallvnstat安装完成后,默认就已经启动了监听网卡先执行ifconfig查看网卡名称pi@raspberrypi:~$ifconfigeth0:
树莓派Linux编译安装Python3.8最新版使用的是树莓派3B+,升级官方最新系统树莓派仓库中目前最新版本是3.7.3的目前已经推出3.8.0版本了树莓派基于Debian系统,使用apt作为软件源安装依赖先检查仓库更新,需要root权限apt-getupdate然后安装依赖sudoapt-get
linux npm 安装出现 -38 symlink 错误解决
linux安装部署hexo时,出现安装错误,日志如下npmWARNenoentENOENT:nosuchfileordirectory,open'/media/pi/storage/test/hexo/package.json'npmWARNhexoNodescriptionnpmWARNhexoN
nginx 301 重定向 /path 到 /path/ 优化
有时用户会手动输入http://host/path访问网站,而在nginx的默认处理中/path会被当成一个文件请求,如果/path不存在,则判断/path/目录是否存在如果目录存在则返回重定向分析默认的try_files配置是:try_files$uri$uri/=404;按照nginx默认处理方