Software
# Topic covered
* Systems software
* Application software
* Operating System(OS)
* Types of OS
* Multithreading vs Multitasking
[Read More]
# Topic covered
* Systems software
* Application software
* Operating System(OS)
* Types of OS
* Multithreading vs Multitasking
[Read More]
Since the explosive growth of web-based applications, every developer stands to benefit from understanding
how the Internet works.
Through this article and its accompanying introductory series of short videos about the Internet from code.org,
you will learn the basics of the Internet
and how it works
. After going through this article,
you will be able to answer the following questions:
Useful .gitignore templates: GitHub
The .gitignore file is a text file that tells Git which files or folders to ignore in a project.
A local .gitignore
file is usually placed in the root directory of a project.
You can also create a global .gitignore
file and any entries in that file will be ignored in all of
your Git repositories.
record and track changes
in your source code and files so that you can recall certain versions later.see the source code’s history
Ultimately, using a version control system allows teams to streamline their development process, which improves their overall efficiency
Video - https://www.youtube.com/watch?v=cBokz0LTizk
Given above is a quick super-fast course in using the command line. It is intended to be done rapidly in about a day, and not meant to teach you advanced shell usage.
[Read More]crontab
, tail
, Screen
, grep
, compress
, wc
run on a regular schedule
# Shows all Crontab
crontab -l
# Edit Crontab
crontab -e
# Remove all cron tab --> Be careful
crontab -r
[Read More]
lsof
, kill
, ifconfig
chmod
wget
who
whois
# users name
who
# time of last system boot
who -b
[Read More]
man - Super Important
cd ( Understand flags - dot ., double dot .., tilda~, dash -)
mkdir, mv
cp with recursive flag
ls with different flags
pwd, rm, sudo, apt
touch, cat, less, more
tail, rsync, grep
find - Super Important
sort, date, wc
tree (needs to be installed additionally)
[Read More]
3 types of owner
, given below.Unix is a family of multitasking
, multiuser
computer operating systems that derive from the original AT&T Unix, development starting in the 1970s at the Bell Labs
research center by Ken Thompson, Dennis Ritchie, and others