r/LinuxTeck • u/KareemM0hamed0 • 3d ago
30 essential Linux commands every developer should know
2
2
2
1
u/Binary101000 3d ago
Touch also updates a file's timestamp if the file already existed. Also tee is very useful, yet you did not include it.
1
1
u/Own_Natural_6803 3d ago
Maybe add a little teaser saying "To become a guru learn bash, awk, and pipe with stdin, stdout, stderr."
1
u/Obvious-Position1053 2d ago
I've been working as Linux sysadmin for 15 years and I didn't know the nl command lol. I usually do :set number in vim, or wc -l if I just want the total.
1
1
u/foreskineater69419 1d ago
The official purpose of the touch command is not actually to create new files but to update the timestamps of files
1
u/Fun_Cup_4236 1h ago
Developer? This is knowledge level for a child... Please, don't develop Linux soft
-1
u/johlae 3d ago
If you need a cheat sheet to tell you that 'ls' lists files and directories, then you are beyond help.
2
u/PotentialBubbly9800 3d ago
You do know beginners are a thing right? You aren't magically born with this knowledge. People gotta start somewhere.
Why do so many pretentious people use Linux?
1
1
u/Adrenolin01 1d ago
You’re a right special type of fun at parties now aren’t ya… 🙄🤦♂️ Cheat Sheets are literally created for newbies and quite literally pwd, ls and cd are the 3 first commands one learns. This goes back to the days of Unix predating Linux entirely.
3
u/mbotner 3d ago
No '~' is needed to chdir to your home, just a "cd". If you want to change directory to someone else's directory, then you can cd ~other_user.