Choosing a text editor ends up being a very personal choice as personal as the sports teams you support.
A text editor is a piece of software that you download and install on your computer, or you access online through your web browser, that allows you to write and manage text, ** especially the text that you write to build a web site. **
This saves you time by providing a choice, rather than allowing you to finish typing.
This makes it so much easier when you’re looking for an error and you can’t find it. As well as making your text easier to read.
it’s good to find a theme that might reduce eye strain and fatigue.
Extensions are like plugins for your text editor, that allow you to have superpowers that you wouldn’t have otherwise.
Third-Party Options
software like:Notepad++, Text Wrangler, BB Edit, Visual Studio Code, Atom,Brackets, and Sublime Text.
A command line, or terminal, is a text based interface to the system. You are able to enter commands by typing them on the keyboard and feedback will be given to you similarly as text.
When you enter commands, they are actually stored in a history.
You can traverse this history using the up and down arrow keys. So don’t bother re-typing out commands you have previously entered
Within a terminal you have what is known as a shell. This is a part of the operating system that defines how the terminal will behave and looks after running (or executing) commands for you.
use a command called echo if you would like to know which shell you are using.
There are various shells available but the most common one is called bash
Everything is a File Everything is a file under Linux. A text file is a file, a directory is a file, your keyboard is a file, your monitor is a file etc.
Linux is an Extensionless System Under Linux the system actually ignores the extension and looks inside the file to determine what type of file it is. Files can have any extension they like or none at all.
Linux is Case Sensitive Beware of silly typos.
- pwd Print Working Directory - ie. Where are we currently.
- ls List the contents of a directory.
- cd Change Directories - ie. move to another directory.
- file obtain information about what type of file a file or directory is.
- ls -a List the contents of a directory, including hidden files.