Entries tagged gnu linux

Add a new website to a server running nginx, LetsEncrypt HTTPS and Certbot

Backup /etc/letsencrypt directory with rsync from remote server to local machine

Prepend multiple files with a pattern with the command line

Switch default browser from the command line

View content of a tar.gz archive without extracting

Compress multiple directories (folders) with gzip

My .muttrc file

Start using Mutt: a setup with GPG, mbsync, msmtp and notmuch

Change the email address git uses

Set up your own webserver (& webpage) with nginx, LetsEncrypt and Certbot

Remove “Save in password manager” option in GPG pinentry

Uncomment a line with sed (i.e. delete #)

Change the time zone used by date on GNU/Linux

Set up a VPS with Trisquel GNU/Linux NetInstall

[Solved] Permission denied (publickey,password) with correct password

Change root password on GNU/Linux

Undelete a message in Mutt

Show size of a file or a directory from the command line

Show the keyID of subkeys

Show or export GPG public key

Error “E212: Can’t open file for writing” in Vim

Show the key ID of key used to encrypt

Create and store email aliases for Mutt

Append multiple lines at the end of a file with cat

Add multiple lines to a new file with cat

Set up your own instance of Jitsi

Send an email from the command line with Mutt

Justify text in Vim

Set Mutt to store deleted messages in the trash folder

Compute your bike itinerary locally with bbbike

Check whether a package is installed on GNU/Linux

Check whether a package is availabile in the repository of a GNU/Linux’s distribution

Undo the last local commit

Remove a file from the last commit

Pass the output of the last command as an argument to the next

Mutt: store passwords encrypted with GPG

Exclude files and directories when listing with ls

Find out the license of a programme locally

List directories (folders) with ls

Show lines below and/or above a match with grep

My current Vim mnemonic sheet

Shortcuts to edit on the command line

Create a permanent alias for a command

Edit and reexecute a command from the shell history

Open all grepped files in vim

Count the number of files grepped with wc

Find files created or modified in the last days

Move (copy) files or folders printed by find

Count the number of files in a folder with wc

Display the amount of disk space available

Encrypt and decrypt a directory with a symmetric cipher using a passphrase with gpgtar

Edit the message of the last commit

Copy a command from the shell history to a file

Copy a command from the shell history to the clipboard

Merge pdf files freely without installing another programme

Convert a pdf to a text file from the command line

Check the version a GNU/Linux distribution from the command line

Search multiple files for an expression (e.g. a keyword) with grep

Create, edit and delete git alias

Commands and shortcuts I use in the shell (the terminal)

You don’t need a new app for your Zettelkasten

Show local time for a given time and date of a different time zone

Find out what takes up disk space on your drive

Combine (squash) git commits together

Generate a table of contents on a pdf document compiled with Pandoc

Increase the font size of a pdf document compiled with Pandoc

Add today’s date automatically when converting a Markdown file to pdf with Pandoc

Show word count with Pandoc and a lua script

Show paragraph count on pdf document compiled with Pandoc

Rename multiple files from the command line

Copy, move or delete recently modified or downloaded files

Find files or directories from the command-line with find

You don’t need a new app to run a tagging system on your files: use the programme grep

Replace all occurences of a word in one or many files from the command line with sed

Spellcheck a file in the shell (terminal)

Compare files, “accept/reject” (like in Word) and merge changes, with diff and patch

.vimrc file of a writer (not a programmer)

Show word count of a text file from the command line with wc or pandoc & lua

Change vim color scheme

Start using vim

Start using (the programme) “less” to display files

Start using the command-line interface (cli)

Remove file id extension from file name when downloading with youtube-dl

Download mp3 audio track only (no video) from YouTube with youtube-dl

Copy the content of a file to the clipboard from the command line

Change the expiration date (time) of a gpg subkey

Show the time of other time zones from the command line

Restore your data from backup with the programme Back in Time

Back up your computer (/home) on an external drive with the programme Back in Time

Switch from nano to vim as default editor in the shell

Git asks for password each time I “git push”. Solution: caching credentials with git

Convert an HTML webpage into an EPUB file with Pandoc

A roadmap to reclaiming my attention and time

Follow websites or blogs you like with a RSS reader

Add a forgotten file to the last commit

Edit the message of the last commit

Add newly made modifications to the last commit

No affiliate links, no analytics, no tracking, no cookies. This work © 2016-2023 by r. philip is licensed under CC BY-ND 4.0 .   about me   contact me   all entries & tags   FAQ   GPG public key

GPG fingerprint: 2E0F FB60 7FEF 11D0 FB45 4DDC E979 E52A 7036 7A88