Tech Arkit Topic List: Interview Questions and Answers
Tech Arkit Topic List: Interview Questions and Answers
Tech Arkit Topic List: Interview Questions and Answers
Hi, my name is Ravi Having 10+ year of IT professional experience in Data Center operations, Architecture
experience. I will share my experience using https://www.youtube.com/techarkit youtube channel.
I have created around 250+ videos till now. Complete certification courses like RHCSA, RHCE, Shell
Scripting, Ansible and Hadoop Cloudera Cluster Etc.
I have listed almost all the topics and their associated Youtube video link, please learn and share with your
friends.
Page | 1
Sequence seq command, make math’s easy in scripts https://youtu.be/_vQIyDFbcI8
CPU, Memory, Disk Utilization from Multiple servers https://youtu.be/JT2lEulFlrQ
Unary Operator Shell Scripting Examples https://youtu.be/O5BcO1w-lTQ
Shell Scripting A-Z in Single Video https://youtu.be/Nl_iAPZ355U
Linux System Load History Collection Shell SCript https://youtu.be/jbKaqFeXHqU
Create multiple users at a time https://youtu.be/pJNWv2VU6rM
Advanced Shell Scripting Tutorial https://youtu.be/1Sh6PWcgXAA
Shell Scripting course Overview https://youtu.be/7GNUzvjS_mE
Linux Basics https://youtu.be/IFvMor-0eFM
Linux Directory Structure https://youtu.be/rVxpe1_lNFE
Linux Basic Commands https://youtu.be/yYC8aaQ3eZA
Copy, Remove, Move and Time Commands https://youtu.be/G7XFreQkDB8
Dif and Grep Commands https://youtu.be/RwcQ6JzTsmA
Head, tail, sort and more commands https://youtu.be/OgV3qrPQulU
tr and wc commands https://youtu.be/d40a5zFa8yI
Disk utilities like fdisk, df and du commands https://youtu.be/vx1WZepOmKg
Getting Help from Command Line user Interface https://youtu.be/GcYu-0IIJas
w, who, hostname hostnamectl and uname commands https://youtu.be/7shAr5lp_Wc
Search for files and directories using find and locate commands https://youtu.be/Rd6e-rsHpo
top command its output explanation https://youtu.be/UQ7rr4_47YY
vi & vim text editor https://youtu.be/K3SUrcJ740Y
sed, awk, vmstat and nestat commands https://youtu.be/4hJorSKg9E0
vnstat command https://youtu.be/KlpE2Ok6Bxo
Introduction to Graphical user interface https://youtu.be/Yck_xhz9ku0
cut command https://youtu.be/kBZNJdw7RQQ
Merge multiple files using paste command https://youtu.be/_Efd6PxhNq4
Connect and Manage remote machine using SSH https://youtu.be/Dp9J7aktYDs
Changing files and directory permissions https://youtu.be/NNAxqSyTsUI
tar and zip commands https://youtu.be/lVQppyhgERA
Scheduling future jobs using crontab https://youtu.be/OOOabNTnSwY
Difference between scripting and programming https://youtu.be/5UuTNosxNgI
What is shell scripting and its advantages https://youtu.be/m2DvuF_S4Ac
PATH environment variable https://youtu.be/4TZyWegxzGY
Symbols used shell scripting https://youtu.be/L8IxV7bvBHU
Make Shell Script Template https://youtu.be/7KEQJ7jtkTg
Quotes single, double and reverse - difference https://youtu.be/9_fhRI-dos4
Bash colors https://arkit.co.in/coloring-style-text-shell-scripting/
Script exit status https://arkit.co.in/shell-scripting-exit-status-shell-scripting-return-codes/
Variables and its rules https://youtu.be/839s_OtTqDA
Special Variables https://youtu.be/PfxzX4XNYRE
Environment, system and user defined variables https://youtu.be/PfxzX4XNYRE
Constant, Local / Global variables and Special variables https://youtu.be/839s_OtTqDA
Positional Parameters https://youtu.be/PfxzX4XNYRE
Count number command line arguments $# https://youtu.be/YizjrX9ph10
Page | 2
Arithmetic Operators https://youtu.be/qxNQ_D8txPo
Relational Operators https://youtu.be/U-u1wx5VeTU
Logical Operators https://youtu.be/m_F1FTKdUU4
Boolean Operators https://youtu.be/U-u1wx5VeTU
Math’s using expr command https://youtu.be/qxNQ_D8txPo
Real math’s using bc command https://youtu.be/qxNQ_D8txPo
If statement https://youtu.be/gncu9vzmILw
If-else statement https://youtu.be/nDhbOeEQeNY
If-else-if statement https://youtu.be/UJET-9cmaqU
Nested if statement https://youtu.be/Kd1SJFnmj9k
Case statement https://youtu.be/JJ7mAPU0KhI
For Loop https://youtu.be/1fnAUUS4qg0
While Loop https://youtu.be/nBMuVIRGpwY
Until Loop https://youtu.be/zdk795qFgWk
Functions https://youtu.be/jXv1otUXMG4
Arrays https://youtu.be/2Fetj2V6rrM
Eval command https://youtu.be/AjqBRGwLmLc
Shifting parameters using shift command https://youtu.be/48j0kxOFKZE
IFS - Input Field Separator https://youtu.be/so8IRuhWjEM
Writing CPU Usage script https://youtu.be/NQx43bY4lNo
Writing Disk Utilization script https://youtu.be/yXhdDV13nrA
Trouble shooting debugging shell scripts https://youtu.be/kgj-4_gmvi4
Checking shell script errors and improvements https://youtu.be/kgj-4_gmvi4
Here Document to write paragraphs of text https://youtu.be/r9lb0ZxGFqE
Getopts Function https://youtu.be/j-lEoC0DWI8
Executing multiple scripts from single script https://youtu.be/hs-FK681D50
Logger logging messages to log file https://youtu.be/_kMXvtn1RRQ
Linux Tutorial
1. Logrotate Configuring Log rotation policies https://youtu.be/--J_vAEVZHg
2. Send Emails from Linux Command Linux Pearl utility https://youtu.be/eEd9EgIWFBg
3. Configuring EPEL, RPMForge Repositories https://youtu.be/MBwSYZMvbFo
4. Recover Deleted files in Linux https://youtu.be/mQGN-TWYG4k
5. How to Recover Boot Failure grub.conf missing https://youtu.be/z047gbYCiWo
6. How to create LVM snapshot https://youtu.be/tmvvtG1wmQ8
7. Recover accidentally deleted LVM https://youtu.be/y4t47-0G0U4
8. How to Determine File system type https://youtu.be/058CVu-aqko
9. RHEL 7 vs RHEL 8 Difference between both https://youtu.be/Df6QFmwXrIU
10. RHCSA (Red Hat Certified System Administrator) EX200 Complete Course single Video
https://youtu.be/4P23_rhyTgc
11. RHCE (Red Hat Certified Engineer) EX294 Exam Course Content https://youtu.be/8rgGNIKfyfI
12. Difference between Locate and Find Commands Linux https://youtu.be/1Om7xDxUnz8
Page | 3
13. RHCE (Red Hat Certified Engineer) Ex300 Exam Course Content https://youtu.be/ZWRPSJwE5l8
14. What is patching and how to patch Linux servers https://youtu.be/nKlbF7aSq7Y
15. How to Compress Large files with less time https://youtu.be/NWh13QdOF50
16. Introduction to the Linux for Beginners https://youtu.be/77EXDJxfdu0
17. 20 Essential Linux Commands for Every Beginners to start learning https://youtu.be/MRecFTh7FfQ
18. mRemoteNG the perfect tool for Linux Administrators https://youtu.be/izM3nir4YZc
19. Linux Multipath | Multipathd Configuration https://youtu.be/aXhqElJawWM
20. Linux User login issues troubleshoot https://youtu.be/g-UmXWHsNZU
21. Custom Kickstart ISO https://youtu.be/z5NGtyS_fWs
22. How to Run Long running Scripts from Terminal (They should run after closing terminal)
https://youtu.be/lqQ5aIyUDsc
23. How to Encrypt & Decrypt TAR file using Openssl https://youtu.be/CaHFwbaeZjg
24. FreeIPA Server Installation (LDAP, 389Directory Service) https://youtu.be/17IBe8Bn5xc
25. Ubuntu 19.04 Installation Guide https://youtu.be/Q9LFS8TppKo
26. RHCE Practice Exam Tutorial https://youtu.be/VkwfeKMVBaA
27. Squid Proxy Installation and Configuration Centos 7 https://youtu.be/h78SyX9qi8I
28. Slave DNS Server configuration https://youtu.be/Dgpp0PzODBA
29. MAC Binding DHCP Server Setting in Linux https://youtu.be/AVBDCPqPIac
30. DHCP Server Installation and Configuration https://youtu.be/-YKhdLGdefw
31. DNS Server Installation and configuration https://youtu.be/B6RprjoOdk4
32. FTP Server Installation and Configuration https://youtu.be/62xfSWBXBxU
33. Python Enabled Web Server (WSGI) https://youtu.be/CZwHe4mb5Ks
34. MariaDB Database server Installation https://youtu.be/7vwcxjPsq0E
35. Virtual Web Hosting Web Server Guide https://youtu.be/6qplhh5S7a0
36. Kickstart Server Configuration RHEL 7 https://youtu.be/WPFoRXM7Y3Q
37. SSL Certificate Installation Web Server (HTTPD) https://youtu.be/VCy23odB0-U
38. What is Web Server and its Installation - configuration https://youtu.be/dtRIu7OpLb8
39. Samba Server Setup Step by Step guide RHEL 7 https://youtu.be/Q14_QjPncrs
40. NFS Server https://youtu.be/CE_xjL_7IqA
41. iSCSI Server Setup RHEL 7 https://youtu.be/mEqtHnu84ys
42. Firewall Port Forwarding rule https://youtu.be/MJPZWOzRegQ
43. How to Assign IPv6 Address to Linux Server https://youtu.be/YCL-dZ7nG6o
44. NIC Teaming (bonding) in Linux https://youtu.be/J95I-nHyujc
45. How to Setup RHCE Practice LAB using your computer/Laptop https://youtu.be/rAW4Wi8OU5o
46. Introduction to RHCE Examination How to write RHCE exam details https://youtu.be/Zfrrgz8pYmA
47. RHCSA Certification Details course fee Certification cost https://youtu.be/5RyjP6bsEmc
48. MRTG Monitoring Tool installation https://youtu.be/gZSRd3MU3Vc
49. Linux Virtualization KVM configuration https://youtu.be/3WvZcUi_ZTk
50. Upgrade Kernel in Linux https://youtu.be/ypxMINmfXe0
51. Understanding Firewalld https://youtu.be/YFvZjWH_wOA
52. Learn Systemctl new version to control services https://youtu.be/5iwnPDIkzzY
53. How to copy (Transfer) Data from One Linux Server to another Server https://youtu.be/8lF-
MTdrK08
54. Understand what Swap Memory is and how to create one https://youtu.be/Gx1Jrf4NRAo
Page | 4
55. Soft Link vs Hard Link https://youtu.be/w6pZTYuDWTg
56. How to reset Root Password Guide https://youtu.be/-klOWYIySa0
57. RHEL 7 Boot Process https://youtu.be/E4qGvdryFa4
58. How to use nano text editor https://youtu.be/u2ChXrGoS4o
59. vi editor guide https://youtu.be/xxKxILlFXTI
60. Vim editor https://youtu.be/ulDfsT4lyiw
61. How to redirect command output to file https://youtu.be/3bm0uClXLKk
62. Setting up IP Address in Linux using GUI window https://youtu.be/qx0B9_KoxWM
63. Text based network utility to assign static IP address https://youtu.be/ln5bgB6cJEs
64. The powerful nmcli command in Linux https://youtu.be/eb5j6825ylU
65. Understanding network profile new concept https://youtu.be/N_54q_IQwlw
66. Grep regular expressions https://youtu.be/A24bTU-BrJs
67. Understand SELinux and its context https://youtu.be/4OcKvrvrqHI
68. Managing file and directories in Linux (ls command) https://youtu.be/ni2nTgDvyxE
69. How to user crontab to schedule future jobs properly https://youtu.be/9CZ7rHtVQr0
70. How to install packages in Linux (RPM's) https://youtu.be/7h5M48FvkZA
71. tar (compress & extract files) https://youtu.be/XkEsIjSAwws
72. Syslog Server https://youtu.be/KHUG3gFl0fM
73. SSH Server installation and Configuration https://youtu.be/4SdszyDodcU
74. Get help from command line interface (man, help and info pages) https://youtu.be/EyILeB9Drso
75. How to find newly attached hardware devices in Linux https://youtu.be/Yy1AjuOwtFc
76. How to Create Linux Partitions https://youtu.be/yc9Gz5xLSSk
77. Deleting Linux partitions https://youtu.be/LhecpXO7nug
78. Sudo (visudo) policy creation (Providing access to commands) https://youtu.be/TygHDr_yHyw
79. Special Permissions (SUID, Sticky Bit, SGID) https://youtu.be/uFud2eZnXSM
80. ACL - Access control List Additional Linux permissions https://youtu.be/0KbP-yHSvVI
81. Understand Linux Permissions chmod (Read, Write, Execute) https://youtu.be/r-a1fcHHRQ8
82. How to create user groups, adding users to group, create group password
https://youtu.be/D1ZFQgTsz3U
83. YUM Repository configuration https://youtu.be/VXSKr4GKOgY
84. Linux Password Policy https://youtu.be/8EzhyyutaN8
85. Linux User administration, Creating and managing users https://youtu.be/KejTjofmdM4
86. 25 Basic Linux Commands for Beginners https://youtu.be/-I7WeOHj6LA
87. Getting Started with Linux https://youtu.be/34E_QacTwww
88. How to Access Linux Server Remotely https://youtu.be/cwz1AgVQ41k
89. RHEL 7 Server Installation https://youtu.be/I25FJk7Vzjc
90. How to Setup Linux Lab at home https://youtu.be/2DKrI3CWfbE
91. Introduction to Linux https://youtu.be/Wv5VHr4esvs
92. Linux course Overview https://youtu.be/BskRmjvWG5Y
Page | 5
How to Reduce LVM Step by Step Guide https://youtu.be/qj34vtpyfVg
How to Extend LVM size https://youtu.be/5e5h6xYctL0
How to Create New LVM in Linux https://youtu.be/3mgm2Q4DIdg
Ansible Tutorial
How to Create Linux Partitions using Ansible Playbook https://youtu.be/BxM2zygCGOU
How to Allow Firewall Ports using Ansible Playbook https://youtu.be/Q0wbqlrDwCk
Ansible Galaxy https://youtu.be/34ycoo2T1HI
Ansible Vault Explained https://youtu.be/RbDlfDJhQlI
Ansible Roles https://youtu.be/MGklkuq0-Gs
Ansible Tags https://youtu.be/LPdRHd4ID7c
Deploy LAMP Stack Using Ansible Playbook https://youtu.be/cyylA0Yfn2o
Ansible Playbook challenge https://youtu.be/SO-3nqAf3sY
Ansible Loops https://youtu.be/JYPn5l3ChX0
Ansible Variables and Its Use cases https://youtu.be/nOOe-_rNhP8
How to Write Ansible Playbooks for the first time https://youtu.be/2nRfP69sGsk
Ad-Hoc Commands Ansible https://youtu.be/Kr-62ON416c
Create Manual Inventory Ansible https://youtu.be/G7_orKIWAeA
Ansible Lab Setup https://youtu.be/p8xkv1m-boE
D0407 Ansible Automation course content https://youtu.be/-b1ByalW4X8
Page | 6
Red Hat Enterprise Linux 8 (RHEL 8) SNMP Explained https://youtu.be/FEEv7bXMgwQ
PHPMyAdmin to Manage MySQL/MariaDB Databases https://youtu.be/db4HgkXwckE
How to Resize Linux partitions in RHEL 8/Centos 8 https://youtu.be/U6l_QFhwRsw
How to Create New Linux standard partitions RHEL 8/Centos 8 https://youtu.be/Ao-Estw5kKQ
Nginx Web Server Installation and Configuration Centos 8 https://youtu.be/9n5QAgVVEmQ
NIS Server Installation and Configuration in Centos 8 https://youtu.be/hQZF7RXWmVA
YUM Repository Configuration in RHEL 8 https://youtu.be/LP6t9KmTbng
VDO - Virtual Disk Optimizer Explained RHEL 8 https://youtu.be/2hzWhZgke5Q
Stratis File System Container, Object Storage RHEL 8 https://youtu.be/0qOmDKqGtbc
Cockpit Web Console Explained https://youtu.be/znmvsCok8Jw
Upgrade to RHEL 8 https://youtu.be/GuGke6FyxA0
RHEL 8 New Features Explained https://youtu.be/3OWAS_ZKCgQ
Webmin Installation and Configuration RHEL 8/Centos 8 https://youtu.be/q24P7ajx7Do
RHEL 8 Boot Process https://youtu.be/n-UDIZWlISA
General Topics
How to Gain Real time experience https://youtu.be/Y1GIvSsBrWk
New Dell Server RAID Configuration Demo https://youtu.be/6_pGCZRk8KU
Explained Backup and Types of Backup https://youtu.be/YiPFa5aJTFM
TP-Link Wireless router Installation & configuration https://youtu.be/HZLGeFBXGlg
8 Ways to Boost your Linux Administrator Work Tips https://youtu.be/wbZMeqSBBp0
Types of Proxy Servers Explained https://youtu.be/zRNPYjkKIk8
Transparent Proxy Explained in Detailed https://youtu.be/4aEaKomTJL8
Tomcat 9 Tutorial
Tomcat 9 Multiple Instances in Single Linux Server https://youtu.be/QSl_qJfb9QY
Tomcat 9 Port Number change Centos 8 https://youtu.be/ig_rhUbk7gg
Tomcat 9 Installation Centos 8 Step by step Guide https://youtu.be/rG4WhEZ6I8Y
AWK Programming
Introduction to AWK Programming with few examples https://youtu.be/w37HdusJqeY
Page | 7
AWS SSH Server refused our key Solution https://youtu.be/EBLuNEWWt_g
Mount S3 bucket in Linux https://youtu.be/pvoKmH2GsQQ
AWS Snowball https://youtu.be/DgbThQDeSLs
How to Setup AWS Free Tier Account https://youtu.be/QUss8XVa8cc
How to Launch your first EC2 Instance in AWS https://youtu.be/2_GXHygzWSQ
RAID Concepts
What is RAID Explained https://youtu.be/9iKFxEXoCP4
Software RAID vs Hardware RAID https://youtu.be/AoUbEDwcTps
RAID Level 5 Explained https://youtu.be/Cs4i63gIvyU
Windows Server
Convert MBR partitions to GPT without data loss https://youtu.be/pEdXfJ1rCB0
Hadoop Tutorial
Installing and configuring Cloudera Hadoop https://youtu.be/wnNreBH-xZI
big Data Environment setup https://youtu.be/n56kx_Uuff4
Big Data Lab Setup https://youtu.be/Rg3_orGl2cU
Page | 8