跳至主要内容

博文

如何在 Debian 10 设置或者修改时区

  使用正确的时区对于很多系统相关的任务和进程都是基本的必要的。例如:cron 守护程序使用系统时区来执行 cron 任务,并且日志文件中的时间戳也是基于系统时区的。 在 Debian 上,系统时区在安装过程中设置,并且在后面可以很容易修改它。 本文描述如何在 Debian 10 系统上设置或者修改时区。 一、检查当前时区 timedatectl 是一个 命令行工具 ,它允许你查看并且修改系统时间和日期。它在所有现代的基于 systemd 的 Linux 系统中都可以使用: timedatectl 复制 输出显示了系统的时区。在这个例子中,时区被设置成 UTC: Local time: Fri 2020-04-03 19:23:29 UTC Universal time: Fri 2020-04-03 19:23:29 UTC RTC time: Fri 2020-04-03 19:23:29 Time zone: UTC (UTC, +0000) System clock synchronized: no NTP service: inactive RTC in local TZ: no 复制 系统时区通过链接文件 /etc/localtime 配置,该链接指向 /usr/share/zoneinfo 目录下的一个二进制时区标识文件。另外一个检查时区的方法就是显示这个链接文件指向的实际路径,使用 ls 命令: ls -l /etc/localtime 复制 lrwxrwxrwx 1 root root 23 Nov 21 23:44 /etc/localtime -> /usr/share/zoneinfo/UTC 复制 二、在 Debian 中修改时区 在修改时区时,你将需要找到你想要使用的时区的一个很长的名字。时区通常使用”地区/城市”格式. 想要列出所有可用的时区,你可以列出 /usr/share/zoneinfo 目录下的所有文件,或者运行 timedatectl 命令,加上 list-timezones 选项: timedatectl list-timezones 复制 ......

自建一个Telegram信息发送Bot

首先要创建一个bot。访问 https://telegram.me/botfather 它会提示你用telegram打开。然后你就打开了botfarther的聊天对话框。输入 /newbot 过程略过,最终记下token (为xxxx:xxxx形式) 我们需要用这个bot来发送消息,首先需要创建一个group,同时将这个bot也加进去,最好设为管理员。然后在这个group中发送消息。类似 /hello @机器人Bot 然后访问 https://api.telegram.org/botxxx:xxx/getUpdates 我们会获取到一个json {undefined “ok” : true, “result” : [{undefined “update_id” : xxx, “message” : {undefined “message_id” : 4, “from” : {undefined “id” : xxx, “first_name” : “david”, “last_name” : “huang”, “username” : “davidhuang” }, “chat” : {undefined “id” : -xxx, “title” : “bot”, “type” : “group”, “all_members_are_administrators” : true }, “date” : xxx, “text” : “/hello @GZ_David_Bot”, “entities” : [{undefined “type” : “bot_command”, “offset” : 0, “length” : 6 } ] } }, ] } 这里,我们看到有个id,指的就是当前group的id。我们记下它 。然后执行以下curl。 botXXX:YYYY 指的是bot+token,一定要加上bot前缀 chat_id就是上面的id,注意是负数,必须有- 发送内容是=MyText curl -X POST “https://api.telegram.org/botXXX:YYYY/sendMessage” -d “chat_id=-zzzzzzzzzz&text=MyText” 或者在浏览器地址输入: https://api.telegram.org...

一键DD脚本 CentOS/Debian/Ubuntu/Windows

  转自:零妖妖柒的博客 http://wyxslh.myds.me:11018/index.php/archives/10/ 一键DD Linux系统的用途 基本所有的VPS服务器商家,都会提供免费的Linux系统供安装,比如CentOS、Debian、Ubuntu等。那为什么还要使用一键DD脚本重装/更换系统呢? 商家提供的系统版本有限,可能没有自己需要的版本。 商家的系统安装有自己不想要的服务,比如国内的阿里云盾(安骑士)。 商家的系统无法安装特定软件,比如很挑内核的锐速。 以上几种情况,一键DD脚本就可以为服务器更换一个纯净的系统,帮你解决问题。 所需环境 以网络流传较广的Vicer一键DD为例,其所需环境为: 架构:  KVM/XEN,不支持OpenVZ。 系统:  Debian/Ubuntu/CentOS 一键DD脚本使用教程 注意事项 : Vicer脚本目前不支持重装为CentOS 7系统,支持CentOS 6.9以下版本。 重装的系统源自官方发行版。 安装过程全自动进行,无需VNC操作,无需进入救援模式。 系统安装完成后的默认用户名为root, 默认密码为:MoeClub.org 密码也可以在末尾加上-p 密码 DD开始之前先安装依赖 apt install sudo nano zip unzip iputils-ping git curl vim wget screen fuse net-tools -y DD脚本示例: 重装为CentOS 6.9 : 以下命令中的 -c 后面为CentOS版本号,-v 后面为64位/32位,可根据需求进行替换。 # CentOS 6.9 64位: bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -c 6.9 -v 64 -p 密码 -port 端口 # CentOS 6.9 32位: bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh...