Mojolicious-和-curl-配合调试-HTTP-请求 用 Mojolicious 开启一个 Web 服务器, 接收来自 curl 的请求, 并输出到终端. 安装和下载 Mojolicious1cpanm Mojolicious 编写 Web 脚本123mkdir testtouch myapp.plchmod +x myapp.pl myapp.pl 文件内容为: 12345678910111213141516171819202122232425 2024-07-05 Linux
lsof-命令基本使用 介绍lsof, List Open Files, 可用于列出当前系统中打开的文件并显示相关的各种信息, 如文件描述符, PID, UID 等. 列出某个用户打开的文件1lsof -u [username]|[uid] -u 指 “user”. 列出某个进程打开的文件1lsof -p 1234 -p 指 “process”. 列出某个命令打开的文件1lsof -c nvim -c 指 “comman 2024-07-05 Linux
xargs-命令基本使用 xargs 命令可以从标准输入或文件获取参数, 并传递给指定命令来执行. 基本使用1echo -e "one\ntwo\nthree" | xargs echo 这里管道符左侧 echo 原本输出: 123onetwothree 但 xargs 默认将输入的每一行当作一个单独的参数, 并将其传递给 echo 命令, 由于这里没有指定 echo 一次使用几个参数, 因此其会在 2024-07-05 Linux
Linux-下将页面旋转后每六页合并 结合 pdftk 和 pdfjam 两个工具. 安装在 Archlinux 下为: 1sudo pacman -S pdftk texlive-binextra 使用先将 PDF 中每一页向左旋转 90 度: 1pdftk input.pdf cat 1-endleft output rotated.pdf 然后用 pdfjam 排序: 1pdfjam --nup 3x2 --landscap 2024-06-29 Linux
Typst-为-grid-中的-figure-加上-label 参考 reddit 用 [] 包裹 figure 部分, 以进入 markup mode, 此时就可以添加 label: 如: 12345678910111213141516#grid( columns: 2, [ #figure( image("./img/car/four-wheels.png", height: 20%, width: 85%), 2024-06-09 Typst
Archlinux-配置多屏 使用 arandrarandr 是一个图形化的 xrandr 前端, 可以更直观地配置屏幕, 在 Archlinux 上的安装为: 1sudo pacman -S arandr 其界面如: 通过拉拽来配置屏幕, 配置好后, 点左上角的 ✅ 就行. 2024-06-08 Arch
Ghostscript-命令基本使用 压缩 PDF1gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf input.pdf -sDEVICE=pdfwrite: 指定输出设备为 PDF 写入器 -dCompatibilityLevel=1.4: 指定 2024-06-07 Linux
Linux-使用摄像头设备 比如外接了一个摄像头, 想要查看摄像画面, 在图形化, 以及命令行操控摄像头的行为. 图形化工具cheese在 Archlinux 上的安装为: 1sudo pacman -S cheese 运行: 1cheese 打开后, 界面如: 拍照后, 文件会存储在家目录下的 Webcam 目录里: 命令行工具v4l2-ctl在 Archlinux 上的安装为: 1sudo pacman -S v4l- 2024-06-06 Linux
Typst-实现-drop-cap-效果 可以用 droplet 包, 如: 12345678910111213141516171819#import "@preview/droplet:0.2.0": dropcap#dropcap( height: 2, justify: true, gap: 4pt, hanging-indent: 1em, overhang: 8pt,)[ *Typst* is a 2024-06-05 Typst
Typst-调整列表缩进 调整无序列表缩进1234#set list(indent: 1em)- first- second- third 调整有序列表缩进1234#set enum(indent: 1em)1. first2. second3. third 2024-06-04 Typst