! A screenshot of a Linux terminal showing some packages being installed. One of the package is named “fribidi”. This name rhymes with something that evokes visceral horrors beyond comprehension.
An image of a Vietnam war soldier having flashbacks is superimposed !<
Somewhat OT, but some commands can be annoyingly inconsistent and/or confusing as well. Examples:
cp
requires the-r
flag to copy directories recursively, whilemv
does not need any additional flags.find
searches for files in real-time based on various criteria, whilelocate
uses a pre-built database to find files quickly. I know they have separate use cases, but for beginners…The
zip
syntax is straightforward for both archiving and compressing. For example,zip archive.zip file1 file2
. Thetar
syntax on the other hand is confusing, especially when adding compression. I mean, look at this bad boy:tar -czvf archive.tar.gz file1 file2
.Wonder if I should post this under !unpopularopinion@lemmy.world. 😄
I learned the proper meaning of tar flags a long time ago, but then I accidentally saw a post somewhere describing “czf” and “xzf” as acronyms in german accent: “Create Ze File!” and “Xtract Ze File!” and now everytime I use tar in the simpler ways I hear in my head a german voice shouting these words as I type the flags.
Tlist Ze File!
lisT Ze File!