This content originally appeared on DEV Community and was authored by Atul Anand Oraon
Hi folks,
I recently joined the community call on the Discord server of the Growin Community. We had a Linux session where we learned some handy tricks with Linux.
If you don’t own a Linux machine, don’t worry! You can use:
- Killer Koda — Just choose Ubuntu from here.
- copy.sh
Alright, you're all set to get your hands on the terminal.
3, 2, 1, Go! 🔫🚀
LINUX Tricks
-
To execute a previous command:
-
history
— prints the history of commands. -
!<cmd_no>
— executes a command from history based on its number.
-
-
To copy and paste lines in
vim
:-
Esc + 10yy
— copies 10 lines. - Paste with
p
to insert after the cursor.
-
-
To perform a reverse search:
-
Ctrl+R
— reverse search through the command history.
-
-
To count lines in a file:
-
wc -l aks.txt
— counts and lists the number of lines.
-
-
Yanking (copying) in
vim
:-
yy
— yanks (copies) the current line. -
Esc + 5yy
— yanks (copies) 5 lines. - Paste with
p
after yanking.
-
-
Navigating in
vim
:-
Esc + :1
— jumps to line 1. -
:set nu
— enables line numbers. -
Esc + Shift+G
— moves to the end of the document.
-
-
Deleting in
vim
:-
Esc + dG
— deletes everything from the current line to the end of the document. -
Esc + u
— undoes the last change.
-
-
Finding unique adjacent lines in a file:
-
uniq -c
— looks for unique adjacent lines.
-
-
Sorting, unique filtering, and counting occurrences:
-
cat aks.txt | sort | uniq -c
— lists all unique lines inaks.txt
with their counts after sorting.
-
That's it! You’ve learned a lot from this article. Do like it and share any comments you have. Don’t shy away!
See you next time!
This content originally appeared on DEV Community and was authored by Atul Anand Oraon

Atul Anand Oraon | Sciencx (2024-09-10T17:15:23+00:00) Useful and cool Linux and Vim tricks. Retrieved from https://www.scien.cx/2024/09/10/useful-and-cool-linux-and-vim-tricks/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.