This site works best with JavaScript enabled
Sign In
Discussions
Activity
Sign In
All
8. Dependency of `lsof` on Kernel Information
0
★
3
B
4
E
Most recent by
riteshtyagi725
October 9
003.01.91.Interview-Questions-Introductory-Concepts
7. Using `lsof` Effectively
0
★
3
B
3
E
Most recent by
riteshtyagi725
October 9
003.01.91.Interview-Questions-Introductory-Concepts
6. Understanding `lsof` Output
0
★
3
B
14
E
Most recent by
riteshtyagi725
October 9
003.01.91.Interview-Questions-Introductory-Concepts
5. Enhanced Process Monitoring with `atop` and `htop`
0
★
3
B
2
E
Most recent by
riteshtyagi725
October 8
003.01.91.Interview-Questions-Introductory-Concepts
Issues, queries and suggestions. 03.Introduction-to-Sockets
0
★
1
B
2
E
Started by
pravjot
October 8
004.03.Introduction-to-Sockets
18. Understanding Process Scheduling Algorithms
0
★
3
B
2
E
Most recent by
mdaliakbar
October 7
003.02.91.Interview Questions. Intro-to-Processes
19. Role of the Memory Manager
0
★
3
B
3
E
Most recent by
mdaliakbar
October 6
003.02.91.Interview Questions. Intro-to-Processes
20. Functionality of the Virtual File System
0
★
3
B
2
E
Most recent by
mdaliakbar
October 6
003.02.91.Interview Questions. Intro-to-Processes
Queries-List-of-Threads-attributes
0
★
2
B
3
E
Most recent by
bhatnagarharsh37
October 4
003.11.POSIX-Threads
4. Top Program Keystrokes
0
★
3
B
2
E
Most recent by
riteshtyagi725
October 3
003.01.91.Interview-Questions-Introductory-Concepts
3. Using `ps` and `top` Commands
0
★
3
B
5
E
Most recent by
riteshtyagi725
October 3
003.01.91.Interview-Questions-Introductory-Concepts
1. What is DHCP, and why is it used in networking?
0
★
1
B
1
E
Started by
pravjot
October 2
014.06.DHCP. A network management protocol
2. Can you explain the DORA process in DHCP?
0
★
1
B
2
E
Started by
pravjot
October 2
014.06.DHCP. A network management protocol
3. What is a DHCP Lease? How does it work?
0
★
1
B
1
E
Started by
pravjot
October 2
014.06.DHCP. A network management protocol
4. What is the difference between static and dynamic IP assignment in DHCP?
0
★
1
B
1
E
Started by
pravjot
October 2
014.06.DHCP. A network management protocol
5. What happens if a DHCP lease expires?
0
★
1
B
1
E
Started by
pravjot
October 2
014.06.DHCP. A network management protocol
6. How would you configure a DHCP server on a Linux machine?
0
★
1
B
3
E
Started by
pravjot
October 2
014.06.DHCP. A network management protocol
7. What is the purpose of the `/etc/dhcp/dhcpd.conf` file, and how would you configure it?
0
★
1
B
1
E
Started by
pravjot
October 2
014.06.DHCP. A network management protocol
8. What is the difference between `default-lease-time` and `max-lease-time` in DHCP configuration?
0
★
1
B
2
E
Started by
pravjot
October 2
014.06.DHCP. A network management protocol
9. How would you assign a static IP address to a device using DHCP?
0
★
1
B
2
E
Started by
pravjot
October 2
014.06.DHCP. A network management protocol
10. Explain how you would configure a DHCP server to manage multiple subnets.
0
★
1
B
1
E
Started by
pravjot
October 2
014.06.DHCP. A network management protocol
11. What is the role of the `subnet` and `range` directives in DHCP configuration?
0
★
1
B
2
E
Started by
pravjot
October 2
014.06.DHCP. A network management protocol
12. Can you explain the purpose of the `option routers` and `option domain-name-servers` in DHCP?
0
★
1
B
1
E
Started by
pravjot
October 2
014.06.DHCP. A network management protocol
13. What is a DHCP relay agent, and when would you use it?
0
★
1
B
1
E
Started by
pravjot
October 2
014.06.DHCP. A network management protocol
14. What happens if there are multiple DHCP servers on the same network? Explain DHCP server conflic
0
★
1
B
1
E
Started by
pravjot
October 2
014.06.DHCP. A network management protocol
15. How does DHCP prevent IP address conflicts on the network?
0
★
1
B
1
E
Started by
pravjot
October 2
014.06.DHCP. A network management protocol
16. How would you troubleshoot if clients are not receiving IP addresses from a DHCP server?
0
★
1
B
1
E
Started by
pravjot
October 2
014.06.DHCP. A network management protocol
17. What steps would you take if a client’s DHCP request is not being acknowledged by the server?
0
★
1
B
2
E
Started by
pravjot
October 2
014.06.DHCP. A network management protocol
18. How would you check the logs to diagnose DHCP server problems on a Linux system?
0
★
1
B
2
E
Started by
pravjot
October 2
014.06.DHCP. A network management protocol
19. How would you troubleshoot a situation where a client repeatedly receives the same IP address
0
★
1
B
1
E
Started by
pravjot
October 2
014.06.DHCP. A network management protocol
20. How do you troubleshoot a situation where clients are being assigned IP addresses outside the
0
★
1
B
3
E
Started by
pravjot
October 2
014.06.DHCP. A network management protocol
21. What is DHCP Snooping, and how does it improve network security?
0
★
1
B
2
E
Started by
pravjot
October 2
014.06.DHCP. A network management protocol
22. How does a DHCP server handle lease renewals when a client reboots?
0
★
1
B
2
E
Started by
pravjot
October 2
014.06.DHCP. A network management protocol
23. What is the `DHCP NACK` message, and when is it used?
0
★
1
B
2
E
Started by
pravjot
October 2
014.06.DHCP. A network management protocol
24. How would you configure DHCP failover for high availability?
0
★
1
B
1
E
Started by
pravjot
October 2
014.06.DHCP. A network management protocol
25. Explain how Dynamic DNS (DDNS) works with DHCP.
0
★
1
B
1
E
Started by
pravjot
October 2
014.06.DHCP. A network management protocol
DHCP. A network management protocol
0
★
1
B
1
E
Started by
pravjot
September 25
014.06.DHCP. A network management protocol
1. What are POSIX Threads (Pthreads) and why are they used in Linux?
0
★
1
B
2
E
Started by
pravjot
September 21
003.11.POSIX-Threads
10. What is a race condition, and how can it be avoided when using Pthreads?
0
★
1
B
3
E
Started by
pravjot
September 21
003.11.POSIX-Threads
1. What is a semaphore and how is it used in concurrent programming?
0
★
1
B
1
E
Started by
pravjot
September 20
003.10.Synchronization Techniques. Semaphore
2. Explain the difference between a binary semaphore and a counting semaphore
0
★
1
B
2
E
Started by
pravjot
September 20
003.10.Synchronization Techniques. Semaphore
3. Describe the P (Wait) and V (Signal) operations in semaphores and explain their purpose.
0
★
1
B
1
E
Started by
pravjot
September 20
003.10.Synchronization Techniques. Semaphore
4. What are System V semaphores, and which API functions are used
0
★
1
B
1
E
Started by
pravjot
September 20
003.10.Synchronization Techniques. Semaphore
5. Can you give an example of a common use case for semaphores in resource allocation, process sync
0
★
1
B
1
E
Started by
pravjot
September 20
003.10.Synchronization Techniques. Semaphore
6. What are System V semaphores and how do they differ from POSIX semaphores?
0
★
1
B
2
E
Started by
pravjot
September 20
003.10.Synchronization Techniques. Semaphore
7. Explain how semaphore sets are used in System V semaphores and provide a use case
0
★
1
B
1
E
Started by
pravjot
September 20
003.10.Synchronization Techniques. Semaphore
8. What is the purpose of the `semget()` function in System V semaphores
0
★
1
B
3
E
Started by
pravjot
September 20
003.10.Synchronization Techniques. Semaphore
9. Describe the role of the `semop()` function in semaphore operations.
0
★
1
B
1
E
Started by
pravjot
September 20
003.10.Synchronization Techniques. Semaphore
10. What is the `semctl()` function used for in System V semaphores?
0
★
1
B
1
E
Started by
pravjot
September 20
003.10.Synchronization Techniques. Semaphore
11. How do System V semaphores handle inter-process synchronization
0
★
1
B
1
E
Started by
pravjot
September 20
003.10.Synchronization Techniques. Semaphore
12. Can you walk through the steps involved in creating, initializing
0
★
1
B
2
E
Started by
pravjot
September 20
003.10.Synchronization Techniques. Semaphore
13. What are some advantages and disadvantages of using System V semaphores
0
★
1
B
2
E
Started by
pravjot
September 20
003.10.Synchronization Techniques. Semaphore
14. What is the purpose of the `semget()` function in the context of System V semaphores
0
★
1
B
2
E
Started by
pravjot
September 20
003.10.Synchronization Techniques. Semaphore
15. Explain the role of the `key_t key` parameter in the `semget()` function
0
★
1
B
2
E
Started by
pravjot
September 20
003.10.Synchronization Techniques. Semaphore
16. What is the significance of the `semflg` parameter in the `semget()` function
0
★
1
B
1
E
Started by
pravjot
September 20
003.10.Synchronization Techniques. Semaphore
17. Describe a scenario where you would use multiple semaphores in a set
0
★
1
B
1
E
Started by
pravjot
September 20
003.10.Synchronization Techniques. Semaphore
18. What is the purpose of the `semop()` function in System V semaphores
0
★
1
B
1
E
Started by
pravjot
September 20
003.10.Synchronization Techniques. Semaphore
19. Explain the role of the `struct sembuf` structure in the `semop()` function.
0
★
1
B
2
E
Started by
pravjot
September 20
003.10.Synchronization Techniques. Semaphore
20. How does the `SEM_UNDO` flag in the `sem_flg` field of `sembuf` help
0
★
1
B
1
E
Started by
pravjot
September 20
003.10.Synchronization Techniques. Semaphore
2. Role of the Kernel in Resource Allocation
0
★
3
B
5
E
Most recent by
riteshtyagi725
September 19
003.01.91.Interview-Questions-Introductory-Concepts
1. Types of Hardware Resources
0
★
4
B
3
E
Most recent by
riteshtyagi725
September 19
003.01.91.Interview-Questions-Introductory-Concepts
01.Processes-and-Resources
0
★
7
B
11
E
Most recent by
mdaliakbar
September 16
003 Linux System Programming
Multiple Data Compression and Encryption using Iterative Technique
0
★
70
B
495
E
Most recent by
nirmalpg124
September 15
001 C Programming, Data Structures
4. Advanced Memory Management with Structure Pointers
0
★
2
B
2
E
Most recent by
mdaliakbar
September 11
001.16.Structures
19. Complex Script: Process Logs and Summarize Errors
0
★
2
B
3
E
Most recent by
riteshtyagi725
September 6
011.04.Loops and Iterations/
18. Break and Continue in Nested Loops
0
★
3
B
1
E
Most recent by
riteshtyagi725
September 5
011.04.Loops and Iterations/
17. Nested While Loop: Process Matrix
0
★
2
B
1
E
Most recent by
riteshtyagi725
September 5
011.04.Loops and Iterations/
16. Check Prime Numbers in a Range
0
★
3
B
3
E
Most recent by
riteshtyagi725
September 5
011.04.Loops and Iterations/
15. Sum of Even Numbers Using While Loop
0
★
3
B
3
E
Most recent by
riteshtyagi725
September 2
011.04.Loops and Iterations/
14. Processing Multiple Files
0
★
2
B
1
E
Most recent by
riteshtyagi725
September 2
011.04.Loops and Iterations/
13. Using Continue in Loops
0
★
3
B
3
E
Most recent by
riteshtyagi725
September 2
011.04.Loops and Iterations/
12. Using Break in Loops
0
★
3
B
3
E
Most recent by
riteshtyagi725
September 2
011.04.Loops and Iterations/
11. Redirect Output to a File
0
★
2
B
1
E
Most recent by
riteshtyagi725
September 2
011.04.Loops and Iterations/
10. User Input with Select Loop
0
★
2
B
2
E
Most recent by
riteshtyagi725
September 2
011.04.Loops and Iterations/
9. Logging Errors to a File
0
★
2
B
1
E
Most recent by
riteshtyagi725
September 2
011.04.Loops and Iterations/
8. Processing Each Word in a File
0
★
2
B
1
E
Most recent by
riteshtyagi725
August 30
011.04.Loops and Iterations/
7. Reading a File Line by Line Using While Loop
0
★
2
B
1
E
Most recent by
riteshtyagi725
August 30
011.04.Loops and Iterations/
6. Until Loop: Increment Until Condition
0
★
4
B
1
E
Most recent by
riteshtyagi725
August 30
011.04.Loops and Iterations/
5. While Loop: Countdown Timer
0
★
4
B
8
E
Most recent by
riteshtyagi725
August 30
011.04.Loops and Iterations/
4. Nested For Loop: Multiplication Table
0
★
4
B
1
E
Most recent by
riteshtyagi725
August 30
011.04.Loops and Iterations/
3. C-Style For Loop: Sum of Numbers
0
★
4
B
1
E
Most recent by
riteshtyagi725
August 30
011.04.Loops and Iterations/
2. Iterate Over List of Strings
0
★
4
B
1
E
Most recent by
riteshtyagi725
August 30
011.04.Loops and Iterations/
Queries. Synchronization Techniques. Semaphore
0
★
1
B
3
E
Started by
pravjot
August 27
003.10.Synchronization Techniques. Semaphore
1. Basic For Loop: Print Numbers
0
★
5
B
4
E
Most recent by
riteshtyagi725
August 24
011.04.Loops and Iterations/
22. Complex Condition Handling
0
★
2
B
2
E
Most recent by
riteshtyagi725
August 24
011.03.Conditions and Branching
Queries. 003.08.Inter-Process-Communication-Shared Memory
0
★
3
B
5
E
Most recent by
dshikha492
August 23
003.09.Inter Process Communication. Shared Memory
21. Advanced List Handling with `case`
0
★
3
B
2
E
Most recent by
riteshtyagi725
August 22
011.03.Conditions and Branching
20. Nested `case` Statements
0
★
4
B
3
E
Most recent by
riteshtyagi725
August 22
011.03.Conditions and Branching
19. Handling Multiple Values in `case`
0
★
3
B
1
E
Most recent by
riteshtyagi725
August 22
011.03.Conditions and Branching
18. Pattern Matching with Wildcards using `case`
0
★
4
B
6
E
Most recent by
riteshtyagi725
August 20
011.03.Conditions and Branching
17. Basic `case` Statement
0
★
5
B
2
E
Most recent by
riteshtyagi725
August 20
011.03.Conditions and Branching
16. Using `[[ ]]` for Complex Conditions
0
★
3
B
3
E
Most recent by
riteshtyagi725
August 20
011.03.Conditions and Branching
15. File Attribute Checks using `test`
0
★
4
B
3
E
Most recent by
riteshtyagi725
August 20
011.03.Conditions and Branching
17. Understanding Structure Padding and Alignment
0
★
2
B
2
E
Most recent by
mdaliakbar
August 20
001.16.Structures
3. Working with Arrays of Structures
0
★
2
B
3
E
Most recent by
mdaliakbar
August 20
001.16.Structures
01. Introduction To C Programming
0
★
2
B
6
E
Most recent by
mdaliakbar
August 18
001.01.Introduction to C
2. Structure Initialization and Access
0
★
2
B
4
E
Most recent by
mdaliakbar
August 16
001.16.Structures
Polymorphism and Virtual Functions
0
★
7
B
138
E
Most recent by
mdaliakbar
August 16
002 OOPs using C++ with Eclipse on Linux
‹
1
2
3
4
5
6
7
…
20
›
Powered by
Vanilla
Howdy, Stranger!
It looks like you're new here. If you want to get involved, click one of these buttons!
Sign In
Apply for Membership
Categories
All Discussions
0
000 Linux System Administration
25
001 C Programming, Data Structures
101
» 001.01.Introduction to C
1
» 001.16.Structures
21
002 OOPs using C++ with Eclipse on Linux
23
» 002.06.Streams and File Processing
1
003 Linux System Programming
375
» 003.01.Processes-and-Resources-Utilization
26
» 003.01.91.Interview-Questions-Introductory-Concepts
20
» 003.01.92.Interview-Questions-Introductory-Concepts
5
» 003.02.Process-Management. Introduction
21
» 003.02.91.Interview Questions. Intro-to-Processes
20
» 003.03.Process-Management - Process Duplication
91
» 003.03.92.Interview-Questions-Process-Duplication
20
» 003.03.93.Interview-Questions-Process-Duplication
20
» 003.03.94.Interview-Questions-Process-Duplication
20
» 003.03.95.Interview-Questions-Process-Duplication
20
» 003.03.96.Interview-Questions-Process-Duplication
10
» 003.04.Process-Management - Process Replacement
67
» 003.04.81.Assignment. Process Replacement
24
» 003.04.91.Interview-Questions-Process-Replacement
20
» 003.04.92.Interview-Questions-Process-Replacement
22
» 003.05.01.Inter-Process-Communication. Pipes
22
» 003.06.Inter Process Communication. FIFOs
21
» 003.07.Signals and Handlers
43
» 003.07.91.Assignment. Signals and Handlers
20
» 003.07.92.Assignment. Signals and Handlers
22
» 003.08.Inter Process Communication Message Queues
1
» 003.09.Inter Process Communication. Shared Memory
1
» 003.10.Synchronization Techniques. Semaphore
21
» 003.11.POSIX-Threads
21
004 Linux Network Programming
34
» 004.01.Introduction to Networks and Configurations
1
» 004.02.Networking Basics
1
» 004.03.Introduction-to-Sockets
21
» 004.04.Linux Network stack
1
» 004.05.Transmission Control Protocol
1
005 Character Device Drivers Development
32
» 005.01.Introduction To Device Drivers
11
006.Project Evolution with GitLab
2
» 01.Introduction To GitLab
1
008 Block Device Driver Development
4
» 008.01.Introduction to Block Device Drivers
1
009 Embedded Linux-ARM. Storage
91
» 009.01.Linux Boot Process
28
» 009.01.14.Linux-Boot-Process
5
» 009.01.15.Introduction to BIOS
0
» 009.01.16.Introduction-to-BIOS-IQs
5
» 009.01.18.Introduction-to-BIOS-IQs
5
» 009.01.20.BIOS CMOS UEFI. IQs
5
» 009.02.Introduction To Embedded Linux
1
» 009.03.01.ARM Processor Architecture
1
» 009.03.02.Programmers Model
1
» 009.04.Boot Loaders
50
» 009.05.Understanding-ARM-Board-Bringup
1
» 009.06-Board Bringup Raspberry Pi
1
» 009.06.Board Bringup. Raspberry Pi4
1
010 Embedded Linux ARM, Configuring and Porting using Storage
0
011 Shell Scripting using Bash
90
» 011.01.Introduction to Shells and Shell Scripts
1
» 011.02.Basics of Shell Scripting - Bash
1
» 011.03.Conditions and Branching
23
» 011.04.Loops and Iterations/
31
» 011.04.81.Assignment. Branching and Looping
10
» 011.05.Reserved-Words-Bullitin-Commands-Command-Line-Parsing
1
» 011.06.Parameters and Variables
1
» 011.07.Structured Scripting. Functions
11
» 011.08.Arrays-Strings-in-bash
11
» 011.09.File Operations and Commands
1
» 011.10.Writing-Manual-Pages
1
» 011.11.Makefile
1
» 011.12.sed-awk
1
012 Linux Kernel Architecture and Internals
3
014. Linux Network Administration
296
» 014.01.Intro to NW and Configurations
220
» 014.01.12.Introduction to Networking
10
» 014.01.14.Packets-IQs
10
» 014.01.16.NetworkLayers
10
» 014.01.18.The Internet Layer
20
» 014.01.20.routes and the kernel routing table
10
» 014.01.22.The Default Gateway
5
» 014.01.24.IPv6 Addresses And Networks
20
» 014.01.26.Basic ICMP And DNS Tools
10
» 014.01.28.The Physical Layer And Ethernet
5
» 014.01.30.Understanding Linux Network Interface
5
» 014.01.32.Intro To Network Interface Configuration
5
» 014.01.34.Boot Activated Network Configuration
5
» 014.01.36.Manual and Boot Activated Nw Config
5
» 014.01.38.Network Configuration Managers
10
» 014.01.40.Resolving Hostnames
19
» 014.01.42.The Transport Layer TCP UDP Services.
10
» 014.01.44.Understanding DHCP
5
» 014.01.46.Automatic IPv6 Network Configuration. IQs
5
» 014.01.48.Configuring Linux as Router
5
» 014.01.50.Private Networks IPv4
5
» 014.01.52.Network Address Translation. IP Masquerading
5
» 014.01.54.Routers And Linux
5
» 014.01.56.Linux Firewall Basics
5
» 014.01.58.Setting Firewall Rules
5
» 014.01.60.Firewall Strategies
10
» 014.01.62.Ethernet-IP-ARP-NDP-IQs
5
» 014.01.64.Wireless Ethernet
5
» 014.02.Network Applications and Services
11
» 014.02.12.Basics of Services
3
» 014.02.14.Introduction to Network Servers
2
» 014.02.16.Network Servers. Secure Shell
5
» 014.06.Network Protocol Telnet
38
» 014.06.12.Introduction-To-Telnet
3
» 014.06.14.General Working. Telnet
5
» 014.06.16.General-Working-Telnet
5
» 014.06.18.Network Virtual Terminal
3
» 014.06.20.More About Telnet
3
» 014.06.22.Installing Telnet on Fedora
5
» 014.06.24.Telnet Commands-Fedora
3
» 014.06.26.Using Telnet in Linux
5
» 014.06.28.Secure telnet with FirewallD. Fedora.
3
» 014.06.30.Using Telnet in Linux
2
» 014.06.DHCP. A network management protocol
26
015 Python with Eclipse on Linux
27
025.Rust Programming
3
101 Advanced Data Structures using C
18
104.Mastering Linux Network Stack
1
» 104.01.Linux Network Stack User-Space
1
105 Parallel Port Device Drivers Development
5
205 Serial Port Device Drivers Development
3
303 Linux System Programming
32
Project 22. Ethernet Network Device Driver Development
0
Query
557
Project.203 Linux System Programming. MySQL
0
Pravjot Sir Classes
161
Events at EmbLogic
2
Project 16: SPI Device Driver Development
2
Project 17: I2C Device Driver Development
0
Project 18: PCI Device Driver Development
0
Project 19: Embedded Linux on ARM Using Network TFTP
0
Project 20: CAN Bus Protocol and Driver Development
0
Project 21: USB Device Drivers Development
0
Embedded Linux
0
ARM Embedded Processor
0
Training
2
Members Area
1
Word From Admin
1