Linux Terminal Commands

These are some useful Linux Terminal Commands for productivity: Commands using ls etc. use to ls -ltr list files in reverse modification history order with details. `ls -ltr tail -n 5` `ls head -n 5` rename 's/original/new/' * To rename all filenames and directories containing “original” string to “new” string. To recursively do this in sub-directories, use **/*. See: here and here for dir in */; do mkdir -- "$dir"/{tmp1,foo,bar,qux}; done To create directories within sub-directories in one go!...

 May 9, 2021  •   1 min  •   188 words  •   Suyog Garg

Installing 'eza' on linux server without 'sudo'

Install eza on a remote Linux server without sudo, apt, or Rust This guide installs the modern ls replacement eza entirely in your home directory, using a prebuilt release tarball. Works on shared servers where you can’t use sudo and don’t have apt or Rust. TL;DR: download a prebuilt tarball → put eza in ~/.local/bin → add to PATH → (optional) completions + man page. Use the musl build if the glibc-linked binary won’t run....

 November 13, 2025  •   4 min  •   709 words  •   Suyog Garg

Making someone co-host on scheduled zoom meeting

When you can’t attend or might be late to a recurring Zoom meeting, the safest way to ensure class or group can begin on time is to let a trusted colleague start the meeting for you. Key point: In Zoom, a co‑host can help manage a running meeting but cannot start it. For starting the meeting without you, use Alternative host (recommended), or Host key + Join before host (backup), or Scheduling privilege (for ongoing delegation)....

 November 13, 2025  •   4 min  •   678 words  •   Suyog Garg

Mac No‑Mouse Keyboard-only Rescue

How to turn on Bluetooth & Reconnect Your Mouse Using Only the Keyboard (Sonoma/Ventura) iMac when used with bluetooth Apple keyboards and mouse has a faintly annoying problem of the inability to use the mouse if it doesn’t automatically gets connected to the system. A possible remedy and workaround for this is to use keyboard keys for mouse control. Press F8 (or F7 in the Macbook) key on the keyboard to enable switching the command palettes in the settings window....

 November 7, 2025  •   5 min  •   858 words  •   Suyog Garg

BibTex, Zotero and REVTex

Killing the \@lbibitem Error in REVTeX and Auto‑Truncating Huge Author Lists from Zotero (Better BibTeX) This note documents the exact fixes I used when REVTeX + APS style blew up on a long collaboration paper (Abbott et al. 2016, LIGO/Virgo), and how I automated Better BibTeX (Zotero) to truncate 100+ authors at export and/or prefer the Collaboration name. TL;DR If you see ! File ended while scanning use of \@lbibitem., your ....

 November 3, 2025  •   4 min  •   785 words  •   Suyog Garg