- 博客(42)
- 资源 (29)
- 收藏
- 关注
原创 debian上硬盘休眠工具hdparm使用方法总算是弄清楚了
不支持高级电源管理的,可以用hdparm -y /dev/sdc设置硬盘立即进入待机,还有一个hdparm -Y /dev/sdc这个是硬盘进入休眠(进入工作状态需要发送reset命令,详见man hdparm),我们一般用待机就行了。试了多次算是明白了,不支持上述高级电源管理的硬盘,不能用-S设置延时多久后休眠,如下命令会无效,即使没报错或显示不支持。不支持APM的硬盘是否还可以使用hdparm设置进入功耗模式呢,是可以的。使用ls -l /dev/disk/by-id/命令可以查看硬盘的id。
2023-03-11 20:32:54
3962
原创 debian让ufw日志不要输出在messages和dmesg
etc/rsyslog.d/*.conf中的先处理,也就是说/etc/rsyslog.d/20-ufw.conf会先处理。最后一行&stop前面的#号去掉,这样ufw的日志就不会被其它规则再处理(记录)了。修改/etc/rsyslog.d/20-ufw.conf。
2023-03-11 20:07:19
642
原创 脚本放在/etc/cron.daily中不执行的原因
参考command line - cron.daily jobs not running - Ask Ubuntu脚本文件名不能带点(.),然后执行下面命令测试 另确认如下程序是否存在 脚本要有执行权限
2022-07-14 12:43:54
592
原创 openwrt 开启KV漫游
官方固件18.06.8默认需修改hostapd.sh文件才能改配置开启80211k/v,下面是我修改过并使用的hostap.sh文件,已测试开启kv成功 hostapd.zip (5.89 KB, 下载次数: 20)解压后将hostapd.sh文件放入/lib/netifd/覆盖原文件/etc/config/wireless将配置改为类似如下,注意要加上option ieee80211v '1'...
2022-06-18 22:07:07
1950
转载 KODI添加NFS源无法进入共享目录
最后在nfs配置文件里加了个insecure参数(即允许使用大于1024的端口号连接NFS)就解决了(汗)博主的配置文件/etc/exports内容如下/mnt/share 192.168.2.0/24(ro,all_squash,insecure,no_subtree_check)/mnt/share4t 192.168.2.0/24(ro,all_squash,insecure,no_subtree_check)/mnt/share4t2 192.168.2.0/24(ro,all_squash,
2022-06-10 12:52:02
3449
转载 debian11安装nfs server后固定端口号以便设置防火墙
1、查看NFS需要开启的服务和对应的端口号-------------------------------------------root@debian:~# rpcinfo -p program vers proto port service 100000 4 tcp 111 portmapper 100000 3 tcp 111 portmapper 100000 2 tcp
2022-06-08 19:10:35
1288
原创 openwrt sdk编译package报lib找不到错误
通过往上翻编译日志,显示生成在lib64目录,然后将lib64目录的cp到lib目录再次编译成功通过,仅此小记
2022-05-17 17:02:26
258
原创 docker容器异常结束原因查找
接上篇,使用docker-compose装好filerun后,并且把docker-compose设置了rc.local开机启动今天早上却无法访问,登陆上去发现filerun的容器结束了,另一个nextcloud的容器启动了,感觉是docker服务重启了,因为之前nextcloud可能设置了自动启动但是又想docker为什么会重启呢,又去找filerun容器结束的原因了[root@localhost filerun]# docker ps -aCONTAINER ID IMAGE
2022-03-11 12:56:29
4824
原创 filerun试用小记
nextcloud实在是太占用资源了放谷一搜,不少推荐filerun的,就试用一下如果centos7换掉的时候可以找一个一揽子解决方案,我现在用的vsftp+nginx+sambadocker :: FileRun Documentation,这里写得差不多了,docker-compose用起来超爽,因为有配置文件了,一个命令全搞定,就是这么简单!!docker-compose可以用sudo apt install docker-compose安装,不用非得下载安装包配置文件可以
2022-03-09 19:16:10
1858
原创 nextcloud data使用软链接其它文件夹时各种弃坑小记
1。修改 /var/www/html/config/config.php,添加参数:自动扫描,允许软链接'filesystem_check_changes' => true,'localstorage.allowsymlinks' => true,2。容器一定要添加外链的文件夹映射docker ps -adocker stop nextclouddocker rm nextclouddocker run --name nextcloud -p 10000:80
2022-03-06 22:15:45
1766
1
原创 foobar2k折腾窗口中显示歌词
1。刚开始安装了ESLyric,可只能显示成桌面歌词形式,后来又试了官方能安装的歌词秀3,这私更不好用,都找不到歌词2。后来爬网页发现要安装ui_columns插件,这样可以自定义窗口分区,就可以把歌词内嵌到窗口中了。3。默认情况下歌词显示还有问题,当前播放的那一行变成白色看不到了,又爬到英文的一个坛子,说到安装uie_wsh_panel_mod_plus可以定义窗口内显示的字体颜色等,修改了颜色后舒服了稍候把用到几个插件发到文件分享区...
2022-02-05 09:54:19
1021
转载 debian从grub引导网络安装
Hard disk installer booting from Linux using GRUBThis section explains how to add to or even replace an existing linux installation using GRUB.At boot time, GRUB supports loading in memory not only the kernel, but also a disk image. This RAM disk can b
2022-01-27 21:55:16
576
原创 小夜曲dsd使用foobar2000测试dsd输出
网上搜到一位汉化牛人做的带dsd输出插件的foobar2000他的博客Asion_新浪博客,博客上还在不断更新新版foobar2000的汉化下载后安装时可以选择绿色安装,然后文件-参数选项-输出,选择ASIO+DSD,输出格式选择最大的,一般32位然后工具-SACD-输出,类型选择DSD,然后确定将dsd格式文件托入软件,双击文件播放,左下角能看到播放模式,比如DSD256等发一个搜到的下测试用dsd资源的网站2L High Resolution Music .:. free T
2021-12-04 20:14:07
4008
原创 debian 禁用ipv6
/etc/default/grub中 GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 quiet"update-grub生效
2021-11-11 21:57:03
1628
原创 win+tab进入任务视图卡死也退不出来
版本win10 ltsc,本来想新建桌面,无奈win+tab进入任务视图后卡死退不出来谷歌了半天没有正确答案,后来想到大概是任务管理器explorer异常了就搜索重启explorer,找到了crtl+shift按住再右键任务栏,选择最下面一个结束资源管理器然后ctrl+alt+del打开任务管理器,新建explorer,如果桌面还不太正常,再任务管理器选择重启资源管理器,现在终于正常了,这bug貌似很久了...
2021-09-06 11:28:14
2607
原创 nginx迁移布署并开启https
1。话说这次直接把正常使用的nginx.conf修改的地方复制过去,出现两个问题,一是访问80端口一直是欢迎页,后来发现是/etc/nginx/sites-enabled/目录下有个default配置,在conf中的include使用#之二是出现open() "/root/http_dir/favicon.ico" failed (13: Permission denied),网上搜都是说修改conf文件的服务权限为root,我是不赞同的,这样软件为了安全设置的两个用户就没用了。仔细看我前面的路径是在/
2021-09-04 22:46:05
199
原创 黑苹果试装小记
题外话:最近入手一台iphone,感觉不甚好用,从安卓切换过来学习成本不低,目前系统存在'文件'app经常卡死问题。前言:近几年已经习惯了安装原版系统,所以这次也是寻求原版安装的方法,应该是走了不少弯路,但这也是必须的吧先是花了点银子在某cx论坛买了入场券,现在看来那里只能下载所谓的纯净系统和相关软件,极少教程类东西,也没见到讨论的地方,根本不能称之为论坛。另外中文论坛讨论的也很少,大部分都是google英文的帖子,后来发现还是得从官方文档一点一点啃,啃不动的到google那里加点酱
2021-08-08 00:55:05
280
转载 git wget
花心大萝卜 花心大萝卜 10 小时前 注册于20/3/16 20/3/18 已编辑 问题描述在编译OpenWrt固件时如果你在国内肯定遇到GitHub下载速度慢或者有些资源根本下载不下来,所以到导致编译失败的时候,我猜大部分人是因为这个原因导致编译失败的。这个没办法,谁让我们的防火墙功能强大呢。解决的办法其实有很多,比如直接在OP里利用FQ插件来完成全局代理,或者设置终端和Git的代理,我这里记录一下如何在Linux系统下设置Git代理和终...
2021-08-02 23:20:58
117
转载 7z制作自解压安装包(转载)
像7z和winRAR这样的压缩工具都支持制作自解压的文件。所谓自解压的文件就是不需要目标机器上安装解压工具,通过运行压缩包自己即可解压出压缩包中的文件。下面我们就介绍一下如何利用7z的自解压功能制作应用程序安装包。熟悉应用程序安装的朋友应该清楚,安装一个应用程序真的是可简单,简单到很简单,也可以复杂,复杂到很复杂很复杂。简单的诸如把几个文件放在一起打个压缩包,解压到目标机器就行了。复杂些的诸如vistual studio和office的安装,要安装这些工具对windows来说可谓是”伤筋动骨”,不仅..
2021-07-01 12:20:34
6066
原创 nginx使用/tmp目录
本来用的好好的,更新之后指向/tmp的软链接不能访问了,日志提示文件不存在[error] 8657#8657: *22 open() "ln" failed (2: No such file or directory),谷歌半天说是/tmp内的文件就是不行,改到别的文件夹确实正常了还是想用tmp啊,因为频繁擦写文件怕硬盘挂得快最后还是在中文的博文里找到了,修改vi /usr/lib/systemd/system/nginx.servicePrivateTmp=false然后syst.
2021-06-30 22:15:35
726
原创 下载宝(mt7621) openwrt 挂载sd卡
opkg install kmod-sdhci kmod-sdhci-mt7620opkg installkmod-fs-vfat
2021-06-03 23:20:18
1630
转载 mount ubifs
第一次:(如:挂载mtd2)1、ubiformat /dev/mtd2 -q -e 02、ubiattach /dev/ubi_ctrl -m 23、ubimkvol /dev/ubi0 -s 220MiB -N app4、mount -t ubifs ubi0_0 /mnt/app/以后: (如:挂载mtd2)1、ubiattach /dev/ubi_ctrl -m 22、mount -t ubifs ubi0_0 /mnt/app...
2021-06-03 08:40:54
317
原创 centos7上的nginx1.18折腾webdav
nginx默认不是不支持nginx-dav-ext-module嘛,不支持webdav客户端都用不了那就编译动态加载的这个扩展nginx -V查看版本,下载源码wget http://nginx.org/download/nginx-1.18.0.tar.gz下载扩展包git clone https://github.com/arut/nginx-dav-ext-module,存放位置在如下参数--add-dynamic-module=后指定nginx -V得到当前安装的nginx编译参数,
2021-04-12 23:12:49
913
原创 samba与vsftp文件权限共享设置
两个软件对于other用户都添加可写权限[sambadir] comment = centos7_vsftpd path = /var/vsftpd/pub/ read only = No creat mask=0666 directory mask=1777 force create mode = 0222[root@localhost pub]# cat /etc/vsftpd/vuser_............
2021-04-09 21:47:28
321
原创 docker 安装nextcloud+mysql弃坑小记
弄了一天,终于弃坑了docker中mysql和nextcloud都拉取最新版本,8点几和20点几吧mysql报过错[InnoDB] Unsupported redo log format (0),清空本机映射目录搞定nextcloud报过无权限访问问题,同样清空本机映射目录搞定nextcloud初次登陆网页设定数据库报错,主机地址那里只填mysql搞定...
2021-04-01 01:32:00
606
1
原创 免费ddns f3322.net使用脚本更新公网ip小记
话说今天服务器域名访问不了,路由器也访问不了,另听说停电了,估计是ddns没有更新下午到现场一看,c7v2的ddns显示未登陆,因为这货刷了us固件,能用的ddnd只有kmdns.net这一家,想着如果以后都这么不稳定的话,还得弄一个备份才好,或者以后就替代了他内网有一台openwrt的路由器,想着在他上面放一个脚本更公网新公网ip下午弄时发现花生壳没有免费的了,找了下找到了3322,注册了一个f3322.net的ddns又爬了很久,找到了更新3322 ddns 的脚本http://
2021-03-20 18:49:38
13473
3
原创 使用http访问ftp文件,基于centos7
1。安装nginx 默认源没有nginx,需添加nginx源sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpmsudo yum install -y nginxsudo systemctl start nginx.servicesudo systemctl enable nginx.service2。vi /etc/ngi.
2021-02-24 13:58:29
736
原创 centos快挂了,今天尝试了下在debian9.13上安装vsftpd
先说下装系统的几个坑:1,安装使用net版iso最好 不联网,因为会下载升级包之类的,非常慢 不联网安装好后是最小系统,先启用ssh服务,debian默认没开启,这个有点无语 刚才没联网,软件包源也没有配置好,要先配置安装源 vi/etc/apt/sources.list deb https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch main contrib non-free 然后apt instal...
2021-01-09 17:32:57
201
原创 debian最小化安装后架设VSFTPD服务
启用网卡:vi /etc/sysconfig/network-scripts/ifcfg-*IPADDR=192.168.255.101GATEWAY=192.168.255.2NETMASK=255.255.255.0DNS1=192.168.255.1DNS2=192.168.255.1ONBOOT=yessystemctl restart network.serviceip addr查看IP然后可以cmd登陆ssh,方便粘贴2.安装vsftpd后,修改/.
2021-01-09 17:18:59
366
原创 创立win10到linux系统ssh隧道
cups控制后台web远程登陆需要,ssh -L 6631:127.0.0.1:631 -p 2222 root@****.net6631为本地使用端口,631为远端cups的端口,2222为远端sshd端口,root为远端用户,****.net为远端域名win10本地使用http://127.0.0.1:6631/即可访问远端的631端口了...
2020-09-05 19:00:39
496
原创 将脚本放在openwrt 自启动脚本里,每次升级完会自动安装定义的软件包
将脚本放在openwrt 自启动脚本里,每次升级完会自动安装定义的软件包sleep 30if [ ! -e /root/firstboot.file ] ; then echo "[`date`]firstboot configure start ..." >/root/firstboot.file if [ `ping baidu.com -c 3|grep -c '...
2020-03-16 14:46:24
736
转载 centos7系统中忘记了root管理员账号密码的解决方式
首先,打开centos7,在选择进入系统的界面按“e”进入编辑页面。然后按向下键,找到以“Linux16”开头的行,在该行的最后面输入“init=/bin/sh”接下来按“ctrl+x”组合键进入单用户模式接下来再输入“mount -o remount,rw /”(注意mount与-o之间和rw与/之间的有空格)然后再...
2020-03-01 17:23:54
948
原创 修复WIN10 uefi引导后,不能休眠/睡眠处理方法小记
win10同硬盘安装centos,由于是pe引导安装没有使用uefi方式,导致efi分区被格式化,win10 uefi引导丢失先前通过复制一个pe中的\EFI\MICROSOFT\BOOT\BOOTMGFW.EFI到efi分区,使用工具BOOTICEx64.exe修改\EFI\MICROSOFT\BOOT目录下的bcd文件指向win10分区的\windows\system32\winload....
2019-05-02 15:08:59
3884
原创 新硬盘装win10 uefi(又非uefi)弃坑小记
无风扇小主机不能内置硬盘,是内置的那种msata卡,那种卡太贵了,还是用硬盘盒装了硬盘接usb3.0。用diskgenius,将分区表转换成gpt,第一个分区会提示建esp分区,这个分区必不可少。开始是进pe挂载iso后直接运行setup.exe,提示不是uefi环境。重新制作pe,无奈提示更新分区表错误,依稀记录量产时只提供mbr分区表,弄成gpt分区表无果。然后记得以前,用mbr分区表...
2018-08-09 22:15:23
5338
原创 win10 1709 华为ensp ar1启动失败 代码40 处理小记
1,重新覆盖安装ensp,安装时选择安装配套版本virtualbox,因为我以前安装过virtualbox版本和这个不同,可能有不兼容问题。2,删除C:\Users\XXXXX\.VirtualBox文件夹中所有文件,在eNSP主界面“菜单-工具-注册设备”重新注册设备,然后就好了...
2018-03-28 20:15:33
8257
原创 virtualbox使用串口通道(虚拟系统与主机系统通讯)设置方法
1。vbox设置。选中虚拟系统,点设置->串口->启用串口->端口号“com1”->端口模式“主机管道”->路径“\\.\pipe\myvbox"(不带引号,重要,windows主机系统为例,鼠标放在输入框内有提示,myvbox可换成别的),如果以前创建过这个路径的,就勾上”连接至已存在通道“。2。xshell设置。文件->新建->协议”SERIAL“-&...
2018-02-13 21:49:14
3698
原创 石像鬼添加x86/64平台,开启多核/线程支持,打开自动降频,弃坑小记
我修改后的源代码仓库https://github.com/fengchen-github/gargoyle遇到的坑主要有,主板开启sata ahci的,要在内核驱动里打开这个功能,不然启动时到挂载root时会卡死x86不能打开microcode不然也是启动卡死
2017-12-29 19:36:50
1402
原创 修复win10因分区表修改导致的启动错误,另grub2修改默认引导小记
一、误操作清除了gpt分区表部分数据,用diskgenuius找回分区后,不能从uefi引导,报0xc000000f错误,选修复启动也不能成功。从pe里面用bcdedit修改bcd也不行,报找不到设备,后来想明白是efi分区没有分配盘符,而pe系统有保护不能分配盘符。后来换了一个不从efi启动的pe,又找了个bootice工具,修复了下efi分区下的bcd,就能成功启动win10了。再
2017-11-27 19:35:18
3678
原创 编译华硕路由器ACRH17源代码小记
源码包中有说明:The GPL source is created for ASUS wireless router related products. Please visit the ASUS support site (http://support.asus.com) to get the latest GPL tarball.It has a lot in common with ma
2017-11-09 09:07:09
5615
1
ESLyric、ui_columns、uie_wsh_panel_mod_plus foobar2k显示歌词所需几个插件
2022-02-05
Prentice.Hall.Essential.Linux.Device.Drivers.Apr.2008.chm
2009-12-15
The Linux Kernel Module Programming Guide.pdf
2009-12-15
嵌入式Linux系统开发技术详解--基于ARM(完整版).pdf
2009-11-12
《ARM嵌入式系统开发典型模块》--本人资料一律免分
2009-11-12
软件设计师考试大纲 软件设计师考试大纲
2008-12-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人