随笔分类 - 命令与脚本
常用命令,Bash脚本等
摘要:The time zone setting of the Linux system cannot be recognized by Okular, which makes the timestamps of review comments fall back to UTC+0. To remedy
阅读全文
摘要:In this post, I summarize a bunch of common command line tools for checking common information about your Linux system, including hardware architectur
阅读全文
摘要:《UNIX编程艺术》一书中提到“UNIX最具特点的程序模块化技法就是将大型程序分解成多个协作进程”。为此,我们在Linux环境下便可以通过管道技术,将多个命令串接在一起、并行执行,充分发挥其组合效力。将如同瑞士军刀般的Linux命令行工具集及其相应的工作方式用在科研中,则可以帮助我们实现诸如测试程序
阅读全文
摘要:近期需要将数学笔记打印出来复习,才发现Linux KDE环境下的默认PDF软件Okular根本无法将我在GoodNotes B5大小的页面写下的内容自适应地放大到A4纸上,只能以页面的原始尺寸打印。然后,用Firefox浏览器打开PDF文件,结果只能使用人为指定的缩放比例打印,而没有自适应纸张的功能
阅读全文
摘要:wget是GNU/Linux下的一个非交互式(non-interactive)网络下载工具,支持HTTP、HTTPS与FTP协议,并能够指定HTTP代理服务器。虽然wget命令与curl命令相比支持的协议并不多,且只能下载不能上传,其自身还是有一些很出色的特性的。例如, 与很多下载工具不同,wget
阅读全文
摘要:在数字化时代的今天,随着个人拥有的数据量急剧增加,对其中的重要数据进行备份以保证其安全性、正确性变得越来越重要。同时,由于在公司、实验室、家里、外出等不同环境下往往使用不同的电脑设备(如台式机、笔记本)与存储介质(如移动硬盘、U盘),在多台电脑以及存储介质之间保持数据的同步和一致也成为越来越频繁且麻
阅读全文
摘要:豆瓣日记的编辑器一直以来都只支持纯文本的,因此无法将原先在LibreOffice中写的带有简单格式的文章导出。由于我在豆瓣主要写一些随笔性的内容,所以它们在LibreOffice中排版时也并未用到什么复杂的格式,充其量就是粗体、斜体、加亮等字符样式,以及章节标题、多级有序和无序列表的段落样式。接下来
阅读全文
摘要:尽管GNU/Linux并非无所不能,但确实能在很多时候提供免费、开放的解决方案。这两天我想做一个简谱,在网上搜索乐谱排版软件,发现了基于GPL协议的Lilypond软件。只不过Lilypond是用来做五线谱的。幸好,又找到剑桥大学 Silas S. Brown 编写的一个 jianpu-ly.py
阅读全文
摘要:由于我在平日的学习与工作中会经常用到Cygwin中的Emacs,很自然地想到应该将emacsclient作为指定文件类型在Windows explorer中的默认打开程序。这样,便可以直接双击文件后在Emacs中编辑,从而省去了在Cygwin命令行下手动输入路径与文件名的麻烦,亦可以用方便快捷的Wi
阅读全文
摘要:<!-- blockquote { color: rgb(102, 102, 102); }blockquote.western { font-family: "Georgia",serif; font-size: 12pt; font-style: normal; }blockquote.cjk
阅读全文
摘要:在之前的文章中,介绍了我在GNU/Linux图形界面环境下所使用的工具集合。其基本目的是在保证占用最少系统资源的条件下,将电脑操作效率推向极致。这样的工具组合尤如瑞士军刀一般,简洁、高效、功能全面。与之对应,在Windows系统下,该如何实现类似的操作习惯呢?如GNU/Linux命令行工具与图形界面...
阅读全文
摘要:为了使GNU/Linux桌面环境下加载的程序较少以节省内存资源和提高启动时间,我目前并不使用重量级的桌面环境KDE和Gnome,甚至连登录窗界面gdm或xdm都不用,而是直接启动到控制台,登录后调用startx进入X视窗环境。所使用的工具组合列举如下: X视窗环境启动:startx 窗口管理器:Sa
阅读全文
摘要:屏幕录像的功能对于分享游戏攻略、演示电脑软件的操作是必不可少的。在Windows下可能一般的用户就下载盗版的商业软件来做了。而在GNU/Linux操作系统下,则有现成的自由软件可供使用,只不过没有图形界面罢了,但也同样方便有效。更何况,这一点对于已经入门的Linux用户来说也不算什么难题。本文介绍如...
阅读全文
摘要:现在越来越多的内容分享都是在微信上进行了。然而,若想将电脑浏览器中看到的感兴趣的网页分享至微信,则只能以纯文本的方式粘贴超级链接,而不能直接拷贝图文混排的HTML。因此,我想到不妨借助LibreOffice Writer和ImageMagick将网页转换成单张图片来分享,就如同微博上的长文章。具体做...
阅读全文
摘要:以前我欣赏古典音乐都是听的CD,因而珍藏了不少光盘以及下载到电脑上的ape与flac格式的音乐文件。随着手机硬件性能(如电池续航能力、处理器速度、音质、存储容量等)和软件功能(音乐播放器对于曲目的管理)的提升,便需要考虑如何将这些资源转换成高质量的mp3文件放到手机上聆听。本文介绍如何基于GNU/L...
阅读全文
摘要:在命令行环境下如果每次都是靠手动敲入mount与umount命令来挂载与卸载USB磁盘是件很麻烦的事情。尤其是mount命令的参数非常多。比如,磁盘的分区类型(vfat、ntfs等),挂载的目录节点,以何种用户和组的身份来挂载(uid与gid),挂载后文件与文件夹的权限(umask)等等。于是,自己...
阅读全文
摘要:1 简介在电脑桌面设置一组可以定时更换的壁纸已经不是什么新奇的功能了。比如,Windows 7、KDE桌面环境都可以实现这样的效果。可是,自己目前使用的Debian系统并未安装KDE、GNOME这样的桌面环境,只是简单的X视窗系统与Sawfish窗口管理。因此,要想实现加载壁纸并定时更换的功能就需要...
阅读全文
摘要:目前,生活中很多事情都可以在电脑前完成,读书、写程序、听音乐、看视频等。如果也可以在电脑上收看有线电视节目的话,那就更好了。为此,我购买了圆刚视频采集卡AverMedia C725B。如下图所示。 官方给出的此卡介绍为(详见这里): C725标清采集卡是一张支持AV端子、S端子以及立体声输入的PCI
阅读全文
摘要:在Windows下使用Win+P键或者定制屏幕选项,可以让自己用多个显示器工作或者外接投影仪进行演讲。在Linux下,Gnome与KDE这样的“重量级”桌面环境同样提供了类似的功能与操作方式。但是像我目前只装了X视窗系统与Sawfish窗口管理,这种“高级”的功能就没有了。不过,好在Linux下基本
阅读全文
摘要:终端程序恐怕是Linux用户使用最为频繁的了。我的Debian系统启动后便是直接进入的终端界面。为了在每次登录时或者是在X视窗环境下打开终端程序时显示一些欢迎信息,比如当前的日期、名人警句等,从而可以增加一些生活情趣,就可以创建一个脚本程序,然后在~/.bashrc文件调用它。我自己就写了一个wel
阅读全文

浙公网安备 33010602011771号