Learn something new daily from our daily infographic tweets. What to expect to learn from us: Linux🐧, Sysadmin💻, and DevOps.
14 subscribers
Feb 17 • 15 tweets • 4 min read
If you have used Linux systems, you are likely familiar with the standard read, write and execute permissions that can be assigned to files and directories.
However, the standard Linux perms only allow you to assign access rights to the owner, the owning group, and evryone else
What if you want to give your colleague John permission to read a specific file without giving everyone else the same access? This is where access control lists (ACLs) come in handy.
Feb 12 • 27 tweets • 4 min read
Linux networking commands that every sysadmin should know: 1. arp - manipulate the system ARP cache
2. aria2 – downloading just about everything. Torrents included.
3. arpwatch – Ethernet Activity Monitor.
5. bmon – bandwidth monitor and rate estimator.
6. bwm-ng – live network bandwidth monitor.
Jan 23 • 25 tweets • 3 min read
Linux command line tools for parsing and analyzing logs 🐧↓
Linux logs are a valuable resource for system administrators, network administrators, developers, and security professionals.
Jan 13 • 22 tweets • 5 min read
paste command in Linux explained
(simple yet powerful way to merge and organize data from multiple text files):
Learn more about the paste command in this master guide:
The paste command merges lines of files horizontally by combining corresponding lines from each file specified as an argument and separating them with tabs.
In this thread, we will guide you on how to utilize the paste command effectively.
Jan 6 • 26 tweets • 4 min read
10 sed command practical examples that will make you a Linux power user:
A brief introduction on the sed command:
Sed (short for stream editor) is a powerful command-line tool used for text manipulation in Unix-like operating systems.
Jan 5 • 14 tweets • 4 min read
What exactly are bash exit codes in Linux?🤔
Learn more in this complete guide 🧵 ↓
When writing Bash scripts, you will frequently need to stop the execution of a script when a certain condition is met or perform some actions based on a command's exit code.
Jan 4 • 25 tweets • 7 min read
In Linux, most people use the ls command to check a file's creation, access, and modification times, ownership, and permissions.
What if I told you there is another great way to display detailed information about files and file systems?
Learn more about it in this thread:
The Linux ls command typically displays basic or chunk of information about a file; however, what if you want to print more information about the file? This is where the stat command comes in.
Dec 29, 2023 • 23 tweets • 3 min read
In addition to UGO/RWX permissions and ACLs (Access Control Lists), Linux uses file and directory attributes to control the level of access that system programs and users have to files.
Let’s dive in!
File and directory attributes can be set and removed using different commands and utilities. Let's explore some commonly used attributes and how to manage them.
Dec 28, 2023 • 16 tweets • 3 min read
When it comes to creating backups, packaging software source code for distribution, and managing files in Linux, the tar command is no doubt one of the widely used archiving utilities.
Learn more in this guide:
Tar command which is abbreviated as tape archive is used to group files into archives called tarballs and also compress files using popular compression algorithms such as gzip, bzip2, and xz.
Dec 20, 2023 • 29 tweets • 6 min read
pushd and popd are very underutilized commands, yet incredibly powerful.
These cmds give you the ability to manage your directory stack and easily switch between directories, making them a must-have tool for any Linux user looking to maximize their efficiency and productivity
In this thread, I'll show you how to use the pushd and popd commands to unlock the power of easy system directory navigation and streamline your workflow.
Dec 18, 2023 • 56 tweets • 17 min read
If you want to learn Linux bash scripting for FREE, open this:
A collection of comprehensive bash scripting guides. 1. What is Shell in Linux
In this guide, let's learn about the shell which is an important part of the Linux operating system which interprets and passes the commands you provide on your keyboard to the operating system to perform some specific tasks
If you want to learn Linux for FREE, open this (a thread of our Linux threads): 1. Permissions
The operating system controls file access in Linux by utilizing file permissions, attributes, and ownership. In Linux, file permissions, attributes, and ownership determine the level of access that system programs and users have to files.
Most people who know Git think of it as a software project repository. It's actually more than that. It's useful for any type of file, but especially for config files that are updated regularly.
Git is a valuable tool not for only programmers, but also for sysadmins:
Using git can simplifies the administrator's life in a variety of ways.
Learn these 23 Git commands as you'll be using them 99% of the time as a system administrator:
Nov 2, 2023 • 20 tweets • 3 min read
12 Linux sed command practical examples🐧
What is sed?
The Linux sed command is a stream editor that is used to process text file content like searching for patterns, finding and replacing, insertion, and deletion.
Oct 21, 2023 • 33 tweets • 6 min read
Knowing when and how to stop running processes is a essential skill for sysadmins. When a process becomes stuck, it only takes a gentle nudge to restart or stop it.
At times, a process takes all the system resources. In both cases, you need a cmd that lets you manage a process.
The Linux operating system includes a number of commands for terminating errant processes (rogue processes), such as pkill, kill, and killall.
This thread will teach you how to use the kill command in Linux.
Oct 18, 2023 • 25 tweets • 6 min read
In Linux, most people use the ls command to check a file's creation, access, and modification times, ownership, and permissions.
What if I told you there is another great way to display detailed information about files and file systems?
Open this thread to learn more about it:
The Linux ls command typically displays basic or chunk of information about a file; however, what if you want to print more information about the file? This is where the stat command comes in.
Oct 17, 2023 • 25 tweets • 5 min read
In Linux, if you run a command or script in a terminal, it will be terminated as soon as you exit your terminal.
But what if you want it to run in the background until it finishes, even if you exit the terminal? The nohup allows you to do that.
Learn more on nohup in this 🧵↓
The nohup command, which stands for "no hangup," executes another program specified as its argument while blocking all SIGHUP (hangup) signals sent to the program or process.
Oct 14, 2023 • 23 tweets • 3 min read
In addition to UGO/RWX permissions and ACLs (Access Control Lists), Linux uses file and directory attributes to control the level of access that system programs and users have to files.
Let’s dive in!
File and directory attributes can be set and removed using different commands and utilities. Let's explore some commonly used attributes and how to manage them.
Oct 11, 2023 • 30 tweets • 7 min read
10 Linux tr command practical examples you should know as a system administrator (bookmark this):
The tr command short for translate, is one of the most useful command for manipulating text on the command line.
Oct 9, 2023 • 41 tweets • 13 min read
If you want to learn Linux for FREE, open this (a thread of our Linux threads): 1. Permissions
The operating system controls file access in Linux by utilizing file permissions, attributes, and ownership. In Linux, file permissions, attributes, and ownership determine the level of access that system programs and users have to files.
If you want to learn Linux bash scripting for FREE, open this: 1. What is Shell in Linux
In this guide, let's learn about the shell which is an important part of the Linux operating system which interprets and passes the commands you provide on your keyboard to the operating system to perform some specific tasks