Linuxopsys Profile picture
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 Image 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: Image 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: Image 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: Image 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 🧵 ↓ Image 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: Image 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! Image 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: Image 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 Image 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. Image 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

linuxopsys.com/topics/what-is…
Image
Dec 14, 2023 40 tweets 13 min read
If you want to learn Linux for FREE, open this (a thread of our Linux threads): Image 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.

Nov 17, 2023 30 tweets 5 min read
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: Image 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🐧 Image 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. Image 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! Image 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): Image 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): Image 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.

Oct 8, 2023 56 tweets 17 min read
If you want to learn Linux bash scripting for FREE, open this: Image 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

linuxopsys.com/topics/what-is…
Image