From 25b3ae29a81316e7f9f69a426b1866193c9d6d20 Mon Sep 17 00:00:00 2001
From: GitHub
Date: Fri, 14 Jun 2024 08:04:17 +0000
Subject: [PATCH] Auto deploy from GitHub Actions build 674
taoky: [8c0681c820] user_adm: redirect_to Linux 101 Ch05
---
404.html | 2 +-
assets/js/lunr/lunr-store.js | 4 +-
categories/experience/index.html | 2 +-
categories/index.html | 2 +-
categories/linux-101/index.html | 2 +-
categories/linux-install-party/index.html | 2 +-
.../lug-\344\274\232\350\256\256/index.html" | 2 +-
.../lug-\345\260\217\350\201\232/index.html" | 2 +-
.../lug-\346\234\215\345\212\241/index.html" | 2 +-
.../index.html" | 2 +-
.../lug-\346\264\273\345\212\250/index.html" | 2 +-
.../lug-\347\275\221\347\253\231/index.html" | 2 +-
categories/tech-tutorial/index.html | 2 +-
categories/technology/index.html | 2 +-
categories/translation/index.html | 2 +-
categories/tutorial/index.html | 2 +-
.../index.html" | 2 +-
categories/ustc/index.html | 2 +-
.../index.html" | 2 +-
.../index.html" | 2 +-
.../index.html" | 2 +-
feed.xml | 2 +-
feed/index.html | 2 +-
feed/news.xml | 2 +-
feed/planet.xml | 2 +-
index.html | 2 +-
news/10/index.html | 2 +-
news/11/index.html | 2 +-
news/12/index.html | 2 +-
news/13/index.html | 2 +-
news/14/index.html | 2 +-
news/15/index.html | 2 +-
news/16/index.html | 2 +-
news/17/index.html | 2 +-
news/18/index.html | 2 +-
news/19/index.html | 2 +-
news/2/index.html | 2 +-
news/20/index.html | 2 +-
.../09/2010-software-freedom-day/index.html | 2 +-
.../10/2010-lug-server-dev-meeting/index.html | 2 +-
.../12/2010-04-linux-install-party/index.html | 2 +-
.../04/2011-winter-reading-notes/index.html | 2 +-
news/2011/04/gnome3-launch-party/index.html | 2 +-
.../04/mirrors-ustc-edu-cn-comes/index.html | 2 +-
.../05/customize-pxe-live-system/index.html | 2 +-
.../05/ftp-cn-debian-org-comes/index.html | 2 +-
.../index.html | 2 +-
news/2011/06/deepin-linux-dau-2011/index.html | 2 +-
news/2011/06/linux-tshirt-2011/index.html | 2 +-
.../12/linux-install-party2011/index.html | 2 +-
news/2012/09/sfd-2012-hefei-ustc/index.html | 2 +-
.../index.html | 2 +-
.../04/linux-make-everything-easy/index.html | 2 +-
news/2013/04/lug/index.html | 2 +-
.../index.html | 2 +-
.../08/2013-software-freedom-day/index.html | 2 +-
.../index.html | 2 +-
news/2014/09/2014-sfd/index.html | 2 +-
.../10/2014-autumn-kaiintaikai/index.html | 2 +-
news/2014/12/2014-linux-user-party/index.html | 2 +-
news/2014/12/blog-server-down/index.html | 2 +-
news/2015/04/2015-lug-election/index.html | 2 +-
.../index.html | 2 +-
.../2015-linux-user-group-banshan/index.html | 2 +-
.../201406-server-fault-announce/index.html | 2 +-
.../gitlab-emergency-maintenance/index.html | 2 +-
.../08/lug-service-restore-status/index.html | 2 +-
news/2015/09/2015sfd/index.html | 2 +-
.../lug-banshan-commission-guide/index.html | 2 +-
news/2016/05/2016-lug-election/index.html | 2 +-
.../index.html | 2 +-
news/2016/09/2016-sfd-ustc/index.html | 2 +-
.../10/visiting_network_center/index.html | 2 +-
.../index.html | 2 +-
.../2017-bbs-linux-banshan-voting/index.html | 2 +-
.../2017/05/2017-bbs-linux-banshan/index.html | 2 +-
.../index.html | 2 +-
news/2018/05/SOSCON18/index.html | 2 +-
news/2018/05/lug-logo-collect/index.html | 2 +-
news/2018/06/server-down/index.html | 2 +-
news/2018/08/freshman-course/index.html | 2 +-
news/2018/09/2018-sfd-ustc/index.html | 2 +-
.../09/lug-logo-collect-result/index.html | 2 +-
news/2019/01/hackergame-awards/index.html | 2 +-
news/2019/03/linux-install-party/index.html | 2 +-
.../2019/04/2019-bbs-linux-banshan/index.html | 2 +-
.../index.html | 2 +-
news/2019/09/2019-freshman-course/index.html | 2 +-
news/2019/09/2019-sfd-ustc/index.html | 2 +-
news/2019/12/hackergame-2019/index.html | 2 +-
news/2020/01/server-down/index.html | 2 +-
news/2020/03/linux101-online/index.html | 2 +-
.../05/opensource-summer-projects/index.html | 2 +-
news/2020/05/servers-down/index.html | 2 +-
news/2020/08/new-website/index.html | 2 +-
news/2020/09/software-freedom-day/index.html | 2 +-
news/2020/10/ce-and-reverse/index.html | 2 +-
news/2020/10/freshmen-meeting/index.html | 2 +-
news/2020/12/hackergame-2020/index.html | 2 +-
news/2020/12/multitopic-party-2/index.html | 2 +-
news/2020/12/multitopic-party/index.html | 2 +-
news/2021/03/multitopic-party/index.html | 2 +-
news/2021/04/linux-101-1/index.html | 2 +-
news/2021/04/linux-101-2/index.html | 2 +-
news/2021/04/linux-101-3/index.html | 2 +-
news/2021/04/lug-banshan/index.html | 2 +-
.../04/opensource-summer-iscas/index.html | 2 +-
news/2021/05/linux-101-4/index.html | 2 +-
news/2021/06/lug-banshan-order/index.html | 2 +-
news/2021/06/pcb/index.html | 2 +-
news/2021/09/SFD/index.html | 2 +-
news/2021/11/freshman-meeting/index.html | 2 +-
news/2021/11/hackergame-2021/index.html | 2 +-
.../USTC-resources-LUG-tech-intro/index.html | 2 +-
news/2021/12/linux-beautify/index.html | 2 +-
news/2021/12/web-development/index.html | 2 +-
news/2022/03/linux-101-1/index.html | 2 +-
news/2022/04/linux-101-2/index.html | 2 +-
news/2022/04/linux-101-3/index.html | 2 +-
.../05/opensource-summer-iscas/index.html | 2 +-
.../retrocomputing-and-radio-show/index.html | 2 +-
news/2022/09/2022-freshman-course/index.html | 2 +-
news/2022/09/SFD/index.html | 2 +-
.../10/Hackergame2022-pep-rally/index.html | 2 +-
news/2022/10/gathering-nodejs/index.html | 2 +-
news/2022/10/gathering-xmake/index.html | 2 +-
.../03/hackergame-award-ceremony/index.html | 2 +-
news/2023/03/linux101-revision/index.html | 2 +-
.../04/Linux_Install_Party_2023/index.html | 2 +-
news/2023/08/nju-talk/index.html | 2 +-
news/2023/09/2023-freshmen-course/index.html | 2 +-
news/2023/09/SFD/index.html | 2 +-
.../10/Hackergame2023-pep-rally/index.html | 2 +-
news/2023/10/gathering-git/index.html | 2 +-
news/2023/12/gathering-debug/index.html | 2 +-
news/2023/12/hackergame-2023/index.html | 2 +-
news/2024/03/Linux101-2/index.html | 2 +-
news/2024/03/Linux101-LIP-2024/index.html | 2 +-
.../index.html | 2 +-
news/2024/04/Linux101-3/index.html | 2 +-
.../index.html | 2 +-
news/2024/05/403/index.html | 2 +-
news/21/index.html | 2 +-
news/3/index.html | 2 +-
news/4/index.html | 2 +-
news/5/index.html | 2 +-
news/6/index.html | 2 +-
news/7/index.html | 2 +-
news/8/index.html | 2 +-
news/9/index.html | 2 +-
news/index.html | 2 +-
planet/2/index.html | 2 +-
.../2018/08/USTC-Linux-user-guide/index.html | 2 +-
planet/2018/08/hello-lug-planet/index.html | 2 +-
planet/2018/10/PXE-intro/index.html | 2 +-
planet/2019/08/NFS-intro/index.html | 2 +-
planet/2019/09/how-to-use-nc/index.html | 2 +-
planet/2019/09/raspberry-4/index.html | 2 +-
.../keeping-account-with-beancount/index.html | 2 +-
planet/2020/12/tic-toc-in-kernel/index.html | 2 +-
.../2021/01/physexp-using-python/index.html | 2 +-
planet/2021/09/nethack-gitgud/index.html | 2 +-
.../05/onedrive-backup-with-rclone/index.html | 2 +-
planet/3/index.html | 2 +-
planet/index.html | 2 +-
redirects.json | 2 +-
sitemap.xml | 44 +-
tags/bbs/index.html | 2 +-
tags/beancount/index.html | 2 +-
tags/benchmark/index.html | 2 +-
tags/courses/index.html | 2 +-
tags/debian/index.html | 2 +-
tags/deepin/index.html | 2 +-
tags/ecard/index.html | 2 +-
tags/ftp-cn-debian-org/index.html | 2 +-
tags/gnome3/index.html | 2 +-
tags/hackergame/index.html | 2 +-
tags/index.html | 2 +-
tags/kernel/index.html | 2 +-
tags/linux-101/index.html | 2 +-
tags/linux-install-party/index.html | 2 +-
tags/linux-server/index.html | 2 +-
tags/linux-user-party/index.html | 2 +-
tags/linux/index.html | 2 +-
tags/live/index.html | 2 +-
tags/llvm/index.html | 2 +-
tags/lug/index.html | 2 +-
tags/lup/index.html | 2 +-
tags/meeting/index.html | 2 +-
tags/mirrors-ustc-edu-cn/index.html | 2 +-
tags/mysql/index.html | 2 +-
tags/netcat/index.html | 2 +-
tags/news/index.html | 2 +-
tags/nfs/index.html | 2 +-
tags/nginx/index.html | 2 +-
tags/onedrive/index.html | 2 +-
tags/php/index.html | 2 +-
tags/pxe/index.html | 2 +-
tags/python/index.html | 2 +-
tags/rclone/index.html | 2 +-
tags/reading-notes/index.html | 2 +-
tags/server/index.html | 2 +-
tags/sfd/index.html | 2 +-
tags/software-freedom-day/index.html | 2 +-
tags/ustc-lug/index.html | 2 +-
.../index.html" | 2 +-
"tags/\345\264\224\347\201\217/index.html" | 2 +-
.../index.html" | 2 +-
.../index.html" | 2 +-
"tags/\346\215\242\345\261\212/index.html" | 2 +-
"tags/\346\233\276\351\224\256/index.html" | 2 +-
.../index.html" | 2 +-
.../index.html" | 2 +-
.../index.html" | 2 +-
"tags/\346\270\270\346\210\217/index.html" | 2 +-
"tags/\347\211\210\350\201\232/index.html" | 2 +-
"tags/\347\211\210\350\241\253/index.html" | 2 +-
.../index.html" | 2 +-
.../index.html" | 2 +-
"tags/\350\212\261\347\265\256/index.html" | 2 +-
.../index.html" | 2 +-
.../index.html" | 2 +-
.../index.html" | 2 +-
wiki/doc/howtoask/index.html | 2 +-
wiki/doc/smart-questions/index.html | 2 +-
wiki/doc/ustcnet-faq/index.html | 2 +-
wiki/greenwarm/index.html | 2 +-
wiki/greenwarm/linux_summary/index.html | 2 +-
wiki/greenwarm/livedist/index.html | 2 +-
wiki/greenwarm/multimedia/index.html | 2 +-
wiki/greenwarm/remotedesktop/index.html | 2 +-
wiki/greenwarm/virtualization/index.html | 2 +-
wiki/greenwarm/win32free/index.html | 2 +-
.../index.html" | 8 +-
wiki/index.html | 2 +-
wiki/intro/index.html | 2 +-
wiki/intro_english/index.html | 2 +-
wiki/linux_digest/badblocks/index.html | 2 +-
wiki/linux_digest/crontab/index.html | 2 +-
wiki/linux_digest/ed_editor_usage/index.html | 2 +-
wiki/linux_digest/expasy-ps_scan/index.html | 2 +-
wiki/linux_digest/index.html | 2 +-
wiki/linux_digest/lftp/index.html | 2 +-
.../ruoshan-lfs-read-notes/index.html | 2 +-
.../index.html | 2 +-
.../index.html | 2 +-
.../index.html | 2 +-
wiki/linux_digest/screen/index.html | 2 +-
wiki/linux_digest/smartmontools/index.html | 4 +-
wiki/linux_digest/user_adm/index.html | 481 +-----------------
wiki/lug/book/booknotes/index.html | 4 +-
wiki/lug/book/borrow_book/index.html | 2 +-
wiki/lug/book/borrow_history/index.html | 2 +-
wiki/lug/book/index.html | 2 +-
wiki/lug/contact/index.html | 2 +-
wiki/lug/contribute/index.html | 2 +-
wiki/lug/events/101/index.html | 2 +-
wiki/lug/events/calendar/index.html | 2 +-
wiki/lug/events/hackergame/index.html | 2 +-
wiki/lug/events/index.html | 2 +-
wiki/lug/events/lip/index.html | 2 +-
wiki/lug/events/lup/index.html | 2 +-
wiki/lug/events/poster/index.html | 2 +-
wiki/lug/events/sfd/index.html | 2 +-
wiki/lug/events/weeklyparty/index.html | 2 +-
wiki/lug/finance/archive/index.html | 2 +-
wiki/lug/finance/donate/index.html | 2 +-
wiki/lug/finance/donate_lookup/index.html | 2 +-
wiki/lug/finance/index.html | 2 +-
wiki/lug/links/index.html | 2 +-
wiki/lug/mailinglist/index.html | 2 +-
wiki/lug/person-in-charge/index.html | 2 +-
wiki/lug/resources/index.html | 2 +-
wiki/lug/services/ftp/index.html | 2 +-
wiki/lug/services/gitlab/index.html | 2 +-
wiki/lug/services/index.html | 2 +-
wiki/lug/services/lib/index.html | 2 +-
wiki/lug/services/mirrors/index.html | 2 +-
wiki/lug/services/pxe/index.html | 2 +-
wiki/lug/services/rules/index.html | 2 +-
wiki/lug/sns/index.html | 2 +-
wiki/mirrors/help/index.html | 2 +-
wiki/redsky/vim_note/index.html | 2 +-
wiki/scripts/douban/index.html | 2 +-
wiki/scripts/index.html | 2 +-
wiki/scripts/wlt/index.html | 2 +-
wiki/scripts/you_get/index.html | 2 +-
wiki/user/boj/linkers-and-loaders/index.html | 2 +-
wiki/user/sadhen/android/index.html | 2 +-
wiki/user/sadhen/emacs/index.html | 2 +-
.../sadhen/hackers_and_painters/index.html | 2 +-
wiki/user/sadhen/index.html | 2 +-
.../lug-upgrade-failure/index.html | 2 +-
293 files changed, 329 insertions(+), 790 deletions(-)
diff --git a/404.html b/404.html
index 44eda81d05..a2631137fd 100644
--- a/404.html
+++ b/404.html
@@ -45,7 +45,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/assets/js/lunr/lunr-store.js b/assets/js/lunr/lunr-store.js
index 6d470a0cc9..0fe386895c 100644
--- a/assets/js/lunr/lunr-store.js
+++ b/assets/js/lunr/lunr-store.js
@@ -1535,8 +1535,8 @@ var store = [{
"url": "/wiki/linux_digest/smartmontools/",
"teaser": null
},{
-"title": "Linux 用户管理",
-"excerpt":"提示:Linux 101 中有与本文内容相关的章节,点击这里来跳转到这一章节。 Linux 用户管理涉及的文件 /etc/passwd 查看 passwd 的内容,每一行代表了一个用户例如第一行: root:x:0:0:root:/root:/bin/bash 各个域的含义依次如下:用户名,密码,UID,GID,用户描述,home 目录,shell。 出于安全考虑,用户的密码被加密之后保存在/etc/shadow 中,参见对 shadow 文件的描述。因此,在 passwd 文件中,密码均为 x。 详细参见 man 5 passwd /etc/shadow 这个文件为 root 所有,只有属于 root 组或者使用 sudo 权限才能读取此文件的内容。该文件中的内容不应该泄漏给他人,以防止破解。各个域的含义如下: <用户名>:<加密之后的密码>:<最后一次修改日期>:<密码最小生存期>:<密码最长生存期>:<警告期>:<密码非活动期>:<密码失效日期>:<保留> 详细参见 man shadow /etc/group 第一行内容示例: root:x:0: 各个域的含义如下: 组名,组密码,组 ID,用户列表。 详细参见 man group Linux 用户管理命令 adduser 通常使用 adduser 来直接创建用户账户。 adduser [-u uid] [-g gid] [-d home] [-s shell] username 参数解释如下: -u 直接给出 UID -g 直接给出 GID -d 直接将 home 目录设置为已经存在的目录 -s 定义 shell 详细参见 man adduser useradd useradd 命令提供一种更低级也是更灵活的创建用户的命令。例如,创建一个用户,拥有 home 目录,shell 为 bash,具有普通用户权限,并且具有查看日志的权限,可以使用如下的命令 sudo useradd -c \"User Information\" -G adm -m -s /bin/bash username -c 添加描述 -G 此命令创建的用户属于与其用户名同名的组,同时添加用户到 adm 组,使其具有读取日志的权限 -m 创建默认方式的 home 目录 -s 设置 shell 详细参见 man useradd passwd passwd 命令用于设置和更新密码。示例: passwd username 这条命令为 username 修改密码。如果略去 username,则是给当前用户修改密码。 新版本的 Ubuntu 默认没有 root 密码,可以使用 sudo passwd 来设置 root 密码 示例: passwd -e username 这条命令使得 username 的密码失效,当 username 下一次登录的时候,输入自己的密码之后,系统强制要求更换密码。这条命令很适合于管理员给新用户创建账户时使用。 更多内容,参见 man passwd userdel userdel 用于删除用户。示例: userdel -r username 这条命令将删除 username 用户,-r 参数表示同时删除该用户的 home 目录及 home 目录下的内容。如果有邮件池(/var/mail/username),则也一并删掉。 更多内容,参见 man userdel 后记 用户管理命令对系统的影响重大,使用时需要相当谨慎。 来源声明 blog/user_adm.txt · 最后更改: 2013/04/29 08:04 (外部编辑) ","categories": [],
+"title": "User_adm",
+"excerpt":" ","categories": [],
"tags": [],
"url": "/wiki/linux_digest/user_adm/",
"teaser": null
diff --git a/categories/experience/index.html b/categories/experience/index.html
index dfc015b64b..07847aee6a 100644
--- a/categories/experience/index.html
+++ b/categories/experience/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/categories/index.html b/categories/index.html
index d46f04f758..3c2b8c8b29 100644
--- a/categories/index.html
+++ b/categories/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/categories/linux-101/index.html b/categories/linux-101/index.html
index 844f6ee038..4f67b41e42 100644
--- a/categories/linux-101/index.html
+++ b/categories/linux-101/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/categories/linux-install-party/index.html b/categories/linux-install-party/index.html
index 3d78459dd7..0d79701bbc 100644
--- a/categories/linux-install-party/index.html
+++ b/categories/linux-install-party/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/categories/lug-\344\274\232\350\256\256/index.html" "b/categories/lug-\344\274\232\350\256\256/index.html"
index 6db541f773..8432a31a5c 100644
--- "a/categories/lug-\344\274\232\350\256\256/index.html"
+++ "b/categories/lug-\344\274\232\350\256\256/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/categories/lug-\345\260\217\350\201\232/index.html" "b/categories/lug-\345\260\217\350\201\232/index.html"
index 2ec1ead3ca..047fdc223a 100644
--- "a/categories/lug-\345\260\217\350\201\232/index.html"
+++ "b/categories/lug-\345\260\217\350\201\232/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/categories/lug-\346\234\215\345\212\241/index.html" "b/categories/lug-\346\234\215\345\212\241/index.html"
index 05f3ee3c36..dbd0489272 100644
--- "a/categories/lug-\346\234\215\345\212\241/index.html"
+++ "b/categories/lug-\346\234\215\345\212\241/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/categories/lug-\346\234\215\345\212\241\345\231\250/index.html" "b/categories/lug-\346\234\215\345\212\241\345\231\250/index.html"
index 2409a49537..8bff6a53c4 100644
--- "a/categories/lug-\346\234\215\345\212\241\345\231\250/index.html"
+++ "b/categories/lug-\346\234\215\345\212\241\345\231\250/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/categories/lug-\346\264\273\345\212\250/index.html" "b/categories/lug-\346\264\273\345\212\250/index.html"
index 13ec5e2393..be62fe8c02 100644
--- "a/categories/lug-\346\264\273\345\212\250/index.html"
+++ "b/categories/lug-\346\264\273\345\212\250/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/categories/lug-\347\275\221\347\253\231/index.html" "b/categories/lug-\347\275\221\347\253\231/index.html"
index 426e8bdf8b..ba4a3202b4 100644
--- "a/categories/lug-\347\275\221\347\253\231/index.html"
+++ "b/categories/lug-\347\275\221\347\253\231/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/categories/tech-tutorial/index.html b/categories/tech-tutorial/index.html
index 0add45e5fb..e70478d569 100644
--- a/categories/tech-tutorial/index.html
+++ b/categories/tech-tutorial/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/categories/technology/index.html b/categories/technology/index.html
index a094be6a3d..208b0638f1 100644
--- a/categories/technology/index.html
+++ b/categories/technology/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/categories/translation/index.html b/categories/translation/index.html
index 53e7e47e95..1c69f52722 100644
--- a/categories/translation/index.html
+++ b/categories/translation/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/categories/tutorial/index.html b/categories/tutorial/index.html
index 8304020104..cef6110ea5 100644
--- a/categories/tutorial/index.html
+++ b/categories/tutorial/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/categories/ustc-\347\275\221\347\273\234\345\220\257\345\212\250\346\234\215\345\212\241/index.html" "b/categories/ustc-\347\275\221\347\273\234\345\220\257\345\212\250\346\234\215\345\212\241/index.html"
index 93a8327949..f2e3d23eb5 100644
--- "a/categories/ustc-\347\275\221\347\273\234\345\220\257\345\212\250\346\234\215\345\212\241/index.html"
+++ "b/categories/ustc-\347\275\221\347\273\234\345\220\257\345\212\250\346\234\215\345\212\241/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/categories/ustc/index.html b/categories/ustc/index.html
index cdf3538b20..4888d3e0e8 100644
--- a/categories/ustc/index.html
+++ b/categories/ustc/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/categories/\344\270\232\344\275\231\346\227\240\347\272\277\347\224\265\345\215\217\344\274\232\346\264\273\345\212\250/index.html" "b/categories/\344\270\232\344\275\231\346\227\240\347\272\277\347\224\265\345\215\217\344\274\232\346\264\273\345\212\250/index.html"
index ac0e16eb35..363c096d5b 100644
--- "a/categories/\344\270\232\344\275\231\346\227\240\347\272\277\347\224\265\345\215\217\344\274\232\346\264\273\345\212\250/index.html"
+++ "b/categories/\344\270\232\344\275\231\346\227\240\347\272\277\347\224\265\345\215\217\344\274\232\346\264\273\345\212\250/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/categories/\347\273\217\351\252\214\345\210\206\344\272\253/index.html" "b/categories/\347\273\217\351\252\214\345\210\206\344\272\253/index.html"
index c143cd0d28..1a9158dee0 100644
--- "a/categories/\347\273\217\351\252\214\345\210\206\344\272\253/index.html"
+++ "b/categories/\347\273\217\351\252\214\345\210\206\344\272\253/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/categories/\350\257\273\344\271\246\347\254\224\350\256\260/index.html" "b/categories/\350\257\273\344\271\246\347\254\224\350\256\260/index.html"
index 280593694c..8f0a71d25d 100644
--- "a/categories/\350\257\273\344\271\246\347\254\224\350\256\260/index.html"
+++ "b/categories/\350\257\273\344\271\246\347\254\224\350\256\260/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/feed.xml b/feed.xml
index 1c8eff6d60..f1e5cfe58e 100644
--- a/feed.xml
+++ b/feed.xml
@@ -1,4 +1,4 @@
-Jekyll 2024-06-14T16:01:55+08:00 https://lug.ustc.edu.cn/feed.xml LUG @ USTC 中国科学技术大学 Linux 用户协会 USTCLUG USTCLUG 西区活动室搬迁 2024-05-28T15:00:00+08:00 2024-05-28T15:33:36+08:00 https://lug.ustc.edu.cn/news/2024/05/403 2024 年 4 月中旬,USTCLUG 西区活动室正式搬迁至西区图书馆 403 研讨室。
+Jekyll 2024-06-14T16:04:08+08:00 https://lug.ustc.edu.cn/feed.xml LUG @ USTC 中国科学技术大学 Linux 用户协会 USTCLUG USTCLUG 西区活动室搬迁 2024-05-28T15:00:00+08:00 2024-05-28T15:33:36+08:00 https://lug.ustc.edu.cn/news/2024/05/403 2024 年 4 月中旬,USTCLUG 西区活动室正式搬迁至西区图书馆 403 研讨室。
403 研讨室指路:
diff --git a/feed/index.html b/feed/index.html
index 24c442db78..4a4ff7e443 100644
--- a/feed/index.html
+++ b/feed/index.html
@@ -45,7 +45,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/feed/news.xml b/feed/news.xml
index 5cbc718468..5f7ee34caa 100644
--- a/feed/news.xml
+++ b/feed/news.xml
@@ -1,4 +1,4 @@
-Jekyll 2024-06-14T16:01:55+08:00 https://lug.ustc.edu.cn/feed/news.xml LUG @ USTC | News 中国科学技术大学 Linux 用户协会 USTCLUG USTCLUG 西区活动室搬迁 2024-05-28T15:00:00+08:00 2024-05-28T15:33:36+08:00 https://lug.ustc.edu.cn/news/2024/05/403 2024 年 4 月中旬,USTCLUG 西区活动室正式搬迁至西区图书馆 403 研讨室。
+Jekyll 2024-06-14T16:04:08+08:00 https://lug.ustc.edu.cn/feed/news.xml LUG @ USTC | News 中国科学技术大学 Linux 用户协会 USTCLUG USTCLUG 西区活动室搬迁 2024-05-28T15:00:00+08:00 2024-05-28T15:33:36+08:00 https://lug.ustc.edu.cn/news/2024/05/403 2024 年 4 月中旬,USTCLUG 西区活动室正式搬迁至西区图书馆 403 研讨室。
403 研讨室指路:
diff --git a/feed/planet.xml b/feed/planet.xml
index a4d8359234..f44ae8c054 100644
--- a/feed/planet.xml
+++ b/feed/planet.xml
@@ -1,4 +1,4 @@
-Jekyll 2024-06-14T16:01:55+08:00 https://lug.ustc.edu.cn/feed/planet.xml LUG @ USTC | Planet 中国科学技术大学 Linux 用户协会 USTCLUG 使用 Rclone 备份 OneDrive 内容 2024-05-10T00:00:00+08:00 2024-05-11T14:48:35+08:00 https://lug.ustc.edu.cn/planet/2024/05/onedrive-backup-with-rclone 本文用于介绍如何使用 Rclone 备份 OneDrive 内容。
+Jekyll 2024-06-14T16:04:08+08:00 https://lug.ustc.edu.cn/feed/planet.xml LUG @ USTC | Planet 中国科学技术大学 Linux 用户协会 USTCLUG 使用 Rclone 备份 OneDrive 内容 2024-05-10T00:00:00+08:00 2024-05-11T14:48:35+08:00 https://lug.ustc.edu.cn/planet/2024/05/onedrive-backup-with-rclone 本文用于介绍如何使用 Rclone 备份 OneDrive 内容。
Rclone 简介
Rclone 是一个命令行工具,用于同步文件和目录到和从云存储服务。它支持 Google Drive、Amazon S3、Dropbox、Microsoft OneDrive、Yandex Disk、Box 和其他一些云存储服务。Rclone 是一个 Go 程序,可以在 Windows、macOS、Linux 和其他操作系统上运行。
安装 Rclone
diff --git a/index.html b/index.html
index c8601ca565..c73c335e1a 100644
--- a/index.html
+++ b/index.html
@@ -54,7 +54,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/10/index.html b/news/10/index.html
index 2e26da6e27..6b7d78f171 100644
--- a/news/10/index.html
+++ b/news/10/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/11/index.html b/news/11/index.html
index eeb37a6340..0d8ac6c4a3 100644
--- a/news/11/index.html
+++ b/news/11/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/12/index.html b/news/12/index.html
index c2f9b90fa7..11bef8838e 100644
--- a/news/12/index.html
+++ b/news/12/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/13/index.html b/news/13/index.html
index 4ceac54611..e1c9118128 100644
--- a/news/13/index.html
+++ b/news/13/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/14/index.html b/news/14/index.html
index 554527adc1..a96a46adfd 100644
--- a/news/14/index.html
+++ b/news/14/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/15/index.html b/news/15/index.html
index 1e7ed591d9..766f8b549b 100644
--- a/news/15/index.html
+++ b/news/15/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/16/index.html b/news/16/index.html
index fd296775e6..ac6de338e6 100644
--- a/news/16/index.html
+++ b/news/16/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/17/index.html b/news/17/index.html
index 0113f47fdf..f8ebe418c9 100644
--- a/news/17/index.html
+++ b/news/17/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/18/index.html b/news/18/index.html
index e3c0cc59a9..8dc8f54e37 100644
--- a/news/18/index.html
+++ b/news/18/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/19/index.html b/news/19/index.html
index 75202968bf..c7116cd1b6 100644
--- a/news/19/index.html
+++ b/news/19/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2/index.html b/news/2/index.html
index 22d79c6afe..450176ab1b 100644
--- a/news/2/index.html
+++ b/news/2/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/20/index.html b/news/20/index.html
index 86bec207ec..f667661b1c 100644
--- a/news/20/index.html
+++ b/news/20/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2010/09/2010-software-freedom-day/index.html b/news/2010/09/2010-software-freedom-day/index.html
index dcef89a608..e8d40fbacc 100644
--- a/news/2010/09/2010-software-freedom-day/index.html
+++ b/news/2010/09/2010-software-freedom-day/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2010/10/2010-lug-server-dev-meeting/index.html b/news/2010/10/2010-lug-server-dev-meeting/index.html
index bd5c73865c..6704a6729a 100644
--- a/news/2010/10/2010-lug-server-dev-meeting/index.html
+++ b/news/2010/10/2010-lug-server-dev-meeting/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2010/12/2010-04-linux-install-party/index.html b/news/2010/12/2010-04-linux-install-party/index.html
index 3796f3bf65..5db2a60f57 100644
--- a/news/2010/12/2010-04-linux-install-party/index.html
+++ b/news/2010/12/2010-04-linux-install-party/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2011/04/2011-winter-reading-notes/index.html b/news/2011/04/2011-winter-reading-notes/index.html
index 7da6d60dde..e409bfa12b 100644
--- a/news/2011/04/2011-winter-reading-notes/index.html
+++ b/news/2011/04/2011-winter-reading-notes/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2011/04/gnome3-launch-party/index.html b/news/2011/04/gnome3-launch-party/index.html
index 12c17c446c..acdc209471 100644
--- a/news/2011/04/gnome3-launch-party/index.html
+++ b/news/2011/04/gnome3-launch-party/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2011/04/mirrors-ustc-edu-cn-comes/index.html b/news/2011/04/mirrors-ustc-edu-cn-comes/index.html
index 758aae488e..fb5c354c77 100644
--- a/news/2011/04/mirrors-ustc-edu-cn-comes/index.html
+++ b/news/2011/04/mirrors-ustc-edu-cn-comes/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2011/05/customize-pxe-live-system/index.html b/news/2011/05/customize-pxe-live-system/index.html
index cab9222a65..a39c63b7f0 100644
--- a/news/2011/05/customize-pxe-live-system/index.html
+++ b/news/2011/05/customize-pxe-live-system/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2011/05/ftp-cn-debian-org-comes/index.html b/news/2011/05/ftp-cn-debian-org-comes/index.html
index 01e76c443a..73ddda3f1a 100644
--- a/news/2011/05/ftp-cn-debian-org-comes/index.html
+++ b/news/2011/05/ftp-cn-debian-org-comes/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2011/05/linux-e7-89-88-e7-89-88-e8-81-9a/index.html b/news/2011/05/linux-e7-89-88-e7-89-88-e8-81-9a/index.html
index b56cee8871..4de5cb6fdc 100644
--- a/news/2011/05/linux-e7-89-88-e7-89-88-e8-81-9a/index.html
+++ b/news/2011/05/linux-e7-89-88-e7-89-88-e8-81-9a/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2011/06/deepin-linux-dau-2011/index.html b/news/2011/06/deepin-linux-dau-2011/index.html
index 975dc130a9..4be18b5930 100644
--- a/news/2011/06/deepin-linux-dau-2011/index.html
+++ b/news/2011/06/deepin-linux-dau-2011/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2011/06/linux-tshirt-2011/index.html b/news/2011/06/linux-tshirt-2011/index.html
index ab5e4303b2..31754f27a5 100644
--- a/news/2011/06/linux-tshirt-2011/index.html
+++ b/news/2011/06/linux-tshirt-2011/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2011/12/linux-install-party2011/index.html b/news/2011/12/linux-install-party2011/index.html
index c42a1dee8a..ecf00972fe 100644
--- a/news/2011/12/linux-install-party2011/index.html
+++ b/news/2011/12/linux-install-party2011/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2012/09/sfd-2012-hefei-ustc/index.html b/news/2012/09/sfd-2012-hefei-ustc/index.html
index 70456d770b..4d8b44b0fe 100644
--- a/news/2012/09/sfd-2012-hefei-ustc/index.html
+++ b/news/2012/09/sfd-2012-hefei-ustc/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2012/11/ustclug-going-online-going-native/index.html b/news/2012/11/ustclug-going-online-going-native/index.html
index 6f66577530..3d2dc410ca 100644
--- a/news/2012/11/ustclug-going-online-going-native/index.html
+++ b/news/2012/11/ustclug-going-online-going-native/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2013/04/linux-make-everything-easy/index.html b/news/2013/04/linux-make-everything-easy/index.html
index eedda28f2b..42339ccf29 100644
--- a/news/2013/04/linux-make-everything-easy/index.html
+++ b/news/2013/04/linux-make-everything-easy/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2013/04/lug/index.html b/news/2013/04/lug/index.html
index 8af6bd55d0..053d2eac1f 100644
--- a/news/2013/04/lug/index.html
+++ b/news/2013/04/lug/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2013/12/2013-e7-a7-91-e5-a4-a7lug-software-freedom-day/index.html b/news/2013/12/2013-e7-a7-91-e5-a4-a7lug-software-freedom-day/index.html
index db071f5edd..323cb0a78c 100644
--- a/news/2013/12/2013-e7-a7-91-e5-a4-a7lug-software-freedom-day/index.html
+++ b/news/2013/12/2013-e7-a7-91-e5-a4-a7lug-software-freedom-day/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2014/08/2013-software-freedom-day/index.html b/news/2014/08/2013-software-freedom-day/index.html
index 2fd4b6f98f..332831fc16 100644
--- a/news/2014/08/2013-software-freedom-day/index.html
+++ b/news/2014/08/2013-software-freedom-day/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2014/08/2014-e5-b9-b48-e6-9c-88-sfd-e5-b7-a5-e4-bd-9c-e8-a7-84-e5-88-92-e6-9a-a8-e6-96-b0-e5-ad-a6-e6-9c-9f-lug-e5-b7-a5-e4-bd-9c-e4-bc-9a-e8-ae-ae/index.html b/news/2014/08/2014-e5-b9-b48-e6-9c-88-sfd-e5-b7-a5-e4-bd-9c-e8-a7-84-e5-88-92-e6-9a-a8-e6-96-b0-e5-ad-a6-e6-9c-9f-lug-e5-b7-a5-e4-bd-9c-e4-bc-9a-e8-ae-ae/index.html
index 32f74d8982..61f2d9344e 100644
--- a/news/2014/08/2014-e5-b9-b48-e6-9c-88-sfd-e5-b7-a5-e4-bd-9c-e8-a7-84-e5-88-92-e6-9a-a8-e6-96-b0-e5-ad-a6-e6-9c-9f-lug-e5-b7-a5-e4-bd-9c-e4-bc-9a-e8-ae-ae/index.html
+++ b/news/2014/08/2014-e5-b9-b48-e6-9c-88-sfd-e5-b7-a5-e4-bd-9c-e8-a7-84-e5-88-92-e6-9a-a8-e6-96-b0-e5-ad-a6-e6-9c-9f-lug-e5-b7-a5-e4-bd-9c-e4-bc-9a-e8-ae-ae/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2014/09/2014-sfd/index.html b/news/2014/09/2014-sfd/index.html
index b26f594a32..8e5d894372 100644
--- a/news/2014/09/2014-sfd/index.html
+++ b/news/2014/09/2014-sfd/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2014/10/2014-autumn-kaiintaikai/index.html b/news/2014/10/2014-autumn-kaiintaikai/index.html
index bd27c41a5e..36029292c6 100644
--- a/news/2014/10/2014-autumn-kaiintaikai/index.html
+++ b/news/2014/10/2014-autumn-kaiintaikai/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2014/12/2014-linux-user-party/index.html b/news/2014/12/2014-linux-user-party/index.html
index 1b6a6ed9ba..a42971529b 100644
--- a/news/2014/12/2014-linux-user-party/index.html
+++ b/news/2014/12/2014-linux-user-party/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2014/12/blog-server-down/index.html b/news/2014/12/blog-server-down/index.html
index 12ed97a831..9941f39c86 100644
--- a/news/2014/12/blog-server-down/index.html
+++ b/news/2014/12/blog-server-down/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2015/04/2015-lug-election/index.html b/news/2015/04/2015-lug-election/index.html
index 3185bdcb9d..eaef9c33c5 100644
--- a/news/2015/04/2015-lug-election/index.html
+++ b/news/2015/04/2015-lug-election/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2015/05/2015-linux-tshirt-voting-result-and-order/index.html b/news/2015/05/2015-linux-tshirt-voting-result-and-order/index.html
index 229dc88ee3..6e543141f5 100644
--- a/news/2015/05/2015-linux-tshirt-voting-result-and-order/index.html
+++ b/news/2015/05/2015-linux-tshirt-voting-result-and-order/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2015/05/2015-linux-user-group-banshan/index.html b/news/2015/05/2015-linux-user-group-banshan/index.html
index 399bd5fe73..081e1d632b 100644
--- a/news/2015/05/2015-linux-user-group-banshan/index.html
+++ b/news/2015/05/2015-linux-user-group-banshan/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2015/06/201406-server-fault-announce/index.html b/news/2015/06/201406-server-fault-announce/index.html
index cae8e4cebb..1f054b8b97 100644
--- a/news/2015/06/201406-server-fault-announce/index.html
+++ b/news/2015/06/201406-server-fault-announce/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2015/06/gitlab-emergency-maintenance/index.html b/news/2015/06/gitlab-emergency-maintenance/index.html
index de4ca0d8a1..f779c74cbb 100644
--- a/news/2015/06/gitlab-emergency-maintenance/index.html
+++ b/news/2015/06/gitlab-emergency-maintenance/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2015/08/lug-service-restore-status/index.html b/news/2015/08/lug-service-restore-status/index.html
index 732e96ecdf..6b0103fc3c 100644
--- a/news/2015/08/lug-service-restore-status/index.html
+++ b/news/2015/08/lug-service-restore-status/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2015/09/2015sfd/index.html b/news/2015/09/2015sfd/index.html
index 79f2f37d03..38bb20a916 100644
--- a/news/2015/09/2015sfd/index.html
+++ b/news/2015/09/2015sfd/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2015/09/lug-banshan-commission-guide/index.html b/news/2015/09/lug-banshan-commission-guide/index.html
index c76d52706d..db53815425 100644
--- a/news/2015/09/lug-banshan-commission-guide/index.html
+++ b/news/2015/09/lug-banshan-commission-guide/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2016/05/2016-lug-election/index.html b/news/2016/05/2016-lug-election/index.html
index a863725de8..2aea20a5ed 100644
--- a/news/2016/05/2016-lug-election/index.html
+++ b/news/2016/05/2016-lug-election/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2016/06/new-activity-room-in-west-library/index.html b/news/2016/06/new-activity-room-in-west-library/index.html
index 3cb05ac8d1..834f9d8ea4 100644
--- a/news/2016/06/new-activity-room-in-west-library/index.html
+++ b/news/2016/06/new-activity-room-in-west-library/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2016/09/2016-sfd-ustc/index.html b/news/2016/09/2016-sfd-ustc/index.html
index fdf6ba8e60..feafbdc44f 100644
--- a/news/2016/09/2016-sfd-ustc/index.html
+++ b/news/2016/09/2016-sfd-ustc/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2016/10/visiting_network_center/index.html b/news/2016/10/visiting_network_center/index.html
index e33e246268..94bcedd60c 100644
--- a/news/2016/10/visiting_network_center/index.html
+++ b/news/2016/10/visiting_network_center/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2017/05/2017-bbs-linux-banshan-voteresult/index.html b/news/2017/05/2017-bbs-linux-banshan-voteresult/index.html
index 583557621e..4468f93d1b 100644
--- a/news/2017/05/2017-bbs-linux-banshan-voteresult/index.html
+++ b/news/2017/05/2017-bbs-linux-banshan-voteresult/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2017/05/2017-bbs-linux-banshan-voting/index.html b/news/2017/05/2017-bbs-linux-banshan-voting/index.html
index 5eebe6dbb9..144ebcfe66 100644
--- a/news/2017/05/2017-bbs-linux-banshan-voting/index.html
+++ b/news/2017/05/2017-bbs-linux-banshan-voting/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2017/05/2017-bbs-linux-banshan/index.html b/news/2017/05/2017-bbs-linux-banshan/index.html
index 08a7734ff1..a6ecc75b12 100644
--- a/news/2017/05/2017-bbs-linux-banshan/index.html
+++ b/news/2017/05/2017-bbs-linux-banshan/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2017/06/2017-linux-banshan-preorder-start/index.html b/news/2017/06/2017-linux-banshan-preorder-start/index.html
index 5a50b6d9cf..41f1d4ebf8 100644
--- a/news/2017/06/2017-linux-banshan-preorder-start/index.html
+++ b/news/2017/06/2017-linux-banshan-preorder-start/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2018/05/SOSCON18/index.html b/news/2018/05/SOSCON18/index.html
index 1b02dfb899..8f608b67db 100644
--- a/news/2018/05/SOSCON18/index.html
+++ b/news/2018/05/SOSCON18/index.html
@@ -48,7 +48,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2018/05/lug-logo-collect/index.html b/news/2018/05/lug-logo-collect/index.html
index e8afb15825..eb65439d21 100644
--- a/news/2018/05/lug-logo-collect/index.html
+++ b/news/2018/05/lug-logo-collect/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2018/06/server-down/index.html b/news/2018/06/server-down/index.html
index a3f070d174..be1865a610 100644
--- a/news/2018/06/server-down/index.html
+++ b/news/2018/06/server-down/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2018/08/freshman-course/index.html b/news/2018/08/freshman-course/index.html
index 3fa0dc8c70..d186ae14ee 100644
--- a/news/2018/08/freshman-course/index.html
+++ b/news/2018/08/freshman-course/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2018/09/2018-sfd-ustc/index.html b/news/2018/09/2018-sfd-ustc/index.html
index c5e3ae401a..b923876765 100644
--- a/news/2018/09/2018-sfd-ustc/index.html
+++ b/news/2018/09/2018-sfd-ustc/index.html
@@ -48,7 +48,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2018/09/lug-logo-collect-result/index.html b/news/2018/09/lug-logo-collect-result/index.html
index 852a281dd8..007c478455 100644
--- a/news/2018/09/lug-logo-collect-result/index.html
+++ b/news/2018/09/lug-logo-collect-result/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2019/01/hackergame-awards/index.html b/news/2019/01/hackergame-awards/index.html
index 512dec6349..aa42045c7d 100644
--- a/news/2019/01/hackergame-awards/index.html
+++ b/news/2019/01/hackergame-awards/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2019/03/linux-install-party/index.html b/news/2019/03/linux-install-party/index.html
index 0f51a9fd5b..91dead6e95 100644
--- a/news/2019/03/linux-install-party/index.html
+++ b/news/2019/03/linux-install-party/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2019/04/2019-bbs-linux-banshan/index.html b/news/2019/04/2019-bbs-linux-banshan/index.html
index 5e7f83f85d..7af75f84f2 100644
--- a/news/2019/04/2019-bbs-linux-banshan/index.html
+++ b/news/2019/04/2019-bbs-linux-banshan/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2019/06/2019-bbs-linux-banshan-preorder-start/index.html b/news/2019/06/2019-bbs-linux-banshan-preorder-start/index.html
index b319735040..88fde08453 100644
--- a/news/2019/06/2019-bbs-linux-banshan-preorder-start/index.html
+++ b/news/2019/06/2019-bbs-linux-banshan-preorder-start/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2019/09/2019-freshman-course/index.html b/news/2019/09/2019-freshman-course/index.html
index 614c91e6d8..bc94d839ea 100644
--- a/news/2019/09/2019-freshman-course/index.html
+++ b/news/2019/09/2019-freshman-course/index.html
@@ -48,7 +48,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2019/09/2019-sfd-ustc/index.html b/news/2019/09/2019-sfd-ustc/index.html
index 6b3cfa30cf..13c86f1985 100644
--- a/news/2019/09/2019-sfd-ustc/index.html
+++ b/news/2019/09/2019-sfd-ustc/index.html
@@ -48,7 +48,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2019/12/hackergame-2019/index.html b/news/2019/12/hackergame-2019/index.html
index 5e2f5cb224..d4b93052a8 100644
--- a/news/2019/12/hackergame-2019/index.html
+++ b/news/2019/12/hackergame-2019/index.html
@@ -48,7 +48,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2020/01/server-down/index.html b/news/2020/01/server-down/index.html
index e1b2963ba9..5d104c6b52 100644
--- a/news/2020/01/server-down/index.html
+++ b/news/2020/01/server-down/index.html
@@ -48,7 +48,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2020/03/linux101-online/index.html b/news/2020/03/linux101-online/index.html
index 5225274067..7879eb37ba 100644
--- a/news/2020/03/linux101-online/index.html
+++ b/news/2020/03/linux101-online/index.html
@@ -48,7 +48,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2020/05/opensource-summer-projects/index.html b/news/2020/05/opensource-summer-projects/index.html
index 4010aa5166..2fb9e9786d 100644
--- a/news/2020/05/opensource-summer-projects/index.html
+++ b/news/2020/05/opensource-summer-projects/index.html
@@ -48,7 +48,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2020/05/servers-down/index.html b/news/2020/05/servers-down/index.html
index 5ee5e62da4..57db0fb330 100644
--- a/news/2020/05/servers-down/index.html
+++ b/news/2020/05/servers-down/index.html
@@ -48,7 +48,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2020/08/new-website/index.html b/news/2020/08/new-website/index.html
index 429d794d94..473c4b304c 100644
--- a/news/2020/08/new-website/index.html
+++ b/news/2020/08/new-website/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2020/09/software-freedom-day/index.html b/news/2020/09/software-freedom-day/index.html
index 37e4cda2d1..bffb9dcd52 100644
--- a/news/2020/09/software-freedom-day/index.html
+++ b/news/2020/09/software-freedom-day/index.html
@@ -48,7 +48,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2020/10/ce-and-reverse/index.html b/news/2020/10/ce-and-reverse/index.html
index f39e550b8e..e2d68ad68a 100644
--- a/news/2020/10/ce-and-reverse/index.html
+++ b/news/2020/10/ce-and-reverse/index.html
@@ -48,7 +48,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2020/10/freshmen-meeting/index.html b/news/2020/10/freshmen-meeting/index.html
index 01ffa0cd91..87f137f627 100644
--- a/news/2020/10/freshmen-meeting/index.html
+++ b/news/2020/10/freshmen-meeting/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2020/12/hackergame-2020/index.html b/news/2020/12/hackergame-2020/index.html
index e20a1796d1..3e2165430f 100644
--- a/news/2020/12/hackergame-2020/index.html
+++ b/news/2020/12/hackergame-2020/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2020/12/multitopic-party-2/index.html b/news/2020/12/multitopic-party-2/index.html
index 759b475bd1..b1b7b48ea0 100644
--- a/news/2020/12/multitopic-party-2/index.html
+++ b/news/2020/12/multitopic-party-2/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2020/12/multitopic-party/index.html b/news/2020/12/multitopic-party/index.html
index 5b9e08b8e3..2515c60d69 100644
--- a/news/2020/12/multitopic-party/index.html
+++ b/news/2020/12/multitopic-party/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2021/03/multitopic-party/index.html b/news/2021/03/multitopic-party/index.html
index 7998098d02..95c8a9a316 100644
--- a/news/2021/03/multitopic-party/index.html
+++ b/news/2021/03/multitopic-party/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2021/04/linux-101-1/index.html b/news/2021/04/linux-101-1/index.html
index 0b5837f2fa..900c44a35f 100644
--- a/news/2021/04/linux-101-1/index.html
+++ b/news/2021/04/linux-101-1/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2021/04/linux-101-2/index.html b/news/2021/04/linux-101-2/index.html
index 14cc829b33..539fa310e3 100644
--- a/news/2021/04/linux-101-2/index.html
+++ b/news/2021/04/linux-101-2/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2021/04/linux-101-3/index.html b/news/2021/04/linux-101-3/index.html
index 013d2c1c52..5fd09dc113 100644
--- a/news/2021/04/linux-101-3/index.html
+++ b/news/2021/04/linux-101-3/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2021/04/lug-banshan/index.html b/news/2021/04/lug-banshan/index.html
index d354f07909..e3c99daf14 100644
--- a/news/2021/04/lug-banshan/index.html
+++ b/news/2021/04/lug-banshan/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2021/04/opensource-summer-iscas/index.html b/news/2021/04/opensource-summer-iscas/index.html
index 58627669ca..edc5f64b62 100644
--- a/news/2021/04/opensource-summer-iscas/index.html
+++ b/news/2021/04/opensource-summer-iscas/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2021/05/linux-101-4/index.html b/news/2021/05/linux-101-4/index.html
index 596f9b09f9..87aa576f43 100644
--- a/news/2021/05/linux-101-4/index.html
+++ b/news/2021/05/linux-101-4/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2021/06/lug-banshan-order/index.html b/news/2021/06/lug-banshan-order/index.html
index 2838b83386..62effe830b 100644
--- a/news/2021/06/lug-banshan-order/index.html
+++ b/news/2021/06/lug-banshan-order/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2021/06/pcb/index.html b/news/2021/06/pcb/index.html
index 3025f0783a..09e5a3e757 100644
--- a/news/2021/06/pcb/index.html
+++ b/news/2021/06/pcb/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2021/09/SFD/index.html b/news/2021/09/SFD/index.html
index dbec907aa6..6b6dfa40ef 100644
--- a/news/2021/09/SFD/index.html
+++ b/news/2021/09/SFD/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2021/11/freshman-meeting/index.html b/news/2021/11/freshman-meeting/index.html
index 5f36c42f4f..1c39951985 100644
--- a/news/2021/11/freshman-meeting/index.html
+++ b/news/2021/11/freshman-meeting/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2021/11/hackergame-2021/index.html b/news/2021/11/hackergame-2021/index.html
index 14a88ecc8e..71b057f8e2 100644
--- a/news/2021/11/hackergame-2021/index.html
+++ b/news/2021/11/hackergame-2021/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2021/12/USTC-resources-LUG-tech-intro/index.html b/news/2021/12/USTC-resources-LUG-tech-intro/index.html
index 44297f7a0c..c3764267c2 100644
--- a/news/2021/12/USTC-resources-LUG-tech-intro/index.html
+++ b/news/2021/12/USTC-resources-LUG-tech-intro/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2021/12/linux-beautify/index.html b/news/2021/12/linux-beautify/index.html
index dc8fe7c8ec..8ae73eac9a 100644
--- a/news/2021/12/linux-beautify/index.html
+++ b/news/2021/12/linux-beautify/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2021/12/web-development/index.html b/news/2021/12/web-development/index.html
index 30f0905b4e..0b8cb7c0eb 100644
--- a/news/2021/12/web-development/index.html
+++ b/news/2021/12/web-development/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2022/03/linux-101-1/index.html b/news/2022/03/linux-101-1/index.html
index e83159e67e..79c1ea634f 100644
--- a/news/2022/03/linux-101-1/index.html
+++ b/news/2022/03/linux-101-1/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2022/04/linux-101-2/index.html b/news/2022/04/linux-101-2/index.html
index 9d08521fba..51c5f81e30 100644
--- a/news/2022/04/linux-101-2/index.html
+++ b/news/2022/04/linux-101-2/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2022/04/linux-101-3/index.html b/news/2022/04/linux-101-3/index.html
index 3d51007eb8..16ac8fff0f 100644
--- a/news/2022/04/linux-101-3/index.html
+++ b/news/2022/04/linux-101-3/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2022/05/opensource-summer-iscas/index.html b/news/2022/05/opensource-summer-iscas/index.html
index 3c21281712..4c3b7b26e6 100644
--- a/news/2022/05/opensource-summer-iscas/index.html
+++ b/news/2022/05/opensource-summer-iscas/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2022/05/retrocomputing-and-radio-show/index.html b/news/2022/05/retrocomputing-and-radio-show/index.html
index 1bd997df8a..6c183e1fd0 100644
--- a/news/2022/05/retrocomputing-and-radio-show/index.html
+++ b/news/2022/05/retrocomputing-and-radio-show/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2022/09/2022-freshman-course/index.html b/news/2022/09/2022-freshman-course/index.html
index 8bdc6ef67d..cc8a1f2e45 100644
--- a/news/2022/09/2022-freshman-course/index.html
+++ b/news/2022/09/2022-freshman-course/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2022/09/SFD/index.html b/news/2022/09/SFD/index.html
index 73c482892d..f2eee3fe41 100644
--- a/news/2022/09/SFD/index.html
+++ b/news/2022/09/SFD/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2022/10/Hackergame2022-pep-rally/index.html b/news/2022/10/Hackergame2022-pep-rally/index.html
index 86350f8279..232604bc2b 100644
--- a/news/2022/10/Hackergame2022-pep-rally/index.html
+++ b/news/2022/10/Hackergame2022-pep-rally/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2022/10/gathering-nodejs/index.html b/news/2022/10/gathering-nodejs/index.html
index 0398abd81b..cffd1781c6 100644
--- a/news/2022/10/gathering-nodejs/index.html
+++ b/news/2022/10/gathering-nodejs/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2022/10/gathering-xmake/index.html b/news/2022/10/gathering-xmake/index.html
index b3b5843df6..517e9fc8ae 100644
--- a/news/2022/10/gathering-xmake/index.html
+++ b/news/2022/10/gathering-xmake/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2023/03/hackergame-award-ceremony/index.html b/news/2023/03/hackergame-award-ceremony/index.html
index 0ae4d2fb18..1f1e931b8c 100644
--- a/news/2023/03/hackergame-award-ceremony/index.html
+++ b/news/2023/03/hackergame-award-ceremony/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2023/03/linux101-revision/index.html b/news/2023/03/linux101-revision/index.html
index 81461f7337..b8477c7f74 100644
--- a/news/2023/03/linux101-revision/index.html
+++ b/news/2023/03/linux101-revision/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2023/04/Linux_Install_Party_2023/index.html b/news/2023/04/Linux_Install_Party_2023/index.html
index e856743fad..89b630b5bc 100644
--- a/news/2023/04/Linux_Install_Party_2023/index.html
+++ b/news/2023/04/Linux_Install_Party_2023/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2023/08/nju-talk/index.html b/news/2023/08/nju-talk/index.html
index 5a33b8792b..11375d9e6c 100644
--- a/news/2023/08/nju-talk/index.html
+++ b/news/2023/08/nju-talk/index.html
@@ -48,7 +48,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2023/09/2023-freshmen-course/index.html b/news/2023/09/2023-freshmen-course/index.html
index ca1611fc83..deb0076704 100644
--- a/news/2023/09/2023-freshmen-course/index.html
+++ b/news/2023/09/2023-freshmen-course/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2023/09/SFD/index.html b/news/2023/09/SFD/index.html
index b2b361de33..bffc87e614 100644
--- a/news/2023/09/SFD/index.html
+++ b/news/2023/09/SFD/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2023/10/Hackergame2023-pep-rally/index.html b/news/2023/10/Hackergame2023-pep-rally/index.html
index d999385881..0fb6360ef2 100644
--- a/news/2023/10/Hackergame2023-pep-rally/index.html
+++ b/news/2023/10/Hackergame2023-pep-rally/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2023/10/gathering-git/index.html b/news/2023/10/gathering-git/index.html
index dc81820fd6..8b3a346f6f 100644
--- a/news/2023/10/gathering-git/index.html
+++ b/news/2023/10/gathering-git/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2023/12/gathering-debug/index.html b/news/2023/12/gathering-debug/index.html
index cabb0fa2f6..c72cdd0345 100644
--- a/news/2023/12/gathering-debug/index.html
+++ b/news/2023/12/gathering-debug/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2023/12/hackergame-2023/index.html b/news/2023/12/hackergame-2023/index.html
index 55747816bd..cbd01a11cd 100644
--- a/news/2023/12/hackergame-2023/index.html
+++ b/news/2023/12/hackergame-2023/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2024/03/Linux101-2/index.html b/news/2024/03/Linux101-2/index.html
index c505d477cb..b1c7db7169 100644
--- a/news/2024/03/Linux101-2/index.html
+++ b/news/2024/03/Linux101-2/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2024/03/Linux101-LIP-2024/index.html b/news/2024/03/Linux101-LIP-2024/index.html
index fb33d6d95a..c9a0014c38 100644
--- a/news/2024/03/Linux101-LIP-2024/index.html
+++ b/news/2024/03/Linux101-LIP-2024/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2024/03/gathering-attack-and-defense-exercise-talk/index.html b/news/2024/03/gathering-attack-and-defense-exercise-talk/index.html
index 656b5ed656..d7faf83dc1 100644
--- a/news/2024/03/gathering-attack-and-defense-exercise-talk/index.html
+++ b/news/2024/03/gathering-attack-and-defense-exercise-talk/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2024/04/Linux101-3/index.html b/news/2024/04/Linux101-3/index.html
index e5f02aaf99..95d3ac2511 100644
--- a/news/2024/04/Linux101-3/index.html
+++ b/news/2024/04/Linux101-3/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2024/04/gathering-linux-graphics-journey/index.html b/news/2024/04/gathering-linux-graphics-journey/index.html
index 0015a97f00..c3245fc631 100644
--- a/news/2024/04/gathering-linux-graphics-journey/index.html
+++ b/news/2024/04/gathering-linux-graphics-journey/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/2024/05/403/index.html b/news/2024/05/403/index.html
index d4bb598e3d..6d21d84daa 100644
--- a/news/2024/05/403/index.html
+++ b/news/2024/05/403/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/21/index.html b/news/21/index.html
index b26b88f722..e82bf897b6 100644
--- a/news/21/index.html
+++ b/news/21/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/3/index.html b/news/3/index.html
index 9acbed55ee..36bd898274 100644
--- a/news/3/index.html
+++ b/news/3/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/4/index.html b/news/4/index.html
index 940a8237ba..6f8cac42b5 100644
--- a/news/4/index.html
+++ b/news/4/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/5/index.html b/news/5/index.html
index 91d06204a6..287a571273 100644
--- a/news/5/index.html
+++ b/news/5/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/6/index.html b/news/6/index.html
index 6fbe88e0eb..423147c162 100644
--- a/news/6/index.html
+++ b/news/6/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/7/index.html b/news/7/index.html
index fbc7663a3b..c4f419d004 100644
--- a/news/7/index.html
+++ b/news/7/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/8/index.html b/news/8/index.html
index 2c38549cf3..6f4d1c2390 100644
--- a/news/8/index.html
+++ b/news/8/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/9/index.html b/news/9/index.html
index eba466c8fc..8064467deb 100644
--- a/news/9/index.html
+++ b/news/9/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/news/index.html b/news/index.html
index 8f2b62c7cb..ea84407a1c 100644
--- a/news/index.html
+++ b/news/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/planet/2/index.html b/planet/2/index.html
index 68913c11a1..fd59a066c0 100644
--- a/planet/2/index.html
+++ b/planet/2/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/planet/2018/08/USTC-Linux-user-guide/index.html b/planet/2018/08/USTC-Linux-user-guide/index.html
index 62ad5017d4..4eff6cd4d1 100644
--- a/planet/2018/08/USTC-Linux-user-guide/index.html
+++ b/planet/2018/08/USTC-Linux-user-guide/index.html
@@ -48,7 +48,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/planet/2018/08/hello-lug-planet/index.html b/planet/2018/08/hello-lug-planet/index.html
index 4b3ba0b653..bf8e28113b 100644
--- a/planet/2018/08/hello-lug-planet/index.html
+++ b/planet/2018/08/hello-lug-planet/index.html
@@ -48,7 +48,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/planet/2018/10/PXE-intro/index.html b/planet/2018/10/PXE-intro/index.html
index 197fb94f10..1bc3793bb6 100644
--- a/planet/2018/10/PXE-intro/index.html
+++ b/planet/2018/10/PXE-intro/index.html
@@ -48,7 +48,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/planet/2019/08/NFS-intro/index.html b/planet/2019/08/NFS-intro/index.html
index 29881df2b1..45d21b64ef 100644
--- a/planet/2019/08/NFS-intro/index.html
+++ b/planet/2019/08/NFS-intro/index.html
@@ -48,7 +48,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/planet/2019/09/how-to-use-nc/index.html b/planet/2019/09/how-to-use-nc/index.html
index 68b0657ca7..8e927b49fd 100644
--- a/planet/2019/09/how-to-use-nc/index.html
+++ b/planet/2019/09/how-to-use-nc/index.html
@@ -48,7 +48,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/planet/2019/09/raspberry-4/index.html b/planet/2019/09/raspberry-4/index.html
index 709aba22a3..77eafa2f46 100644
--- a/planet/2019/09/raspberry-4/index.html
+++ b/planet/2019/09/raspberry-4/index.html
@@ -48,7 +48,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/planet/2020/08/keeping-account-with-beancount/index.html b/planet/2020/08/keeping-account-with-beancount/index.html
index 1dc0b667d2..f78493cb26 100644
--- a/planet/2020/08/keeping-account-with-beancount/index.html
+++ b/planet/2020/08/keeping-account-with-beancount/index.html
@@ -48,7 +48,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/planet/2020/12/tic-toc-in-kernel/index.html b/planet/2020/12/tic-toc-in-kernel/index.html
index d0056e3ece..146f705fcc 100644
--- a/planet/2020/12/tic-toc-in-kernel/index.html
+++ b/planet/2020/12/tic-toc-in-kernel/index.html
@@ -48,7 +48,7 @@
window.enable_copy_code_button = true;
-
+
-
+
diff --git a/planet/2021/09/nethack-gitgud/index.html b/planet/2021/09/nethack-gitgud/index.html
index 63fc0dfc00..23025e1080 100644
--- a/planet/2021/09/nethack-gitgud/index.html
+++ b/planet/2021/09/nethack-gitgud/index.html
@@ -48,7 +48,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/planet/2024/05/onedrive-backup-with-rclone/index.html b/planet/2024/05/onedrive-backup-with-rclone/index.html
index 3039d9bd10..b2a69c7fcf 100644
--- a/planet/2024/05/onedrive-backup-with-rclone/index.html
+++ b/planet/2024/05/onedrive-backup-with-rclone/index.html
@@ -48,7 +48,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/planet/3/index.html b/planet/3/index.html
index 716dc54de6..28703488ee 100644
--- a/planet/3/index.html
+++ b/planet/3/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/planet/index.html b/planet/index.html
index 7f010376f5..cb88dca881 100644
--- a/planet/index.html
+++ b/planet/index.html
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/redirects.json b/redirects.json
index db35e9f15c..f8076ad52f 100644
--- a/redirects.json
+++ b/redirects.json
@@ -1 +1 @@
-{"/wiki/user/taoky/howtoask/":"https://lug.ustc.edu.cn/wiki/doc/howtoask/","/wiki/user/taoky/ustcnet_troubleshooting/":"https://lug.ustc.edu.cn/wiki/doc/ustcnet-faq/","/finance/":"https://lug.ustc.edu.cn/wiki/lug/finance/","/news/finance/":"https://lug.ustc.edu.cn/wiki/lug/finance/","/wiki/server/mirrors/":"https://lug.ustc.edu.cn/wiki/lug/services/mirrors/","/wiki/server/pxe/faq/":"https://lug.ustc.edu.cn/wiki/lug/services/pxe-faq/","/wiki/lug/services/pxe-faq/":"https://lug.ustc.edu.cn/wiki/lug/services/pxe/","/wiki/server/pxe/":"https://lug.ustc.edu.cn/wiki/lug/services/pxe/","/wiki/mirrors/help/alpine/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/anthon/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/aosp/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/archive.raspberrypi.org/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/archlinux/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/archlinuxarm/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/archlinuxcn/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/blackarch/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/brew.git/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/brew/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/centos/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/chakra/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/cpan/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/cran/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/ctex/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/debian-backports/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/debian-multimedia/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/debian-security/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/debian/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/docker/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/dotdeb/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/eclipse/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/epel/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/fedora/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/freebsd/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/gentoo-portage/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/gentoo/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/homebrew-bottles/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/homebrew-core.git/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/homebrew.git/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/homebrew/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/infinality-bundle/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/kali/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/kde/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/kdemod/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/kodi/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/linux.git/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/linux/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/linuxmint/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/mariadb/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/msys2/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/opensuse/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/openwrt/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/pypi/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/qtproject/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/raspbian/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/revproxy/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/ros/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/rpmfusion/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/rubygems/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/rust-crates/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/rust-static/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/scientificlinux/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/trisquel/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/ubuntu/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/uksm-kernel/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/ustclug/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/xbmc/":"https://lug.ustc.edu.cn/wiki/mirrors/help/"}
\ No newline at end of file
+{"/wiki/user/taoky/howtoask/":"https://lug.ustc.edu.cn/wiki/doc/howtoask/","/wiki/user/taoky/ustcnet_troubleshooting/":"https://lug.ustc.edu.cn/wiki/doc/ustcnet-faq/","/wiki/linux_digest/user_adm/":"https://101.lug.ustc.edu.cn/Ch05/","/finance/":"https://lug.ustc.edu.cn/wiki/lug/finance/","/news/finance/":"https://lug.ustc.edu.cn/wiki/lug/finance/","/wiki/server/mirrors/":"https://lug.ustc.edu.cn/wiki/lug/services/mirrors/","/wiki/server/pxe/faq/":"https://lug.ustc.edu.cn/wiki/lug/services/pxe-faq/","/wiki/lug/services/pxe-faq/":"https://lug.ustc.edu.cn/wiki/lug/services/pxe/","/wiki/server/pxe/":"https://lug.ustc.edu.cn/wiki/lug/services/pxe/","/wiki/mirrors/help/alpine/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/anthon/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/aosp/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/archive.raspberrypi.org/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/archlinux/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/archlinuxarm/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/archlinuxcn/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/blackarch/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/brew.git/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/brew/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/centos/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/chakra/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/cpan/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/cran/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/ctex/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/debian-backports/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/debian-multimedia/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/debian-security/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/debian/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/docker/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/dotdeb/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/eclipse/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/epel/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/fedora/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/freebsd/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/gentoo-portage/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/gentoo/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/homebrew-bottles/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/homebrew-core.git/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/homebrew.git/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/homebrew/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/infinality-bundle/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/kali/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/kde/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/kdemod/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/kodi/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/linux.git/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/linux/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/linuxmint/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/mariadb/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/msys2/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/opensuse/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/openwrt/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/pypi/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/qtproject/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/raspbian/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/revproxy/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/ros/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/rpmfusion/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/rubygems/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/rust-crates/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/rust-static/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/scientificlinux/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/trisquel/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/ubuntu/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/uksm-kernel/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/ustclug/":"https://lug.ustc.edu.cn/wiki/mirrors/help/","/wiki/mirrors/help/xbmc/":"https://lug.ustc.edu.cn/wiki/mirrors/help/"}
\ No newline at end of file
diff --git a/sitemap.xml b/sitemap.xml
index 3bbeeef023..47f93d8ce7 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -962,7 +962,7 @@
https://lug.ustc.edu.cn/wiki/greenwarm/xen%E7%AE%80%E4%BB%8B%E4%B8%8E%E4%BD%BF%E7%94%A8/
- 2024-06-14T16:01:55+08:00
+ 2024-06-14T16:04:08+08:00
https://lug.ustc.edu.cn/wiki/
@@ -1024,10 +1024,6 @@
https://lug.ustc.edu.cn/wiki/linux_digest/smartmontools/
2020-11-09T14:22:35+08:00
-
- https://lug.ustc.edu.cn/wiki/linux_digest/user_adm/
- 2024-06-14T16:01:07+08:00
-
https://lug.ustc.edu.cn/wiki/lug/book/booknotes/
2022-05-11T07:24:57+08:00
@@ -1536,78 +1532,78 @@
https://lug.ustc.edu.cn/_wiki/sec/activity.html
- 2024-06-14T16:01:30+08:00
+ 2024-06-14T16:03:47+08:00
https://lug.ustc.edu.cn/_wiki/sec/charge.html
- 2024-06-14T16:01:30+08:00
+ 2024-06-14T16:03:47+08:00
https://lug.ustc.edu.cn/_wiki/sec/codes.html
- 2024-06-14T16:01:30+08:00
+ 2024-06-14T16:03:47+08:00
https://lug.ustc.edu.cn/_wiki/sec/contact.html
- 2024-06-14T16:01:30+08:00
+ 2024-06-14T16:03:47+08:00
https://lug.ustc.edu.cn/_wiki/sec/contest.html
- 2024-06-14T16:01:30+08:00
+ 2024-06-14T16:03:47+08:00
https://lug.ustc.edu.cn/_wiki/sec/crypto.html
- 2024-06-14T16:01:30+08:00
+ 2024-06-14T16:03:47+08:00
https://lug.ustc.edu.cn/_wiki/sec/ctflab.html
- 2024-06-14T16:01:30+08:00
+ 2024-06-14T16:03:47+08:00
https://lug.ustc.edu.cn/_wiki/sec/deadline.html
- 2024-06-14T16:01:30+08:00
+ 2024-06-14T16:03:47+08:00
https://lug.ustc.edu.cn/_wiki/sec/home.html
- 2024-06-14T16:01:30+08:00
+ 2024-06-14T16:03:47+08:00
https://lug.ustc.edu.cn/_wiki/sec/lecture.html
- 2024-06-14T16:01:30+08:00
+ 2024-06-14T16:03:47+08:00
https://lug.ustc.edu.cn/_wiki/sec/nationalcontest.html
- 2024-06-14T16:01:30+08:00
+ 2024-06-14T16:03:47+08:00
https://lug.ustc.edu.cn/_wiki/sec/news.html
- 2024-06-14T16:01:30+08:00
+ 2024-06-14T16:03:47+08:00
https://lug.ustc.edu.cn/_wiki/sec/professor.html
- 2024-06-14T16:01:30+08:00
+ 2024-06-14T16:03:47+08:00
https://lug.ustc.edu.cn/_wiki/sec/provincecontest.html
- 2024-06-14T16:01:30+08:00
+ 2024-06-14T16:03:47+08:00
https://lug.ustc.edu.cn/_wiki/sec/qqgroup.html
- 2024-06-14T16:01:30+08:00
+ 2024-06-14T16:03:47+08:00
https://lug.ustc.edu.cn/_wiki/sec/report.html
- 2024-06-14T16:01:30+08:00
+ 2024-06-14T16:03:47+08:00
https://lug.ustc.edu.cn/_wiki/sec/resource.html
- 2024-06-14T16:01:30+08:00
+ 2024-06-14T16:03:47+08:00
https://lug.ustc.edu.cn/_wiki/sec/studyplan.html
- 2024-06-14T16:01:30+08:00
+ 2024-06-14T16:03:47+08:00
https://lug.ustc.edu.cn/_wiki/sec/subrepresent.html
- 2024-06-14T16:01:30+08:00
+ 2024-06-14T16:03:47+08:00
\ No newline at end of file
diff --git a/tags/bbs/index.html b/tags/bbs/index.html
index 05c731b57b..ed6dbff9fc 100644
--- a/tags/bbs/index.html
+++ b/tags/bbs/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/beancount/index.html b/tags/beancount/index.html
index 1e4ba2d7f2..7955e7c1b4 100644
--- a/tags/beancount/index.html
+++ b/tags/beancount/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/benchmark/index.html b/tags/benchmark/index.html
index 232ea248f0..dacebf5ff9 100644
--- a/tags/benchmark/index.html
+++ b/tags/benchmark/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/courses/index.html b/tags/courses/index.html
index 1f4334fd0b..c4597ee0cc 100644
--- a/tags/courses/index.html
+++ b/tags/courses/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/debian/index.html b/tags/debian/index.html
index 66ab880bee..62adfb17d1 100644
--- a/tags/debian/index.html
+++ b/tags/debian/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/deepin/index.html b/tags/deepin/index.html
index 7728977e8c..ebf43c64dc 100644
--- a/tags/deepin/index.html
+++ b/tags/deepin/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/ecard/index.html b/tags/ecard/index.html
index a6c0a42f2c..d15b65e35e 100644
--- a/tags/ecard/index.html
+++ b/tags/ecard/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/ftp-cn-debian-org/index.html b/tags/ftp-cn-debian-org/index.html
index 5c1ed72026..df0692321d 100644
--- a/tags/ftp-cn-debian-org/index.html
+++ b/tags/ftp-cn-debian-org/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/gnome3/index.html b/tags/gnome3/index.html
index 8a0928b769..9a49010366 100644
--- a/tags/gnome3/index.html
+++ b/tags/gnome3/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/hackergame/index.html b/tags/hackergame/index.html
index fa00e52809..1f6be94820 100644
--- a/tags/hackergame/index.html
+++ b/tags/hackergame/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/index.html b/tags/index.html
index a8928d89e7..7c5667e908 100644
--- a/tags/index.html
+++ b/tags/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/kernel/index.html b/tags/kernel/index.html
index f26d12bb58..479ab634b5 100644
--- a/tags/kernel/index.html
+++ b/tags/kernel/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/linux-101/index.html b/tags/linux-101/index.html
index 3ca28f92ba..700f897d20 100644
--- a/tags/linux-101/index.html
+++ b/tags/linux-101/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/linux-install-party/index.html b/tags/linux-install-party/index.html
index ae62d66db7..0e9f66c650 100644
--- a/tags/linux-install-party/index.html
+++ b/tags/linux-install-party/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/linux-server/index.html b/tags/linux-server/index.html
index 05eb9dd702..51541c7cd0 100644
--- a/tags/linux-server/index.html
+++ b/tags/linux-server/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/linux-user-party/index.html b/tags/linux-user-party/index.html
index e9193d8c2a..8b5ad029c5 100644
--- a/tags/linux-user-party/index.html
+++ b/tags/linux-user-party/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/linux/index.html b/tags/linux/index.html
index 057bda5ff1..58f6b8729a 100644
--- a/tags/linux/index.html
+++ b/tags/linux/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/live/index.html b/tags/live/index.html
index ffae84582e..b9690100d1 100644
--- a/tags/live/index.html
+++ b/tags/live/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/llvm/index.html b/tags/llvm/index.html
index ed39019bb3..e3a76b66dd 100644
--- a/tags/llvm/index.html
+++ b/tags/llvm/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/lug/index.html b/tags/lug/index.html
index a28cc9fb46..eebd42fc65 100644
--- a/tags/lug/index.html
+++ b/tags/lug/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/lup/index.html b/tags/lup/index.html
index 33f8b53a42..7725aa45aa 100644
--- a/tags/lup/index.html
+++ b/tags/lup/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/meeting/index.html b/tags/meeting/index.html
index b752664a5d..5f07c3a305 100644
--- a/tags/meeting/index.html
+++ b/tags/meeting/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/mirrors-ustc-edu-cn/index.html b/tags/mirrors-ustc-edu-cn/index.html
index dfdcfa173d..16bcf9d619 100644
--- a/tags/mirrors-ustc-edu-cn/index.html
+++ b/tags/mirrors-ustc-edu-cn/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/mysql/index.html b/tags/mysql/index.html
index 1a844c5512..82a0774557 100644
--- a/tags/mysql/index.html
+++ b/tags/mysql/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/netcat/index.html b/tags/netcat/index.html
index 18d27249f8..1c921e5f10 100644
--- a/tags/netcat/index.html
+++ b/tags/netcat/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/news/index.html b/tags/news/index.html
index a7e13b422f..1eb4bf57d6 100644
--- a/tags/news/index.html
+++ b/tags/news/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/nfs/index.html b/tags/nfs/index.html
index 8b44d558a3..6767128dd4 100644
--- a/tags/nfs/index.html
+++ b/tags/nfs/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/nginx/index.html b/tags/nginx/index.html
index 555383c77b..cc0b991384 100644
--- a/tags/nginx/index.html
+++ b/tags/nginx/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/onedrive/index.html b/tags/onedrive/index.html
index a1c6a47507..013a8fab46 100644
--- a/tags/onedrive/index.html
+++ b/tags/onedrive/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/php/index.html b/tags/php/index.html
index 32ec0a1ee5..aad59a08bf 100644
--- a/tags/php/index.html
+++ b/tags/php/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/pxe/index.html b/tags/pxe/index.html
index cf970a3291..4044fa04ff 100644
--- a/tags/pxe/index.html
+++ b/tags/pxe/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/python/index.html b/tags/python/index.html
index bd1c13ef9f..52afa61182 100644
--- a/tags/python/index.html
+++ b/tags/python/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/rclone/index.html b/tags/rclone/index.html
index f31121842d..24600fd8c5 100644
--- a/tags/rclone/index.html
+++ b/tags/rclone/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/reading-notes/index.html b/tags/reading-notes/index.html
index d18938b08c..cf7393ad9e 100644
--- a/tags/reading-notes/index.html
+++ b/tags/reading-notes/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/server/index.html b/tags/server/index.html
index 770b98f874..c479092f33 100644
--- a/tags/server/index.html
+++ b/tags/server/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/sfd/index.html b/tags/sfd/index.html
index 125d0a62c4..31a150f152 100644
--- a/tags/sfd/index.html
+++ b/tags/sfd/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/software-freedom-day/index.html b/tags/software-freedom-day/index.html
index ea9582d655..75d2aa19a0 100644
--- a/tags/software-freedom-day/index.html
+++ b/tags/software-freedom-day/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/tags/ustc-lug/index.html b/tags/ustc-lug/index.html
index 5cce97d000..099db01f93 100644
--- a/tags/ustc-lug/index.html
+++ b/tags/ustc-lug/index.html
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/tags/\345\244\247\347\211\251\345\256\236\351\252\214/index.html" "b/tags/\345\244\247\347\211\251\345\256\236\351\252\214/index.html"
index 807e704712..120490470f 100644
--- "a/tags/\345\244\247\347\211\251\345\256\236\351\252\214/index.html"
+++ "b/tags/\345\244\247\347\211\251\345\256\236\351\252\214/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/tags/\345\264\224\347\201\217/index.html" "b/tags/\345\264\224\347\201\217/index.html"
index c8ae438c33..cad09b8c64 100644
--- "a/tags/\345\264\224\347\201\217/index.html"
+++ "b/tags/\345\264\224\347\201\217/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/tags/\345\267\246\346\240\274\351\235\236/index.html" "b/tags/\345\267\246\346\240\274\351\235\236/index.html"
index 112f11ea36..16cbc7f919 100644
--- "a/tags/\345\267\246\346\240\274\351\235\236/index.html"
+++ "b/tags/\345\267\246\346\240\274\351\235\236/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/tags/\345\274\240\347\204\225\346\235\260/index.html" "b/tags/\345\274\240\347\204\225\346\235\260/index.html"
index 321fef0f4b..701c6715a1 100644
--- "a/tags/\345\274\240\347\204\225\346\235\260/index.html"
+++ "b/tags/\345\274\240\347\204\225\346\235\260/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/tags/\346\215\242\345\261\212/index.html" "b/tags/\346\215\242\345\261\212/index.html"
index fceec46b06..1529b64ae2 100644
--- "a/tags/\346\215\242\345\261\212/index.html"
+++ "b/tags/\346\215\242\345\261\212/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/tags/\346\233\276\351\224\256/index.html" "b/tags/\346\233\276\351\224\256/index.html"
index 66111a9289..15e6341ebc 100644
--- "a/tags/\346\233\276\351\224\256/index.html"
+++ "b/tags/\346\233\276\351\224\256/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/tags/\346\234\215\345\212\241\345\231\250/index.html" "b/tags/\346\234\215\345\212\241\345\231\250/index.html"
index 069e471ca9..78ff0935f5 100644
--- "a/tags/\346\234\215\345\212\241\345\231\250/index.html"
+++ "b/tags/\346\234\215\345\212\241\345\231\250/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/tags/\346\235\216\344\274\232\346\260\221/index.html" "b/tags/\346\235\216\344\274\232\346\260\221/index.html"
index 1e4968143e..1e2adc98f6 100644
--- "a/tags/\346\235\216\344\274\232\346\260\221/index.html"
+++ "b/tags/\346\235\216\344\274\232\346\260\221/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/tags/\346\240\221\350\216\223\346\264\276/index.html" "b/tags/\346\240\221\350\216\223\346\264\276/index.html"
index 6683d46ce2..11493fe3d2 100644
--- "a/tags/\346\240\221\350\216\223\346\264\276/index.html"
+++ "b/tags/\346\240\221\350\216\223\346\264\276/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/tags/\346\270\270\346\210\217/index.html" "b/tags/\346\270\270\346\210\217/index.html"
index bb5afc1001..77981cc1da 100644
--- "a/tags/\346\270\270\346\210\217/index.html"
+++ "b/tags/\346\270\270\346\210\217/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/tags/\347\211\210\350\201\232/index.html" "b/tags/\347\211\210\350\201\232/index.html"
index 9a8a564740..75e69fd368 100644
--- "a/tags/\347\211\210\350\201\232/index.html"
+++ "b/tags/\347\211\210\350\201\232/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/tags/\347\211\210\350\241\253/index.html" "b/tags/\347\211\210\350\241\253/index.html"
index e2d91e08fa..1dc1190871 100644
--- "a/tags/\347\211\210\350\241\253/index.html"
+++ "b/tags/\347\211\210\350\241\253/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/tags/\347\275\221\347\273\234\344\270\255\345\277\203/index.html" "b/tags/\347\275\221\347\273\234\344\270\255\345\277\203/index.html"
index f878168a5e..05b1ab5cb8 100644
--- "a/tags/\347\275\221\347\273\234\344\270\255\345\277\203/index.html"
+++ "b/tags/\347\275\221\347\273\234\344\270\255\345\277\203/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/tags/\347\275\221\347\273\234\351\200\232/index.html" "b/tags/\347\275\221\347\273\234\351\200\232/index.html"
index 2628a42990..7afd412b7b 100644
--- "a/tags/\347\275\221\347\273\234\351\200\232/index.html"
+++ "b/tags/\347\275\221\347\273\234\351\200\232/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/tags/\350\212\261\347\265\256/index.html" "b/tags/\350\212\261\347\265\256/index.html"
index 6f471d02e1..592c26ee47 100644
--- "a/tags/\350\212\261\347\265\256/index.html"
+++ "b/tags/\350\212\261\347\265\256/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/tags/\350\266\205\347\256\227\344\270\255\345\277\203/index.html" "b/tags/\350\266\205\347\256\227\344\270\255\345\277\203/index.html"
index 50ef435c44..110faf1093 100644
--- "a/tags/\350\266\205\347\256\227\344\270\255\345\277\203/index.html"
+++ "b/tags/\350\266\205\347\256\227\344\270\255\345\277\203/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/tags/\351\203\221\345\255\220\346\266\265/index.html" "b/tags/\351\203\221\345\255\220\346\266\265/index.html"
index 8dbff2b40a..5bf62ed03b 100644
--- "a/tags/\351\203\221\345\255\220\346\266\265/index.html"
+++ "b/tags/\351\203\221\345\255\220\346\266\265/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/tags/\351\207\221\345\255\234\350\276\276/index.html" "b/tags/\351\207\221\345\255\234\350\276\276/index.html"
index ce891f3902..cb932f9146 100644
--- "a/tags/\351\207\221\345\255\234\350\276\276/index.html"
+++ "b/tags/\351\207\221\345\255\234\350\276\276/index.html"
@@ -44,7 +44,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/wiki/doc/howtoask/index.html b/wiki/doc/howtoask/index.html
index 90582fc98c..76fdec8ef3 100644
--- a/wiki/doc/howtoask/index.html
+++ b/wiki/doc/howtoask/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/wiki/doc/smart-questions/index.html b/wiki/doc/smart-questions/index.html
index f1999c705a..0b4c9c3a7e 100644
--- a/wiki/doc/smart-questions/index.html
+++ b/wiki/doc/smart-questions/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/wiki/doc/ustcnet-faq/index.html b/wiki/doc/ustcnet-faq/index.html
index 6d3612d424..483c175e81 100644
--- a/wiki/doc/ustcnet-faq/index.html
+++ b/wiki/doc/ustcnet-faq/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/wiki/greenwarm/index.html b/wiki/greenwarm/index.html
index c6400dc3cf..8b5823dc03 100644
--- a/wiki/greenwarm/index.html
+++ b/wiki/greenwarm/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/wiki/greenwarm/linux_summary/index.html b/wiki/greenwarm/linux_summary/index.html
index 64357f1eb9..20aaf84c8e 100644
--- a/wiki/greenwarm/linux_summary/index.html
+++ b/wiki/greenwarm/linux_summary/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/wiki/greenwarm/livedist/index.html b/wiki/greenwarm/livedist/index.html
index 36e34e2ab0..bafe0ea8ac 100644
--- a/wiki/greenwarm/livedist/index.html
+++ b/wiki/greenwarm/livedist/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/wiki/greenwarm/multimedia/index.html b/wiki/greenwarm/multimedia/index.html
index b215398d72..41c1468580 100644
--- a/wiki/greenwarm/multimedia/index.html
+++ b/wiki/greenwarm/multimedia/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/wiki/greenwarm/remotedesktop/index.html b/wiki/greenwarm/remotedesktop/index.html
index 146edb89e7..bbcf162240 100644
--- a/wiki/greenwarm/remotedesktop/index.html
+++ b/wiki/greenwarm/remotedesktop/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/wiki/greenwarm/virtualization/index.html b/wiki/greenwarm/virtualization/index.html
index 5b730686e3..f426eadaec 100644
--- a/wiki/greenwarm/virtualization/index.html
+++ b/wiki/greenwarm/virtualization/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git a/wiki/greenwarm/win32free/index.html b/wiki/greenwarm/win32free/index.html
index ec54f8c7e6..c0ea65f5c8 100644
--- a/wiki/greenwarm/win32free/index.html
+++ b/wiki/greenwarm/win32free/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
diff --git "a/wiki/greenwarm/xen\347\256\200\344\273\213\344\270\216\344\275\277\347\224\250/index.html" "b/wiki/greenwarm/xen\347\256\200\344\273\213\344\270\216\344\275\277\347\224\250/index.html"
index 446f5e2718..7101baa73a 100644
--- "a/wiki/greenwarm/xen\347\256\200\344\273\213\344\270\216\344\275\277\347\224\250/index.html"
+++ "b/wiki/greenwarm/xen\347\256\200\344\273\213\344\270\216\344\275\277\347\224\250/index.html"
@@ -19,7 +19,7 @@
-
+
@@ -46,7 +46,7 @@
window.enable_copy_code_button = true;
-
+
@@ -172,7 +172,7 @@
-
+
diff --git a/wiki/linux_digest/user_adm/index.html b/wiki/linux_digest/user_adm/index.html
index 098e3db332..6f455fd96f 100644
--- a/wiki/linux_digest/user_adm/index.html
+++ b/wiki/linux_digest/user_adm/index.html
@@ -1,470 +1,13 @@
-
-
-
-
-
-
- Linux 用户管理 - LUG @ USTC
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 提示:Linux 101 中有与本文内容相关的章节,点击这里 来跳转到这一章节。
- Linux 用户管理涉及的文件
- /etc/passwd
- 查看 passwd 的内容,每一行代表了一个用户例如第一行:
-
-
-
root:x:0:0:root:/root:/bin/bash
-
-
-
- 各个域的含义依次如下:用户名,密码,UID,GID,用户描述,home 目录,shell。
- 出于安全考虑,用户的密码被加密之后保存在/etc/shadow 中,参见对 shadow 文件的描述。因此,在 passwd 文件中,密码均为 x。
- 详细参见 man 5 passwd
- /etc/shadow
- 这个文件为 root 所有,只有属于 root 组或者使用 sudo 权限才能读取此文件的内容。该文件中的内容不应该泄漏给他人,以防止破解。各个域的含义如下:
-
-
-
<用户名>:<加密之后的密码>:<最后一次修改日期>:<密码最小生存期>:<密码最长生存期>:<警告期>:<密码非活动期>:<密码失效日期>:<保留>
-
-
-
- 详细参见 man shadow
- /etc/group
- 第一行内容示例:
-
- 各个域的含义如下: 组名,组密码,组 ID,用户列表。
- 详细参见 man group
- Linux 用户管理命令
- adduser
- 通常使用 adduser 来直接创建用户账户。
-
-
-
adduser [-u uid] [-g gid] [-d home] [-s shell] username
-
-
-
- 参数解释如下:
-
- useradd
- useradd 命令提供一种更低级也是更灵活的创建用户的命令。例如,创建一个用户,拥有 home 目录,shell 为 bash,具有普通用户权限,并且具有查看日志的权限,可以使用如下的命令
-
-
-
sudo useradd -c "User Information" -G adm -m -s /bin/bash username
-
-
-
-
- 详细参见 man useradd
- passwd
- passwd 命令用于设置和更新密码。示例:
-
- 这条命令为 username 修改密码。如果略去 username,则是给当前用户修改密码。
- 新版本的 Ubuntu 默认没有 root 密码,可以使用 sudo passwd 来设置 root 密码
- 示例:
-
- 这条命令使得 username 的密码失效,当 username 下一次登录的时候,输入自己的密码之后,系统强制要求更换密码。这条命令很适合于管理员给新用户创建账户时使用。
- 更多内容,参见 man passwd
- userdel
- userdel 用于删除用户。示例:
-
-
-
userdel -r username
-
-
-
- 这条命令将删除 username 用户,-r 参数表示同时删除该用户的 home 目录及 home 目录下的内容。如果有邮件池(/var/mail/username),则也一并删掉。
- 更多内容,参见 man userdel
- 后记
- 用户管理命令对系统的影响重大,使用时需要相当谨慎。
- 来源声明
- blog/user_adm.txt · 最后更改: 2013/04/29 08:04 (外部编辑)
-
-
- 更新时间: 2024 年 6 月 14 日
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+ Redirecting…
+
+
+
+
+ Redirecting…
+ Click here if you are not redirected.
\ No newline at end of file
diff --git a/wiki/lug/book/booknotes/index.html b/wiki/lug/book/booknotes/index.html
index ba24c4694a..a06787884b 100644
--- a/wiki/lug/book/booknotes/index.html
+++ b/wiki/lug/book/booknotes/index.html
@@ -47,7 +47,7 @@
window.enable_copy_code_button = true;
-
+
@@ -355,7 +355,7 @@ 《鸟哥的私房菜》
更新时间: 2022 年 5 月 11 日