跳至主要內容
Linux上使用cryptsetup对磁盘、U盘等设备进行加密/解密

最近丢了一个U盘,好在里面没什么重要信息。有时候我会用U盘备份一些文件,包括ssh密钥文件。如果有一天装有自己密钥文件的U盘丢失,被人捡到的话,会非常不安全。因此简单研究了下磁盘的加密操作,在此记录一下。虽然加密、解密增加了使用U盘的复杂性,但是如果真的有一些文件,使用互联网备份怕泄漏的,还是需要一些加密手段来保护的。这里只试了在Linux下的操作,基于cryptsetup命令行工具。


SmartDeng...大约 5 分钟LinuxSecurityLinuxEncryptionSecurity
vim基础入门

在Linux中,终端是非常强大的,很多时候往往离不开在终端中编辑文件,此时,vim就会派上用场。默认的vim操作,对于很多初接触Linux的来说,可以说是专业劝退了,所以这篇主要讲讲vim的一些基础使用,高端配置(如,将vim配置成一个C/C++/Python IDE)后续更新接上。


SmartDeng...大约 4 分钟Linuxvim
ubuntu 入门篇之初识ubuntu、Linux

我入门Linux用到的第一个发行版也是ubuntu,从虚拟机开始,由于不满于虚拟机的性能,于是开始了双系统之旅,在此期间,尝试过许多发行版。在此期间也算学习到了许多关于linux的一些知识,特此记录,并为初次接触ubuntu的朋友们提供借鉴。


SmartDeng...大约 22 分钟LinuxubuntuubuntuInstallation
Gentoo Linux 安装及配置记录

折腾病又犯了,于是装起了Gentoo,在archlinux下,靠着google和官方wiki,一次性就装好了systemd版的Gentoo。特此记录下安装的过程。


SmartDeng...大约 5 分钟LinuxGentooLinuxInstallation
利用githook将flask快速部署到Linux服务器

网上有用到一些自动化部署工具来实现自动部署的,过程略为繁琐,就偷个懒,这个方法的灵感来源于hexo自动部署的过程,反正linux 下没有shell脚本不能做的。

就干脆利用git的post-receive 来实现了,简单粗暴。

环境

centos7 nginx web服务


SmartDeng...大约 2 分钟FlaskLinuxLinuxNginxFlask
Arch Linux 安装记录(持续更新)

自己重装archlinux的次数也很多了,就此记录下archlinux的安装过程,当做自己安装配置的笔记用。距离第一次安装arch已经一年多了,中间也学到了许多linux方面的知识,对这个安装过程又有了全新的认识,最近重新看了下这篇博客,archwiki的安装过程也基本没变,此次更新主要更新了安装中提到的一些软件方面的,比如fcitx,还有yay。 由于archlinux更新较快,所以本篇提到的一些软件或者说安装步骤,也许会随着时间发生变化,所以,请一定注意实效性!本文最新更新于2021年4月26日。 archlinux官方安装wiki(英文版): Installation guide - ArchWiki


SmartDeng...大约 7 分钟LinuxArchlinuxLinuxInstallation
debian/ubuntu开启bbr加速

并升级内核

bbr 加速需要Linux kernel 4.9及以上,debian 9已经是4.9内核了,不需要升级。


SmartDeng...小于 1 分钟LinuxUbuntuDebianLinux