@@ -20,7 +20,9 @@ A collection of linux sysadmin/devop interview questions. Feel free to contribut
2020
2121####[[ ⬆]] ( #toc ) <a name =' contributors ' >Contributors:</a >
2222
23- * [ @moregeek ] ( http://github.com/moregeek )
23+ * [ @moregeek ] ( https://github.com/moregeek )
24+ * [ @typhonius ] ( https://github.com/typhonius )
25+ * martin
2426
2527The majority of the questions were collected from:
2628
@@ -33,9 +35,9 @@ The majority of the questions were collected from:
3335* What did you learn yesterday/this week?
3436* Talk about your preferred development/administration environment. (OS, Editor, Browsers, Tools etc.)
3537* What function does DNS play on a network?
36- * What is a proxy and how does it work?
3738* What is HTTP?
38- * What is SMTP? Give the basic scenario of how a mail message is delivered via SMTP?
39+ * What is an HTTP proxy and how does it work?
40+ * What is SMTP? Give the basic scenario of how a mail message is delivered via SMTP!
3941* What is RAID? What is RAID0, RAID1, RAID5, RAID10?
4042* What is a level 0 backup? What is an incremental backup?
4143* Describe the general file system hierarchy of a Linux system.
@@ -46,15 +48,15 @@ The majority of the questions were collected from:
4648* What is the name and the UID of the administrator user?
4749* How to list all files, including hidden one, in a directory?
4850* What is the Unix/Linux command to remove a directory and its contents?
49- * What command will show you free/used memory? Does free memory exists on linux ?
51+ * Which command will show you free/used memory? Does free memory exist on Linux ?
5052* How to search for the string "my konfi is the best" in files of a directory recursively?
5153* How to connect to a remote server or what is SSH?
5254* How to get all environment variables and how can you use them?
5355* I get "command not found" for ``` ifconfig -a ``` . What can be wrong?
5456* What happens if I type TAB-TAB?
5557* What command will show the available disk space on the Unix/Linux system?
5658* What command is used to lookup DNS records?
57- * What Unix/Linux commands will alter a file's ownership, file's permissions?
59+ * What Unix/Linux commands will alter a files ownership, files permissions?
5860* What does the permission 0750 on a file mean?
5961* What does the permission 0750 on a directory mean?
6062* How to add a new system user without login permissions?
@@ -72,9 +74,9 @@ The majority of the questions were collected from:
7274* What does a ``` & ``` after a command do?
7375* What is a packet filter and how does it work?
7476* What is swap and what is it used for?
75- * What is an A record, a NS record, a PTR record, a CNAME record, a MX record?
77+ * What is an A record, an NS record, a PTR record, a CNAME record, an MX record?
7678* What is the sticky bit?
77- * What is the difference between hardlink and symlink ? What happens when you remove the source to a symlink/hardlink?
79+ * What is the difference between hardlinks and symlinks ? What happens when you remove the source to a symlink/hardlink?
7880* Howto force/trigger a file system check on next reboot?
7981
8082
@@ -84,10 +86,10 @@ The majority of the questions were collected from:
8486* What is a tunnel and how you can bypass a http proxy?
8587* What is the difference between IDS and IPS?
8688* What shortcuts do you use on a regular basis?
87- * What is the linux standard base ?
89+ * What is the Linux Standard Base ?
8890* What is an atomic operation?
89- * Your fresh configured http server is not running after a restart, what can you do?
90- * What kind of keys are in ssh/authorized_keys and what it is used for?
91+ * Your freshly configured http server is not running after a restart, what can you do?
92+ * What kind of keys are in ~ /. ssh/authorized_keys and what it is this file used for?
9193* I've added my public ssh key into authorized_keys but I'm still getting a password prompt, what can be wrong?
9294* Did you ever create RPM's, DEB's or solaris pkg's?
9395
@@ -113,7 +115,7 @@ The majority of the questions were collected from:
113115* Can you describe your workflow when you create a script?
114116* What is GIT?
115117* What is a dynamically/statically linked file?
116- * What is "configure && make && make install"
118+ * What is "configure && make && make install"?
117119* What is puppet/chef/ansible used for?
118120* How do you create a new mysql user?
119121* How do you create a new postgres user?
@@ -122,7 +124,7 @@ The majority of the questions were collected from:
122124
123125####[[ ⬆]] ( #toc ) <a name =' fun ' >Fun Questions:</a >
124126
125- * A careless sysadmin executes the following command: ``` chmod 444 chmod ``` - what do you do to fix this?
127+ * A careless sysadmin executes the following command: ``` chmod 444 /bin/ chmod ``` - what do you do to fix this?
126128* I've lost my root password, what can I do?
127129* I've rebooted a remote server but after 10 minutes I'm still not able to ssh into it, what can be wrong?
128130
@@ -134,7 +136,7 @@ The majority of the questions were collected from:
134136* Search for "my konfu is the best" in all * .py files.
135137* Replace the occurrence of "my konfu is the best" with "I'm a linux jedi master" in all * .txt files.
136138* :interrobang : more on files ... cut, tr, awk ...
137- * Test port 443 on a machine with IP address X.X.X.X is reachable.
139+ * Test if port 443 on a machine with IP address X.X.X.X is reachable.
138140* Get http://myinternal.webserver.local/test.html via telnet.
139141* How to send an email without a mail client, just on the command line?
140142* Write a get_prim python/perl/bash/pseudo script.
0 commit comments