叶寻的博客

欢迎来到叶寻的博客。这里随笔与技术内容较多,但没有固定的话题。

blog 的词源

Jorn Barger 在 1997 年 12 月发明了 weblog 这个词,weblog 由 web 和 log 组成,指的是用于写日记的个人网站。Peter Merholz 这人比较特别,把 weblog 念成 we blog,简称 blog,然后这个缩略词就流传下来了。blog 除了作名词,亦可做动词,意为写网络日志。而写网络日志的人则称为 blogger。blog 有以下译名:

做笔译需要什么能力

疫情刚爆发的时候在家上学,比较清闲,就在网上尝试兼职笔译。在网上搜了一圈笔译网站,感觉有道人工翻译和我译网还可以。有道人工翻译需要投简历,我没什么可写懒得写就去试试我译网了。注册了帐号之后,不能直接接单,得通过测试才行。参加考试这个事也是六七个月之前了,有些细节可能记得不太清楚。

命令行实例

本文用于收集我记不住的实用的命令行用法。 docker # 1 2 3 # 启动已停止的容器 docker start f357e2faab77 # restart it in the background docker attach f357e2faab77 # reattach the terminal & stdin docker - I lose my data when the container exits - Stack Overflow 下载视频和音频 # 1 2 3 4 5 # 下载视频 you-get https://www.iqiyi.com/v_m72044yl88.html yt-dlp https://www.youtube.com/watch\?v\=9gfECJHQElo # 下载 Youtube 歌单(最佳质量、附上序号) yt-dlp --output '%(playlist_index)s-%(title)s.%(ext)s' -f 'bestaudio' 'https://www.youtube.com/watch?v=T4SimnaiktU&list=PLfAuqOtSFlrAwfk6j3PlSXhssBXzcXREw' 批量转换媒体格式 # 1 2 # 把当前文件夹的所有 .webm 文件转换为 .mp3 for i in *.webm; do ffmpeg -i "$i" "${i%.*}.mp3"; done 去广告看视频 # 1 you-get -p vlc https://www.iqiyi.com/v_m72044yl88.html 转换图片格式 # 先安装 ImageMagick:

用 BASH 脚本更新各类软件包

刚用 Ubuntu 的时候,觉得用 apt 安装软件很方便,从此不再需要像用 Windows 一样要去官方下载软件。用久了也发现 Ubuntu 软件仓库有两个问题:软件不是最新版本、缺少某些软件。要解决这些问题,除了添加 PPA 以外,就只能用的其他包管理器作为补充。用多了包管理器,每次更新都要输入好几个命令,太麻烦啦。还是用 BASH 脚本一次性更新各类软件包吧。

不指定路径运行自己写的软件

在 Linux 上运行自己写的软件必须指定路径才能运行。举个例子,我写了个 BASH 脚本,把代码保存到 hello_world 文件,放到 ~/Desktop,并赋予它运行权限。 1 2 #!/bin/bash echo "Hello, World!" 如果我们在终端执行 hello_world 会怎么样呢? 1 2 3 4 $ hello_world Command 'hello_world' not found, did you mean: command 'hello-world' from snap hello-world (6.4) See 'snap info <snapname>' for additional versions. 完全不行啊。必须在终端输入 ~/Desktop/hello_world 才能运行 hello_world。

键盘使用技巧

以前用 Windows 的时候用鼠标比较多,一直忽略键盘右边的按键。转到 Linux 之后才发现被我忽略的按键是多么好用。 缩写全称对照表 # 了解按键的全称有利于记忆按键的功能。 缩写 全称 符号 Tab Tabulator / Tabular ↹ Alt Alternate Ctrl Control Del Delete Shift ⇧ Backspace ← Enter ↵ PgUp PageUp PgDn PageDown Ins Insert PrtSc Print Screen Backspace、Delete # Backspace 用于删除光标左边的 1 个字符,Delete 用于删除光标右边的 1 个字符。

Markdown 技巧

使用 R Markdown # 常用的 GitHub Flavored Markdown 功能很少,熟悉之后可以使用更强大的 R Markdown。 R Markdown 的优势: 多用途 R Markdown 可以用来写文档,输出格式为 PDF、HTML、Word 等,写书可以用 bookdown。除了写文档,R Markdown 还可以用来写幻灯片(ioslides、Slidy、Beamer、Powerpoint、xaringan 等)和写博客(blogdown)。

trash-cli 中文手册

rm 是常用的 BASH 命令,但是误删文件后比较难恢复。用 trash-cli 更安全,它只是把文件移动到回收站,这样误删文件也很容易恢复。我觉得这个软件挺好用的,就把官方文档翻译成中文了。 trash-cli——FreeDesktop.org 回收站的命令行界面 #

免费使用知网

市级和省级图书馆的网站都有知网资源,注册帐号之后登陆就可以免费使用。以广州图书馆为例,先登陆帐号,点击首页 -> 资源 -> 数字资源导航,点击打开中国知网就可以免费下载论文了。 吐槽一下中国知网,博硕士论文只有 CAJ 格式,英文版知网才能下载 PDF 格式的博硕士论文。中国知网宁愿方便外国人也不愿方便方便国人。看看 CAJViewer for Linux 的显示效果,模糊至极,简直是不堪入目。

增强计算机安全性的技巧

关闭 BIOS 的 USB Boot 和 PXE Boot 选项 # 开启了 USB 启动后,用户可以绕过电脑里的操作系统,直接启动 U 盘里面的系统。PXE Boot 则是通过网络接口启动计算机。这样不需要知道原系统密码也可以读取硬盘里的文件了。我觉得这两个功能还挺危险的,平时我都会关闭它们,装系统的时候才用 USB Boot,用完就关闭。除此之外,还要设置 BIOS 密码,不然别人拿到你的电脑一样可以开启这两个选项。