在这个页面上,我从我的 .bash_aliases 文件中收集了一些选定的点点滴滴。除了本网站上提供的一些黑客和脚本选择外,这些是我在用我的电脑放屁时最常使用的自制装置。我相信这是从 *BSD 世界偷来的一个漂亮的小块。在 systemd Linux 安装上,这将使计算机进入睡眠状态。 # system health informationalias inf="uname -sr && uptime| sed 's/ //' && sensor|grep Pack && \ lscpu|grep 'CPU MHz:' && acpi && \ echo -n 'Memory in use:' && free -m|grep Mem|\ awk '{print \$3+\$5\" megs\"}'" 这将显示正常运行时间、CPU 温度、当前 CPU 频率、电池状态和 RAM 使用情况。使用的各种命令在平台和发行版之间会有所不同。示例输出:Linux 5.4.0-72-generic00:05:42 up 3 days, 9:36, 4 users, load average: 0,05, 0,10, 0,09Package id 0: +39.0°C (high = +105.0°C, crit = +105.0°C)CPU MHz: 1152.108Battery 0: 不充电, 100%Memory in use: 947 megs 这仅列出当前工作目录中的目录。来自 Amiga 方面,它是荒谬的是,这是多么不直观。 dir dirs,有人吗?但你知道这句话怎么说的:“伯克利有两种主要产品:LSD 和 UNIX。我们不认为这是巧合。”现在我已经设法将它们结合起来!列出、解压并创建 .tgz 档案。为什么要使用 atar?我不记得了,但现在我已经习惯了。
# show posix 命令参考function posix { if [ -z "$1" ];然后 (dillo "$HOME/docs/posix-2018/idx/utilities.html" >/dev/null &) else HTMLFILE="$HOME/docs/posix-2018/utilities/$1.html" if [ -s " $HTMLFILE"]; then (dillo "$HTMLFILE" >/dev/null &) else echo "No matching file for '$1'" fi fi} 使用 Dillo 查看所有 POSIX shell 命令的列表,或单个命令的 POSIX 文档。我已经从这里下载了官方文档(个人免费使用)并将其解压到我的主目录中,这样我就可以使用 posix awk 来阅读非常全面的 awk 描述。该文档通常比手册页好得多,并且包含实际有用的示例。 # 做个笔记功能笔记 { if [ -z "$1" ];然后回显“没有输入笔记。” else echo "$@" >> "$HOME/docs/_line_notes" fi}# display notesfunction notes { FN="$HOME/docs/_line_notes" if [ ! -f "$FN" ];然后回显“没有笔记(文件丢失)。”返回 fi if [ -z "$1" ];然后 LINECOUNT="10" else LINECOUNT="$1" fi LNUM=$(wc -l "$FN"|cut -d " " -f1) echo "显示 $LNUM 笔记的最大 $LINECOUNT。" tail "$FN" -n "$LINECOUNT"}# 清除所有notesfunction clearnotes { rm "$HOME/docs/_line_notes" touch "$HOME/docs/_line_notes"} 使用note,我可以像这样做一个快速的笔记: $注意 hjalfi asm 1:20 这将表明我已经观看了一个小时二十分钟的 Hjalfi 为宇宙飞船编写了一个汇编程序和模拟器,这样我就知道下次在哪里继续观看,只需输入:$ notes 非常漂亮!