Linux
Dfer.Site
Dfer.Site
展开
-
rasp完整搭建方案
下载镜像下载刻录工具Etcher16G以上的高速SD卡刻录安装到rasp上,启动原创 2018-11-05 10:23:47 · 1582 阅读 · 0 评论 -
安装、卸载软件
基本命令#更新索引sudo apt-get update #安装软件sudo apt-get install xxx #将软件升级到最新版本sudo apt-get upgrade XXXX #重装软件sudo apt-get --reinstall install XXXX#卸载软件sudo apt-get remove xxx #自动卸载软件但保留其配置文件...原创 2018-04-24 17:29:36 · 201 阅读 · 0 评论 -
rasp摄像头操作
卡片摄像头开启摄像头sudo raspi-config一秒后拍摄一张照片保存到当前路径 raspistill -t 1000 -o image.jpg 录制一段10s的录像,将录像文件转化为mp4raspivid -o 1.h264 -t 10000MP4Box -fps 30 -add 1.h264 1.mp4 检查摄像头运行状况vcgencmd...原创 2018-04-24 17:24:32 · 759 阅读 · 0 评论 -
自启动
ls /home/pi/.config/autostart #树莓派的自启动目录,可以通过制作desktop文件来实现自启动cd /home/pi/.config/autostartnano df.desktop[Desktop Entry]Name=exampleComment=My Python ProgramExec=python /var/www/html/shell...原创 2018-04-13 14:39:30 · 257 阅读 · 0 评论 -
宝塔安装拓展
有些函数的使用是需要开启相应的拓展的 - 使用exif_imagetype函数需要安装exif - extension=php_exif.dll - 使用宝塔的话可以直接在主页安装 - 首页——php7.X——安装拓展 - exif——安装 - ok...原创 2018-04-11 23:42:17 · 3792 阅读 · 0 评论 -
shell文件
if [ ! -n "$1" ];thenecho ". g 0 [进入shell目录]"echo ". g 1 [进入df‘s home]"echo ". g shellName [运行shell]"elif [ &am原创 2018-04-16 12:29:03 · 159 阅读 · 0 评论 -
关于服务器CA证书的设置
阿里云可以申请免费的证书控制台——安全——CA购买证书——Symantec免费ssl补全资料——提交审核审核结果会通过短信传达宝塔里面默认一个站只能同时绑定一个ssl域名,如果访问ssl域名与站点绑定的不符合会被浏览器判定为不安全域名,但是可以多个ssl域名进行切换激活故障处理证书出问题可以吊销之后重新申请CA——订单——证书吊销证书出故障的情况下,在宝塔里面不要开启强...原创 2018-04-10 14:55:29 · 2083 阅读 · 0 评论 -
shell备份mysql
backup.sh# Df's QQ : 573270407#echo begin del old fileslocation="."#find $location -mtime +30 -type f |xargs rm -ffind $location -mtime +15 -type f -name '*.zip' -exec rm -f {} \; #half mont...原创 2018-04-15 19:08:48 · 148 阅读 · 0 评论 -
配置Linux服务器桌面(树莓派)
我这里主要是树莓派的配置因为树莓派本身资源有限,所以界面越简单越好将系统语言设置为中文树莓是基于Linux,对于其余带界面的unix类系统也应该如此作为服务器,应该尽可能节约资源右键桌面——桌面偏好设置desktop——layout——no imagecolor——#000000text color——#FFFFFFmenu bar——size——smallposition—...原创 2018-04-10 01:34:47 · 890 阅读 · 0 评论 -
chrome开通flash的访问权限
#在浏览器里输入以下路径chrome://flags/#run-all-flash-in-allow-mode原创 2018-04-10 01:23:11 · 1282 阅读 · 0 评论 -
python的pip安装和升级
#安装 Python-pipsudo apt-get install python-pip pip -V #查看pip版本#更新pip、setuptools和wheelpython -m pip install --upgrade pip setuptools wheel原创 2018-04-10 01:21:01 · 468 阅读 · 0 评论 -
post与get
GETcurl URL curl http://book.sarathlakshman.com/lsc/mlogs/submit.php?a=1&b=2"POSTcurl URL -d “param1=value1&param2=value2”curl http://book.sarathlakshman.com/lsc/mlogs/submit.php -d ...原创 2018-04-02 14:16:49 · 136 阅读 · 0 评论 -
linux的node
linux安装nodewget http://cdn.npm.taobao.org/dist/node/v8.9.3/node-v8.9.3-linux-x64.tar.xztar xf node-v8.9.3-linux-x64.tar.xzmv node-v8.9.3-linux-x64 /ln -s /node-v8.9.3-linux-x64/bin/node /usr/lo...原创 2018-03-13 23:23:14 · 297 阅读 · 0 评论 -
进程、端口管理
进程#所有进程ps -A#正在运行的进程ps aux | less#搜索指定进程pgrep chromium#停止进程kill -9 4394端口#查看3306netstat -an | grep 3306 限制端口访问netstat -anp #查看所有打开的端口netstat -an | grep 443 #查看指定端口iptabl...原创 2018-04-24 17:36:40 · 193 阅读 · 0 评论 -
rasp架设网站
whereis apache2#apache配置目录ls /etc/apache2 #配置文件cat apache2.conf#网站配置文件cat sites-available cat sites-enabledraspberry的apache里面只支持统一调用一个端口,默认是80不同的网站需要通过域名进行解析...原创 2018-04-25 16:38:12 · 407 阅读 · 0 评论 -
终端浏览器
sudo apt-get install w3mw3m www.baidu.comsudo apt-get install linkssudo links都只能显示简单的页面内容对于js效果是加载不出来的安装插件后可以显示图片,但是无法播放音乐和视频...原创 2018-11-10 21:32:23 · 1722 阅读 · 0 评论 -
终端播放器
macbookpip3 install NetEase-MusicBoxbrew install mpg123linuxsudo pip install NetEase-MusicBoxsudo apt-get install mpg123调用musicbox参考原创 2018-11-10 11:18:13 · 676 阅读 · 0 评论 -
mac安装mysql
下载安装包控制 #启动MySQL服务 sudo /usr/local/MySQL/support-files/mysql.server start #停止MySQL服务 sudo /usr/local/mysql/support-files/mysql.server stop #重启MySQL服务 sudo /usr/local/...原创 2018-11-06 16:42:51 · 190 阅读 · 0 评论 -
rasp设置airplay
架设环境sudo apt-get install autoconf automake libtoolsudo apt-get install libltdl-dev libao-dev libavahi-compat-libdnssd-devsudo apt-get install avahi-daemon安装wget https://codeload.github.com/juhov...原创 2018-10-03 17:51:52 · 719 阅读 · 0 评论 -
操作yum
yum资源目录/etc/yum.repos.d/yum源Centos5: https://lug.ustc.edu.cn/wiki/_export/code/mirrors/help/centos?codeblock=1Centos6: https://lug.ustc.edu.cn/wiki/_export/code/mirrors/help/centos?codeblock=2...原创 2018-07-31 15:49:07 · 152 阅读 · 0 评论 -
nginx自定义路由
改写路径# 匹配/service/开头的任何查询并且停止搜索。任何正则表达式将不会被测试。location ^~ /service/ { #将service指向/html/service目录 #测试过程中,可以用 在结尾加上 redirect 查看跳转结果 #rewrite ^/service/(.*)$ /html/service/$1$2 redirect; ...原创 2018-07-31 11:59:00 · 1607 阅读 · 0 评论 -
nginx开启目录浏览
打开某个站点的配置文件server{autoindex on;#开启目录浏览autoindex_exact_size off;#显示出文件的大概大小,单位是kB或者MB或者GB,低于kb的默认为bytes并且不显示单位名autoindex_localtime on;#显示的文件时间由GMT时间改为服务器时间}参考...原创 2018-07-31 11:23:00 · 476 阅读 · 0 评论 -
查找文件
查找根目录下所有包含“name”的文件grep 'name' -r /查找根目录下所有的sh文件find / -name *.sh原创 2018-07-13 17:50:38 · 176 阅读 · 0 评论 -
使用nodejs
多平台下载linuxnpm i -g npm #更新npmnpm install font-spider -g #安装工具windowsbat文件@echo offset url=E:\IIS\homepage\htm\*.htmcolor 0f:start title=系统信息——By Dfrem color 0fset /p var=0、退出...原创 2018-07-11 18:53:51 · 144 阅读 · 0 评论 -
反向代理
server shellwget https://github.com/fatedier/frp/releases/download/v0.20.0/frp_0.20.0_linux_amd64.tar.gztar xvf frp_0.20.0_linux_amd64.tar.gzcd frp_0.20.0_linux_amd64vim frps.ini./frps -c ....原创 2018-06-28 18:29:24 · 414 阅读 · 0 评论 -
request entity too large
nginxclient_max_body_size 500m;phpupload_max_filesize = 500M重启nginx和php原创 2018-05-26 18:10:21 · 261 阅读 · 0 评论 -
给shell文件添加执行权限
freeM.shsudo purge添加执行权限chmod -R 777 freeM.sh原创 2018-03-18 21:27:05 · 12733 阅读 · 0 评论 -
linux安装软件
sudo apt-get install zipsudo yum install -y unzip zipbrew install nikto sudo aptitude install espeak -ywget https://ncu.dl.sourceforge.net/project/espeak/espeak/espeak-1.48/espeak-1.48.04-source原创 2018-01-14 01:06:59 · 246 阅读 · 0 评论 -
mysql跳过密码验证
vi /etc/my.cnf[client]port = 3306socket = /tmp/mysql.sock[mysqld]port = 3306socket = /tmp/mysql.sockskip-grant-tablesservice mysqld restartmy原创 2018-01-15 17:49:01 · 806 阅读 · 0 评论 -
Can't connect to local MySQL server through socket '/tmp/mysql.sock'
mysql运行出错,所有mysql服务停止运行,最后发现原来只是磁盘空间满了df发现www挂载的硬盘已使用100%,清理一些文件之后,mysql恢复正常原创 2018-01-15 17:39:49 · 191 阅读 · 0 评论 -
mac自启动、唤醒启动
简单开机启动 - 系统偏好设置->帐户->登陆项 - 执行程序启动目录 /System/Library/StartupItems /Library/StartupItems/可设置开机启动、唤醒启动 - 用户未登陆前就启动 /Library/LaunchDaemons /System/Library/LaunchDaemons - 用户登陆后启动 ...原创 2018-01-14 13:38:31 · 4925 阅读 · 0 评论 -
获取网页内容,调用语音控件
安装pip,这是一个包含很多python插件的库wget https://bootstrap.pypa.io/get-pip.py --no-check-certificatesudo python get-pip.py安装python插件安装pyttsxsudo pip install pyttsx安装requestssudo pip install re原创 2018-01-13 23:27:21 · 804 阅读 · 0 评论 -
python发邮件
python安装新的库,比如smtplib ,安装之后python才能正常使用”import smtplib”sudo pip search smtplib sudo pip install PyEmailpython发邮件代码#!/usr/bin/python3import smtplibfrom email.mime.text import MIMEText原创 2017-06-23 23:33:39 · 512 阅读 · 0 评论 -
SyntaxError: 'break' outside loop
选择tab和space中的一种,统一好缩进就行了原创 2018-01-21 16:15:03 · 9640 阅读 · 0 评论 -
linux
linux serverwdcp可以使用apache+nginx的模式,这种情况下网页服务是调用Apacheln -sf /www/wdlinux/init.d/httpd /etc/rc.d/init.d/httpd #将apache的启动方式配置为wdlinux常用命令passwd #修改root密码 whereis mysql #查看命令在os里...原创 2017-09-18 16:35:00 · 460 阅读 · 0 评论 -
413 Request Entity Too Large
我用的是wdlinuxphp出现“413 Request Entity Too Large”解决方法进入 /www/wdlinux/nginx/conf编辑 nginx.confclient_max_body_size 800m; //将上传限制改为800m/www/wdlinux/etc/php.iniupload_max_filesize = 200M //将php上传最大原创 2017-12-05 14:28:30 · 238 阅读 · 0 评论 -
linux配置ssl
我用的是wdcp,在wdcp的双引擎模式(apache+nginx)下,利用nginx来给网站制作ssl获取ssl自制ssl证书(未认证)安装openssl yum install openssl 生成ssl文件openssl genrsa -des3 -out server.key 2048 #生成server.keyopenssl rsa -in server.key -out se原创 2017-11-24 16:43:37 · 12938 阅读 · 0 评论 -
raspberry中文显示
在rasp里面没有中文,代码里面碰到中文就会弹错,这是件很麻烦的事,最终决定安装中文。sudo raspi-config 打开配置窗口,选择语言,“zh_CN.UTF-8 UTF-8”、“zh_CN.GBK GBK” 这样就可以显示中文了,遇到中文不会出现乱码sudo apt-get -y install scim-pinyin //安装中文输入法原创 2017-06-24 16:02:49 · 674 阅读 · 0 评论 -
连接linux的ftp出现“553 Could not create file.”
这是因为linux的目录没有对ftp用户开启写入权限造成的shell窗口——sudo chmod 777 html此处html为ftp在linux里的目录开启或关闭ftp服务器的被动模式ftp> passive Passive mode off. //已关闭ftp> passive //再次运行命令可打开 Passive mode on. //已开启原创 2017-06-02 11:57:03 · 2607 阅读 · 0 评论 -
rasp任务计划
先要设置文件权限chmod 771 df 设置文件访问权限,0无,1执行,2写,4读,用累加的值设置三种用户的访问权限,三种用户依次是文件创建者、创建者同组的用户、其他用户ls -l df 查看文件访问权限sudo chmod +x yeelink.sh #为脚本增加可执行权限添加任务计划经测试,用“sudo crontab -e”打开的是root的任务...原创 2018-01-23 18:20:07 · 334 阅读 · 0 评论