Newlearnerの自留地
58.8K subscribers
13.4K photos
43 videos
63 files
10.2K links
🆕 不定期推送 IT 相关资讯,欢迎关注!

👥 博客群&投稿群&交流群: @NewlearnerGroup

📩 投稿请私信 @newlearner_pm_bot

🔍 频道内容关键词索引 Bot: @newlearner_search_bot

* 未经授权或标注来源,不得转载本频道内容
Download Telegram
#GitHub情报 #Linux

linux-command:Linux 命令大全搜索工具

Github | Web | Chrome 商店

👉 Features:

- 550 多个 Linux 命令,内容包含 Linux 命令手册、详解、学习,值得收藏的 Linux 命令速查手册

- 支持网页、Android、主流桌面操作系统(含命令行)等多平台

- 支持 API 文档查询软件 Dash、macOS 启动器 Alfred、Linux mini命令行程序 Krunner

👀 感谢群友推荐这个 Linux 搜索引擎,分享给 Linux 爱好者和入门的朋友

频道:@NewlearnerChannel
#Github情报 #Linux #VPS

📩 接订阅者投稿,他向我们推荐了一个支持为 VPS 安装 Arch Linux 的项目

VPS2Arch:The fastest way to convert a VPS to Arch Linux!

https://gitlab.com/drizzt/vps2arch

👉 使用:

wget http://tinyurl.com/vps2arch
chmod +x vps2arch
./vps2arch


💻 由于一些云主机商不提供 Arch Linux 镜像,一些 DD 脚本也不支持 Arch Linux 的安装,该项目旨在解决这一问题。测试通过的主机商和系统见 这里

👀 回顾:VPS 一键 DD 脚本和项目汇总

频道:@NewlearnerChannel
#Linux #Terminal

自定义终端的欢迎语

在我们登入终端后,会弹出一段欢迎信息,但每次看到同样的信息,未免会有些厌倦。通过修改 Motd 文件,我们可以给 SSH 加点料,让它更加好看和有♂趣(划掉划掉

👉 自定义方式:

1⃣️ 静态 Motd: ASCiiWorldPatorjkImg2Motd,通过这三个网站可以获取到心仪的 ASCii 字符画。

2⃣️ 动态 Motd: Neofetch 是一款用于显示系统信息的脚本,通过脚本可以在登入终端时运行 Neofetch,在终端上显示主机的相关信息。

如果你有更多有趣、新奇的玩法,不妨在文章内评论,或者进入 NewlearnerChannel 的讨论群 和大家一起分享。

频道:@NewlearnerChannel
#GitHub情报 #Linux #BT

📩 接订阅者来稿,他向我们介绍了一个 Aria2 一键脚本

aria2.sh:Aria2 一键安装管理脚本 for Linux

https://github.com/P3TERX/aria2.sh

👉 Features:

- 提升 BT 下载率和下载速度
- 下载错误或取消下载自动删除未完成的文件防止磁盘空间占用
- 使用 aria2-builder 项目最新静态编译二进制文件
- 支持与 RCLONE 联动,转存至 OneDrive、Google Drive
- 定时自动更新 BT tracker 列表(无需重启)
- 支持 IPV6

👉 安装和运行:

wget -N git.io/aria2.sh && chmod +x aria2.sh && ./aria2.sh

👀 请在 VPS 等处安装使用之前,查看相关商家 TOS 中是否有「禁止 BT 下载的规定」

📘 关联阅读:

1️⃣ Aria2 Pro - 更好用的 Aria2 Docker 容器镜像
2️⃣ 一个集成了AriaNg、Aria2、H5ai 的 Docker一键部署脚本
3️⃣ Aria2Drive:一键搭建离线下载网盘

频道:@NewlearnerChannel
#Windows #Linux #APP #Tools

Ventoy:一个支持制作多系统启动 U 盘的工具

Web | Download

👉Features:

- 支持直接从 ISO 文件启动
- 无差异支持 Legacy + UEFI 模式
- UEFI 模式支持安全启动
- 支持超过 4GB 的 ISO 文件
- 支持大部分常见操作系统, 已测试260+ 个ISO文件
- 提出 "Ventoy Compatible" 概念
- 支持插件扩展
- 不影响 U 盘普通使用,可做存储
- 版本升级时数据不会丢失
- 无需跟随操作系统升级而升级Ventoy

👀 大家可能惯常使用Rufus或者UltraISO等软件来制作可启动U盘,反复地对U盘进行格式化是常规操作。Ventoy作为一个制作可启动U盘的开源工具,可以免去反复格式化的重复操作,只需往U盘中放入你所需的ISO文件。

💿 同时,在U盘内你可以同时存放多个ISO镜像文件,镜像文件之间不会造成冲突。启动引导时,Ventoy会提供ISO菜单,以方便定位至所需的启动镜像文件,测试证明其具有良好的兼容性。

⚙️ 以上特性得益于独特的分区设计。Ventoy会将U盘分为两个区,其中一个区被格式化为exFAT文件系统,ISO会被存储于该分区下。除了可存储多个ISO镜像文件外,Ventoy制作的U盘也能用作日常储存,不用担心冲突。

频道:@NewlearnerChannel
#Linux #Blog

🖥 记一次 Manjaro 配置记录

不同的人配置和使用系统的习惯也不同,此前我们向大家介绍了一份 Manjaro 新装配置,今天将带来一份友链版本

📝 内容概要:

- 系统配置:pacman 源、AUR 源、yay、Snap、Shell
- 软件配置:浏览器(Chrome)、代理软件(Clash)、坚果云、Vim / Typora / Visual Studio Code、Telegram、electerm、thefuck、vnote、flameshot、redshift
- 字体美化:采用文泉驿、思源字体和 Noto Emoji

经常需要新装 Linux 系统并进行环境配置的朋友也可以考虑写一个一键脚本,避免繁琐的复制粘贴工作。但不得不说 Linux 使用命令行安装软件确实是很方便快捷的

👀 回顾:

1️⃣ Manjaro 个人新装配置
2️⃣ Manjaro 安装 Nvidia 显卡驱动, Intel + Nvidia 双显卡解决方案

频道:@NewlearnerChannel
#Blog #linux

🔐 Linux 上使用加密磁盘

Windows 有属于自己的磁盘加密方案 BitLocker,macOS 也有属于自己的磁盘加密方案 FileVault,本文将介绍 Linux 磁盘加密方案 dm-crypt 的使用方法

👀 小科普:

dm-crypt 是 Linux 内核的一个子系统,负责对块设备进行加解密操作,通常以模块的形式存在。dm-crypt 有四种工作模式:LUKS、PLAIN、TCRYPT、loop-AES,本文将使用 LUKS 模式来演示加密磁盘的相关操作

👉 操作步骤:

- 安装 cryptsetup
- 创建加密磁盘
- 解锁加密磁盘
- 关闭加密磁盘
- 查看 LUKS 头信息
- 身份认证方式管理
- 设置开机自动解锁磁盘

dm-crypt 在 Linux Kernel 2.6 的早期版本就被整合到内核中,距今已经 10 多年。LUKS 可以加密整个块设备、包含多个密钥方式,且底层内容是随机的,一定程度上可以防止暴力破解。但是,作为对加密没有太高要求的朋友,大可不必追求「全盘加密」

一旦选择了加密,就要承担可能的密钥丢失、硬盘性能影响、加密速度慢等情况。除了软件系统层面的加密外,ThinkPad、MacBook 等电脑也有内置的加密芯片,通过硬件层面去加密和引导硬盘。之前就有主编因为 MBP T2 固件损坏导致无法读取硬盘,只能去 GB 通过 Apple Configurator 重新刷取并格式化硬盘

📘 关联阅读:Apple T2: - 为什么 MacBook Pro 不再调试/数据导出接口

频道:@NewlearnerChannel
#Linux #Shell #GitHub情报

🖥 OneClickDesktop:一键安装使浏览器访问的 Linux 桌面环境脚本

GitHub | Wiki

👉 Features:

- 从源码编译安装 Guacamole 服务器
- 配置 Guacamole Web APP
- 安装 Tomcat 9、TigerVNC、XFCE4 桌面环境,火狐浏览器
- 一键安装配置 Let’s Encrypt 证书,开启 OCSP 装订
- 安装 Nginx 反代 Tomcat
- 安装完毕后,可通过任意浏览器访问远程桌面,无需再使用 VNC 客户端

👉 安装:

wget https://raw.githubusercontent.com/Har-Kuun/OneClickDesktop/master/OneClickDesktop_zh-CN.sh && sudo bash OneClickDesktop_zh-CN.sh

目前仅支持在 Ubuntu 18.04/20.04 LTS 及 Debian 10 的 64 位操作系统上运行,其本质是个 HTML 5 远程桌面,基于 Guacamole 远程桌面系统。服务端核心由两部分组成:一个 servlet容器(Tomcat)和 guacd 程序。Tomcat 相当于一个中介,位于浏览器与 guacd 程序之间,浏览器与 guacd 程序之间的交互通过 Tomcat 转发至 Guacamole

⚠️ 开源脚本,自行审核,担心勿用

频道:@NewlearnerChannel