Just Linux
Basic Commands
What does it do?
The Network
Protocols
100

* GTK+
* GNOME
* KDE
* Evolution
* Xfce

What are Linux desktop environments?

100

This command lists the contents of files to the terminal window.

What is cat?

100

tar cvf archive_name.tar dirname/

What is extracting archive_name.tar to dirname?

100

This model defines how the various hardware and software components involved in data communication should interact with each other.

What is the OSI model?

100

The HyperText Transfer Protocol (HTTP) uses this port by default.

What is port 80/443?

200

The language in which most of the Linux kernel was written.

What is the C language?

200

This command sets the file permissions flags on a file or folder. The flags define who can read, write to or execute the file.

What is chmod?

200

vim -R /etc/passwd

What is opening /etc/passwd as read-only?

200

This network stack opens up a virtual connection between the client and server programs running on separate computers.

What is TCP/IP?

200

This protocol provides quick, automatic, and central management for the distribution of network configurations.

What is the Dynamic Host Configuration Protocol (DHCP)?

300

This is the maximum length allowed for a Linux filename.

What is 255 bytes?

300

This command prints a string of text to the terminal window.

What is echo?

300

export ORACLE_HOME=/u01/app/oracle/product/10.2.0

What is setting value of ORACLE_HOME to the path?

300

This network protocol is suited for applications that need efficient and fast transmissions. 

What is UDP?

300

This internet messaging protocol is an Internet standard protocol used by email clients to retrieve email messages from a mail server over a TCP/IP connection. The default port for this protocol is 143, and runs on 993 over SSL.

What is Internet Message Access Protocol (IMAP4)?

400

This command is used to display the kernel version in Linux.

What is uname -r?

400

This utility searches for lines which contain a search pattern. We used grep to search through the output of another program, ps .

What is grep?

400

ls -ltr

What is listing files and order them based on Last Modified Time (In Reverse Order)?

400

This modern command-line network diagnostic tool allows me to trace the route chosen for my connection, and also checks the liveliness of a host.

What is mtr?

400

This network protocol is used for clock synchronization between computer systems over packet-switched, variable-latency data networks.

What is Network Time Protocol (NTP)?

500

This path provides information about distribution and utilization of memory.  This varies by architecture and compile options.

What is /proc/meminfo?

500

This command lists the commands you have previously issued on the command line.

What is history?

500

cd -

What is toggle between the last two directories?

500

This DNS server is responsible for making additional requests in order to satisfy the client’s DNS query.

What is the DNS recursor?

500

This protocol is used for remote management and runs on the default port 3389.

What is Remote Desktop Protocol?

M
e
n
u