Skip to main content

LHB Linux Digest #23.05: AI in Linux Terminal, Chattr, Certbot and More

AI in Linux terminal? Yes, that's a thing and it is getting popular.

Abhishek Prakash

Warp Terminal

It seems an overwhelming majority of members prefer to get the newsletter twice a month.

I hear you, and I accept your demand. And that's why you see another LHB Linux Digest mail in the same month.

We are now using native Ghost comments on the website. Only members have the privilege to leave comments when logged in to the system. Please check your account settings and fill in all the details for the commenting system.  

💭 Let's see what you get in this edition:

  • Tools that let you use AI in terminal
  • Essential Docker commands
  • Memes that only Linux users can understand

🫶 Newsletter sponsor: Fathom Analytics

Understand your website visitors without spying on them by using Fathom Analytics. You get all the data and knowledge you need to use your website to generate leads and revenue. And you don't have to invade anyone's privacy or break any privacy laws doing it.

Get a $10 credit for Fathom, a privacy-focused website analytics company
Someone has shared a link with you that gives you $10 credit upon sign-up.

🌱 Linux Tips, Tutorials and More

Make your files 'undeletable', even by root with the chattr command.

Use chattr Command in Linux
With chattr command, you can make a file ‘undeletable’ even by root. Here are some common usage of the chattr command in Linux.

Docker has an extensive set of commands (subcommands to be more precise). You cannot possibly use all of them and there is no need to go for that achievement as well. Here are the essential ones you should know.

21 Essential Docker Commands [Explained With Examples]
A compilation of 21 executable and informative Docker commands for your quick reference.

Certbot is a lifesaver for busy sysadmins who cannot be bothered to renew each and every SSL certificate every few months.

Using Certbot With Nginx Web Server
Certbot makes the SSL certificate deployment and renewal such an effortless process. Learn how to use certbot with Ngnix.

🛒 Awesome deal for Linux users

Get programming, data science, and engineering knowledge at your virtual fingertips with these Pocket Guides from O’Reilly! Your purchase helps support Code for America!

Humble Tech Book Bundle: Pocket Guides 2023 by O’Reilly
We’ve teamed up with O’Reilly for our newest bundle. Get books like Qiskit Pocket Guide and C# 10 Pocket Guide. Pay what you want & support charity!

🗞️ The happenings

🤖 AI in Terminal

Ever since ChatGPT was released to public, people just cannot get enough of AI.

While you can use ChatGPT to generate Linux commands, doing so from the terminal is even more convenient.

Here, I list a few such tools that let you use ChatGPT like AI system directly in the Linux terminal.

GitHub - dylanjcastillo/shell-genie: Your wishes are my commands
Your wishes are my commands. Contribute to dylanjcastillo/shell-genie development by creating an account on GitHub.
GitHub - aandrew-me/tgpt: ChatGPT in terminal without API keys
ChatGPT in terminal without API keys. Contribute to aandrew-me/tgpt development by creating an account on GitHub.
Yo - AI powered terminal assistant
Yo is an AI (artificial intelligence) powered terminal assistant. Use it to prepare and execute any command lines from requests expressed in your natural language. You can also engage in conversation with it about any topics you may think about. Unleash the power of AI with the comfort of staying…

By the way, the first AI-based chatbot in the computer terminal was ELIZA. It was created in 1964.

🛠️ Nifty tool

Coder shifts software development from local machines to on-prem and public cloud infrastructure. Onboard new developers in minutes, build code on powerful servers—all while keeping source code and data secure behind your firewall.

Coder - Your Self-Hosted Remote Development Platform
Coder - Your Self-Hosted Remote Development Platform

😂 Geek Humor

That's totally me :)

Spiderman meme for devops and AWS folks

💌 Love what we do?

You can suggest your friends subscribe to this newsletter. (From here)

Want to read previous newsletters? You can access the newsletter archives.

Did I miss something? Or want to suggest something for LHB? You can reply to this mail and say hello world!

Abhishek Prakash