Debian在Crontab中使用环境变量

在Shell会话中,可以定义临时生效的环境变量: export MY_TOKEN="" 对于当前用户,可以在.bashrc中定义永久生效的环境变量: nano ~/.bashrc export MY_TOKEN="" source ~/.bashrc 当前用户环境变量配置文件说明: .bashrc:交互式Shell,登录Shell间接加载,非登录Shell直接加载; .bash_profile:登录Shell,如 ssh 远程登录、su - 切换用户加载,优先于.bash_login; .bash_login:登录 Shell 加载,优先使用.bash_profile; .profile:通用登录 Shell 配置,bash/sh 通用,无.bash_profile 时加载。 全局用户环境变量配置文件说明: …

备份单板机系统Armbian并缩小镜像大小

在单板机安装配置系统后,可以备份整个系统以备不时之需。如果单板机USB挂载了其他存储,可以在线备份,否则就需要取出TF卡操作。 查看设备名称: lsblk 使用dd命令备份,如果是在线备份,确保of指向挂载的外部设备: …

Wine9.0安装腾讯企点

上个月Zorin OS 18就发布了,但17版本直接升级可能还需要等几周。我现在使用的操作系统是Zorin OS 17.3,Wine版本是9.0,为了节省资源,我安装的是32位: sudo apt install wine32 winetricks 配置Wine,默认是Windows 10,可切换为Windows 7: …

阿里云边缘安全加速ESA免费CDN不限流量0元续期到2051年

阿里云边缘安全加速ESA免费CDN不限流量0元续期到2051年

阿里云边缘安全加速ESA可为网站提供全球CDN加速、API加速、Web和DDoS防护等一站式安全加速服务,还可配合使用免费的Pages服务托管静态网站。 免费领取地址 在活动页面步骤1中,显示基础版1个月,点击“立即试用”,下单页面选择免费版开通。 …

Windows平台使用cwRsync同步文件

Rsync是Linux系统中用于文件同步的工具,广泛用于在本地或远程系统之间同步文件和目录。cwRsync是Rsync在Windows系统上的移植版本,是一款免费、开源的文件同步与备份工具,核心功能与原生Rsync一致,同时适配了Windows的系统环境。 …

Rclone配置Server Webdav服务

安装Rclone: sudo apt install rclone 有些软件仓库没有最新版,推荐访问Rclone官网下载。 添加用户组和服务用户: sudo groupadd webdav sudo useradd -r -s /sbin/nologin -g webdav webdav 创建日志文件: sudo touch /var/log/rclone-webdav.log sudo chown webdav:adm /var/log/rclone-webdav.log sudo chmod 640 /var/log/rclone-webdav.log 创建用于存放密码文件的目录: sudo mkdir /etc/rclone 配置用于访问Webdav的用户,其中的davuser为用户名: …

Armbian配置SMB服务

Armbian配置SMB服务

安装Samba: sudo apt install samba 添加samba组和系统用户: sudo groupadd samba sudo useradd -M -s /sbin/nologin -g samba samba 设置用户密码并将用户添加到Samba数据库: sudo smbpasswd -a samba 修改密码: sudo smbpasswd samba smbpasswd命令还有以下参数: -d:禁用用户; -e:启用用户; -x:删除用户。 smbpasswd不会影响系统用户,如果要删除系统用户,可使用: …

使用hdparm控制硬盘自动休眠

硬盘管理中,常用到smartctl和hdparm这两个工具: sudo apt install smartmontools hdparm 使用lsblk命令查看设备名称: lsblk 使用smartctl查看硬盘信息: sudo smartctl -a /dev/sdX 对于机械硬盘,使用以下命令查看磁头加载次数(LCC计数): …

记一次局域网文件传输速度瓶颈排查

单板机使用超5类网线连接路由器百兆端口,路由器连接光猫千兆端口,笔记本通过Wifi连接路由器。 单板机和笔记本都安装iperf3: sudo apt install iperf3 单板机执行: iperf3 -s 如果单板机配置了防火墙,需要放行5201端口: …

Debian挂载移动硬盘(外部设备)

首先查看设备名称: lsblk 创建挂载点: sudo mkdir /mnt/mydrive 挂载硬盘(替换设备名称): sudo mount /dev/sdX1 /mnt/mydrive 开机自动挂载编辑fstab文件: sudo nano /etc/fstab 添加一行: /dev/sdX1 /mnt/mydrive btrfs defaults,nofail,x-systemd.device-timeout=30s 0 0 参数说明: btrfs:移动硬盘使用的文件系统,可参考:使用Btrfs文件系统; defaults:相当于rw,suid,dev,exec,auto,nouser,async; nofail:设备不存在时不阻止系统启动; x-systemd.device-timeout:等待设备的时间,根据接口和硬盘类型设置,一般30s足够; 0:dump命令备份标志。0不备份,1需要备份,现代系统很少用dump,通常保持0; 0:文件系统检查顺序。0不检查(非根分区、外部设备),1优先检查(根分区),2次级检查(其他分区)。 …