diff --git a/README.md b/README.md index 0e54d66..1b09890 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ :information_source:  This repo contains questions and exercises on various technical topics, sometimes related to DevOps and SRE :) -:bar_chart:  There are currently **1359** questions +:bar_chart:  There are currently **1380** questions :busts_in_silhouette:  [Join](https://www.facebook.com/groups/538897960007080) our [Facebook group](https://www.facebook.com/groups/538897960007080) for additional exercises, articles and more resources on DevOps @@ -75,9 +75,6 @@ HR
HR
Exercises
Exercises
- - Redis
Redis
- @@ -151,7 +148,11 @@ For more info please read [here](https://www.atlassian.com/continuous-delivery/c
-What systems and/or tools are you using for the following?: +Where do you store CI/CD pipeline? (Application repository, one central repository, ...)? Why?
+
+ +
+What systems and/or tools are you using for the following areas/tasks? Why? * CI/CD * Provisioning infrastructure @@ -3012,14 +3013,25 @@ This is a great article on the topic: https://www.computerhope.com/jargon/f/file Do you have experience with hardening servers? Can you describe the process?
-##### Linux - Networking +##### Linux Networking
-How to list all interfaces?
+How to list all the interfaces?
-How to disable an interface?
+What is the loopback (lo) interface?
+
+ +
+What the following commands are used for? + + * ip addr + * ip route + * ip link + * ping + * netstat + * traceroute
@@ -3102,6 +3114,25 @@ It is a network utility that analyses and may inject tasks into the data-stream One way would be `ping6 ff02::1`
+
+What is network interface bonding and do you know how it's performed in Linux?
+
+ +
+What network bonding modes are there?
+ +There a couple of modes: + + * balance-rr: round robing bonding + * active-backup: a fault tolerance mode where only one is active + * balance-tlb: Adaptive transmit load balancing + * balance-alb: Adaptive load balancing +
+ +
+What is a bridge? How it's added in Linux OS?
+
+ ##### Linux DNS
@@ -3209,7 +3240,11 @@ Upstart: add Upstart init script at /etc/init/service.conf Nginx, Apache httpd.
-##### Users +##### Linux Users and Groups + +
+What is a "superuser" (or root user)? How is it different from regular users?
+
How do you create users? Where user information is stored?
@@ -3243,7 +3278,7 @@ You can also add a user and then edit /etc/passwd.
-How to switch to another user? How to switch to root?
+How to switch to another user? How to switch to the root user?
su command. Use su - to switch to root @@ -3270,7 +3305,16 @@ Re-install the OS IS NOT the right answer :)
How to see a list of who logged-in to the system?
-Using the last command. +Using the `last` command. +
+ +
+Explain what each of the following commands does: + + * useradd + * usermod + * whoami + * id
#### Linux - Hardware @@ -6861,6 +6905,16 @@ Alert manager is responsible for alerts ;) ## Git +
+How do you know if directory you are in is a git repository?
+ +You can check if there is a ".git" directory. +
+ +
+How to check if a file is tracked and if not, then track it?
+
+
What is the difference between git pull and git fetch?
@@ -10188,15 +10242,6 @@ Raspberry Pi What types of storage are there?
-## Redis - -
-What is Redis?
- -* In memory data structure store -* Open Source -
- ## Big Data