it is a computer program used to write and manage your text . you can download , install or access it onloine using your browser .
- code completion.
- syntaxhighlighting .
- a nice variety of themes(to reduceeye strain and fatigue ).
- he ability to choose from a healthy selection of extensions available when you need them.
some of text editor can all be downloaded and installed to your computer from the irrespective websites.
A command line, or terminal, is a text based interface to the system. You are enter commands and feedback will be given to you similarly as text. The command line typically presents you with a prompt. As you type, it will be displayed after the prompt.
- If you're on a Mac then you'll find the program Terminal under Applications -> Utilities. An easy way to get to it is the key combination 'command + space' which will bring up Spotlight, then start typing Terminal and it will soon show up.
- If on Linux then you will probably find it in Applications -> System or Applications -> Utilities. Alternatively you may be able to 'right-click' on the desktop and there may be an option 'Open in terminal'
- you are on Windows and intend to remotely log into another machine then you will need an SSH client. A rather good one is Putty .
the first command we are going to learn is pwd which stands for Print Working Directory. so pwd tell as where are we.
Absolute paths specify a location (file or directory) in relation to the root directory. You can identify them easily as they always begin with a forward slash ( / ) but Relative paths specify a location (file or directory) in relation to where we currently are in the system. They will not begin with a slash.
- ~ (tilde)
- . (dot)
- ..(dotdot)
with linux everything is file A text file is a file, a directory is a file, your keyboard is a file (one that the system reads from only), your monitor is a file (one that the system writes to only) etc. so you should keep in mind the behaviour of Linux as you manage files and directories.
- linux is an extensionsless system
A file extension is normally a set of 2 - 4 characters after a full stop at the end of a file, which denotes what type of file it is. some of extensions are file.exe ,file.txt ,file.png.
nder Linux the system actually ignores the extension and looks inside the file to determine what type of file it is.
- linux is case sensetive
- space in name
- hidden file and directories .


