Hi Devs,
Do you want to learn most important Linux commands as a beginner.

Here is a thread for you
👇🧵
pwd - Prints Present working directory on screen
cd - stands for change directory, helps you to switch the current directory

Example in the image
ls - lists files and directories inside the given directory (it will list contents of current directory if you don't provide 1
cat - used to list the contents of a file on the standard output
cp - it is used to copy the file or director from one location to another
mv - command can be used to move(cut and paste) the files or to rename the files
mkdir - mkdir command creates a new directory
rmdir - removes existing and empty directory ( check next command to remove non-empty dir)
rm - removes existing file
Will keep on adding more to this thread.
touch - The touch command allows you to create a blank new file through the Linux command line
grep - The grep filter searches a file for a particular pattern of characters, and displays all lines that contain that pattern. It uses regex. Example in Image
sudo - this command enables you to perform tasks that require administrative or root permissions.

It generally used as a prefix of some command that only superuser are allowed to run.
df - command to get a report on the system’s disk space usage, shown in percentage and KBs
head - The head command is used to view the first lines of any text file. By default, it will show the first ten lines
tail - this helps you to print last few lines of any file on the standard output.
tar - command is the most used command to archive multiple files into an archive (tarball)

Check this link for examples
tecmint.com/18-tar-command…
chmod - used to change the read, write, and execute permissions of files and directories
chown command enables you to change or transfer the ownership of a file to the specified username
kill - helps to terminate any process.
ping - PING (Packet Internet Groper) command is used to check the network connectivity between host and server

Read the following article for more
geeksforgeeks.org/ping-command-i…
wget - you can even download files from the internet with the help of the wget command. To do so, simply type wget followed by the download link.
Here are few commands to learn

* top
* history
* man
* echo
* zip
* unzip

Let me know what you want to learn in next thread.

Keep rocking
👋

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Mohit Sehgal

Mohit Sehgal Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @MohitSehgl

19 Oct
Hi Coders 👨‍💻👩‍💻
Have you just started programming?
Read on this thread to level up your programming
🧵⤵️
1. Learn By Doing, Practicing and Not Just Reading or Viewing Videos

I see a lot of programmers keep watching tutorials on Youtube or keep taking courses. That is good to start but you need to build something and then try to tinker it. That will help you learn
⤵️
2. Fundamentals will help you long term

- Whenever you start any technology, focus on basics, get them right, build something, and improve on basics.
- When there is new version of your tech, again revise basics.
- Don't get stuck in fancy shortcuts of doing anything.
⤵️
Read 19 tweets
18 Oct
Some free resources for New Programmers

- freecodecamp .com
- codecademy .com
- edX .org (mostly free, pay for certificate)
- udacity .com (mostly free, pay for certificate)
- khanacademy .org
- sololearn .com
- dash.generalassemb .ly
- skillcrush .com
- css-tricks .com [1/n]
- stackoverflow. com
- hackerrank .com
- coderbyte .com
- coursera .org
- hackdesign .org
- w3schools .com
- theodinproject .com
- bento .io
- code .org
- docs .microsoft .com/en-us/learn/
- edabit .com
- htmldog .com
- codecollege .ca (1 month free)
- nodeschool .io
[2/n]
- learn-js .org
- eloquentjavascript .net
- javascript .com
- python.swaroopch .com
- learnpython .org
- learnpythonthehardway .org/book/
- dataquest .io
- machinelearningmastery .com
- cybrary. it
- developer .android.com/docs/
- codegym .cc
[3/n]
Read 5 tweets
7 Oct
Hi Twitter,
I want to quickly share the best resources to learn Javascript.
Are you just getting started?
Read On ⤵️
Why Javascript?
* It is the language of the INTERNET
* Works on Backend as well as frontend, so if you are getting started, it keeps your options open.
* All you need is an IDE and browser to get started, no complicated setup
* Its easy to get started, has great community
Get started with easy 1 Page intro to Javascript

Even your cats would love it
jsforcats.com
Read 17 tweets
6 Oct
"I want to be a web developer."

Great, one of the early steps would be to learn HTML.
Here are few of the best resources available to learn HTML for free. ⤵️
Learn HTML Basics from these websites

//www.w3schools.com/html/
//www.freecodecamp.org/learn/
//dash.generalassemb.ly/
⤵️
If you like book format then I recommend

Free handbook by FlavioCopes //flaviocopes.com/page/html-handbook/
internetingishard.com/html-and-css/
flaviocopes.com/page/css-handb…

This is one of THE BEST on internet
@flaviocopes ⤵️
Read 9 tweets
6 Oct
How to protect our code from Bugs?
Very Simple Tips ⤵️
1. One of the best ways to do so is, of course, testing. Nothing gives us hope in better tomorrow than 100% test coverage.
2. As a professional developer, you probably think ten times before allowing a library v0.0.1 from an unknown publisher to touch your sacred Business Rules.

After all, if we want to be healthy, we stay away from form junk food.
Read 6 tweets
5 Oct
Best Resources to get started in Programming
A Thread 🧵⤵️
If you are still wondering, whether you should learn programming or not, then please read these wonderful articles

- Geeks for Geeks //www.geeksforgeeks.org/why-should-i-learn-coding/
- Entrepreneur //www.entrepreneur.com/article/289248
Programming Languages for Beginners

- Python
- Java (To learn Object Oriented Programming)
- Javascript
Read 9 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!