
Modifying Files
- Modify Files in Linux using vi, nano or emacs
- Renaming Linux Files in Batches
- Linux Commands for Appending Multiple Lines to a File
- Guide to Useful File Manipulation Commands
- Concatenating Files in Linux
- Splitting Files in Unix Systems
- Concatenating Text Files into a Single File in Linux
- Append Lines to a File in Linux
- How to Reverse the Order of Lines in a File in Linux
- Delete Lines in a Text File That Contain a Specific String
- Linux Commands – Remove All Text After X
- Using sed to Replace a Multi-Line String
- Recursive Search and Replace in Text Files
- How to Append the Contents of Multiple Files Into One File
- Remove Line Endings From a File
- How to Insert a Line at Specific Line Number
- Remove the Last N Lines of a File in Linux
- sed Substitution With Variables
- Merge Two Files Line By Line in Linux
- Insert Multiple Lines Into a File After a Specified Pattern
- Remove All Whitespace Characters From a Text File

Advanced File Handling
- How do I Zip/Unzip on the Unix Command Line?
- Introduction to File Locking in Linux
- Encrypting and Decrypting Files in Linux
- Setting Permissions with chown and chmod
- Process Multiple Input Files Using Awk
- Using gzip and gunzip in Linux
- Using xz Compression in Linux
- Copy Directory Recursively, Excluding Some Subdirectories
- Extracting a WAR File in Linux
- How to Parse a CSV File in Bash
- Working With Large Files in Linux
- Get File Creation Date/Time In Bash