This site works best with JavaScript enabled
Sign In
Discussions
Activity
Sign In
All
18. Blocking on open
0
★
2
B
1
E
Most recent by
gaurav133232
July 4
003.06.Inter Process Communication. FIFOs
17. `O_NONBLOCK` flag in FIFOs
0
★
2
B
1
E
Most recent by
gaurav133232
July 4
003.06.Inter Process Communication. FIFOs
16. read from a FIFO
0
★
2
B
1
E
Most recent by
gaurav133232
July 4
003.06.Inter Process Communication. FIFOs
15. Write to a FIFO
0
★
2
B
3
E
Most recent by
gaurav133232
July 4
003.06.Inter Process Communication. FIFOs
14. read data from a FIFO
0
★
2
B
2
E
Most recent by
gaurav133232
July 4
003.06.Inter Process Communication. FIFOs
13. Open FIFO for writing
0
★
2
B
2
E
Most recent by
gaurav133232
July 4
003.06.Inter Process Communication. FIFOs
12. Create a FIFO in a C program
0
★
2
B
1
E
Most recent by
gaurav133232
July 4
003.06.Inter Process Communication. FIFOs
11. Use command line to create a FIFO
0
★
2
B
3
E
Most recent by
gaurav133232
July 4
003.06.Inter Process Communication. FIFOs
10. FIFOs can be used in real-time data processing
0
★
2
B
2
E
Most recent by
gaurav133232
July 4
003.06.Inter Process Communication. FIFOs
9. FIFOs in a logging system
0
★
2
B
2
E
Most recent by
gaurav133232
July 4
003.06.Inter Process Communication. FIFOs
8. FIFOs are persistent
0
★
2
B
1
E
Most recent by
gaurav133232
July 4
003.06.Inter Process Communication. FIFOs
7. FIFOs and bidirectional communication
0
★
2
B
1
E
Most recent by
gaurav133232
July 4
003.06.Inter Process Communication. FIFOs
6. key characteristics of FIFOs
0
★
2
B
2
E
Most recent by
gaurav133232
July 4
003.06.Inter Process Communication. FIFOs
5. Advantages of using FIFOs
0
★
2
B
1
E
Most recent by
gaurav133232
July 4
003.06.Inter Process Communication. FIFOs
4. blocking behavior in FIFOs
0
★
2
B
2
E
Most recent by
gaurav133232
July 4
003.06.Inter Process Communication. FIFOs
3. FIFOs provide a "first in, first out"
0
★
2
B
1
E
Most recent by
gaurav133232
July 4
003.06.Inter Process Communication. FIFOs
1. What is a FIFO
0
★
2
B
1
E
Most recent by
gaurav133232
July 4
003.06.Inter Process Communication. FIFOs
Inter-Process-Communication-FIFOs Issues, queries, discussion or suggestions
0
★
3
B
5
E
Most recent by
gaurav133232
July 4
003.06.Inter Process Communication. FIFOs
Reserved Words, Bullitin Commands, Command Line Parsing
0
★
1
B
1
E
Started by
pravjot
July 4
011.05.Reserved-Words-Bullitin-Commands-Command-Line-Parsing
7. Reading a File Line by Line Using While Loop
0
★
1
B
1
E
Started by
pravjot
July 4
011.04.Loops and Iterations/
8. Processing Each Word in a File
0
★
1
B
1
E
Started by
pravjot
July 4
011.04.Loops and Iterations/
9. Logging Errors to a File
0
★
1
B
1
E
Started by
pravjot
July 4
011.04.Loops and Iterations/
10. User Input with Select Loop
0
★
1
B
1
E
Started by
pravjot
July 4
011.04.Loops and Iterations/
11. Redirect Output to a File
0
★
1
B
1
E
Started by
pravjot
July 4
011.04.Loops and Iterations/
14. Processing Multiple Files
0
★
1
B
1
E
Started by
pravjot
July 4
011.04.Loops and Iterations/
17. Nested While Loop: Process Matrix
0
★
1
B
1
E
Started by
pravjot
July 4
011.04.Loops and Iterations/
19. Complex Script: Process Logs and Summarize Errors
0
★
1
B
3
E
Started by
pravjot
July 4
011.04.Loops and Iterations/
20. Complex Script: Interactive File Management System
0
★
1
B
1
E
Started by
pravjot
July 4
011.04.Loops and Iterations/
Loops and Iterations. Issues, queries, suggestions or discussion
0
★
1
B
4
E
Started by
pravjot
July 1
011.04.Loops and Iterations/
1. Basics of `if` Conditions
0
★
1
B
1
E
Started by
pravjot
July 1
011.03.Conditions and Branching
2. `elif` Usage
0
★
1
B
1
E
Started by
pravjot
July 1
011.03.Conditions and Branching
16. Using `[[ ]]` for Complex Conditions
0
★
1
B
2
E
Started by
pravjot
July 1
011.03.Conditions and Branching
19. Handling Multiple Values in `case`
0
★
1
B
1
E
Started by
pravjot
July 1
011.03.Conditions and Branching
22. Complex Condition Handling
0
★
1
B
1
E
Started by
pravjot
July 1
011.03.Conditions and Branching
9. Handling Large Messages
0
★
2
B
1
E
Most recent by
gaurav133232
June 28
003.05.01.Inter-Process-Communication. Pipes
7. Synchronous Communication
0
★
2
B
2
E
Most recent by
gaurav133232
June 28
003.05.01.Inter-Process-Communication. Pipes
Multiple Data Compression and Encryption using Iterative Technique
0
★
69
B
484
E
Most recent by
chandhanif
June 27
001 C Programming, Data Structures
Conditions and Branching. Issues, queries, suggestions, discussion
0
★
1
B
2
E
Started by
pravjot
June 27
011.03.Conditions and Branching
Basics Of Shell Scripting Bash. Issues, queries, suggestions, discussion
0
★
1
B
2
E
Started by
pravjot
June 27
011.02.Basics of Shell Scripting - Bash
Introduction To Shells And Shell Scripts. Issues, queries, suggestions, discussion
0
★
1
B
1
E
Started by
pravjot
June 27
011.01.Introduction to Shells and Shell Scripts
Interview Questions: Project 03
0
★
4
B
129
E
Most recent by
nirmalpg124
June 27
004 Linux Network Programming
Inter-Process-Communication-Pipes. Issues, Issues, queries, discussion or suggestions
0
★
2
B
1
E
Most recent by
gaurav133232
June 26
003.05.01.Inter-Process-Communication. Pipes
22: Updating Kernel Data Structures
0
★
2
B
3
E
Most recent by
gaurav133232
June 26
003.04.92.Interview-Questions-Process-Replacement
21: Setting Up the New Process Image
0
★
2
B
3
E
Most recent by
gaurav133232
June 26
003.04.92.Interview-Questions-Process-Replacement
20: Permission and Existence Checks in Kernel Space
0
★
2
B
1
E
Most recent by
gaurav133232
June 26
003.04.92.Interview-Questions-Process-Replacement
19: Initiating the Exec System Call
0
★
2
B
1
E
Most recent by
gaurav133232
June 26
003.04.92.Interview-Questions-Process-Replacement
18: File Descriptor Table and Signal Handling in Process Replacement
0
★
2
B
2
E
Most recent by
gaurav133232
June 26
003.04.92.Interview-Questions-Process-Replacement
17: Function of vm_area_struct
0
★
2
B
1
E
Most recent by
gaurav133232
June 26
003.04.92.Interview-Questions-Process-Replacement
16: Role of mm_struct in Memory Management
0
★
2
B
2
E
Most recent by
gaurav133232
June 26
003.04.92.Interview-Questions-Process-Replacement
15: Understanding task_struct in Process Replacement
0
★
2
B
1
E
Most recent by
gaurav133232
June 26
003.04.92.Interview-Questions-Process-Replacement
14: Returning to User Space
0
★
2
B
1
E
Most recent by
gaurav133232
June 26
003.04.92.Interview-Questions-Process-Replacement
12: Transition from User Space to Kernel Space
0
★
2
B
2
E
Most recent by
gaurav133232
June 26
003.04.92.Interview-Questions-Process-Replacement
11: User-Space Preparation in execl()
0
★
2
B
2
E
Most recent by
gaurav133232
June 26
003.04.92.Interview-Questions-Process-Replacement
10: Returning to User Space and Execution
0
★
2
B
2
E
Most recent by
gaurav133232
June 26
003.04.92.Interview-Questions-Process-Replacement
9: Updating Kernel Data Structures
0
★
2
B
2
E
Most recent by
gaurav133232
June 26
003.04.92.Interview-Questions-Process-Replacement
8: Kernel-Space Execution of execve()
0
★
2
B
2
E
Most recent by
gaurav133232
June 26
003.04.92.Interview-Questions-Process-Replacement
7: Transition from User Space to Kernel Space
0
★
2
B
2
E
Most recent by
gaurav133232
June 26
003.04.92.Interview-Questions-Process-Replacement
6: User-Space Preparation for execl()
0
★
2
B
2
E
Most recent by
gaurav133232
June 26
003.04.92.Interview-Questions-Process-Replacement
5: Using execve for Custom Environment Variables
0
★
2
B
4
E
Most recent by
gaurav133232
June 26
003.04.92.Interview-Questions-Process-Replacement
4: Handling Environment Variables with execle
0
★
2
B
3
E
Most recent by
gaurav133232
June 26
003.04.92.Interview-Questions-Process-Replacement
3: Difference Between execlp and execl
0
★
2
B
3
E
Most recent by
gaurav133232
June 26
003.04.92.Interview-Questions-Process-Replacement
2: Usage of execl()
0
★
2
B
2
E
Most recent by
gaurav133232
June 24
003.04.92.Interview-Questions-Process-Replacement
1: Understanding the exec System Call Family
0
★
2
B
1
E
Most recent by
gaurav133232
June 24
003.04.92.Interview-Questions-Process-Replacement
20: Comparing Wrong and Right Ways to Use execl
0
★
2
B
1
E
Most recent by
gaurav133232
June 24
003.04.91.Interview-Questions-Process-Replacement
19: Specifying the Name of the Successor Process
0
★
2
B
2
E
Most recent by
gaurav133232
June 24
003.04.91.Interview-Questions-Process-Replacement
18: Handling Zero as an Argument
0
★
2
B
1
E
Most recent by
gaurav133232
June 24
003.04.91.Interview-Questions-Process-Replacement
17: Proper Error Handling with exec
0
★
2
B
1
E
Most recent by
gaurav133232
June 24
003.04.91.Interview-Questions-Process-Replacement
16: Execution Context Setup and Process Context Replacement
0
★
2
B
1
E
Most recent by
gaurav133232
June 24
003.04.91.Interview-Questions-Process-Replacement
15: Kernel Data Structures in Process Replacement
0
★
2
B
2
E
Most recent by
gaurav133232
June 24
003.04.91.Interview-Questions-Process-Replacement
14: Kernel Operations during execve()
0
★
2
B
1
E
Most recent by
gaurav133232
June 24
003.04.91.Interview-Questions-Process-Replacement
13: System Call Invocation in Process Replacement
0
★
2
B
3
E
Most recent by
gaurav133232
June 24
003.04.91.Interview-Questions-Process-Replacement
12: Transition from User Space to Kernel Space
0
★
2
B
1
E
Most recent by
gaurav133232
June 24
003.04.91.Interview-Questions-Process-Replacement
11: Executing the `execl()` Call
0
★
2
B
2
E
Most recent by
gaurav133232
June 24
003.04.91.Interview-Questions-Process-Replacement
10: Constructing the Argument List
0
★
2
B
2
E
Most recent by
gaurav133232
June 24
003.04.91.Interview-Questions-Process-Replacement
9: Preparing the Executable Path
0
★
2
B
1
E
Most recent by
gaurav133232
June 24
003.04.91.Interview-Questions-Process-Replacement
8: Custom Environment with execve
0
★
2
B
2
E
Most recent by
gaurav133232
June 24
003.04.91.Interview-Questions-Process-Replacement
7: an example usage of the `execv` and `execvp` functions
0
★
2
B
3
E
Most recent by
gaurav133232
June 24
003.04.91.Interview-Questions-Process-Replacement
6: Differences between the `execl`, `execle`, and `execlp`
0
★
2
B
1
E
Most recent by
gaurav133232
June 24
003.04.91.Interview-Questions-Process-Replacement
5: The purpose of the exec family of functions
0
★
2
B
2
E
Most recent by
gaurav133232
June 24
003.04.91.Interview-Questions-Process-Replacement
4: Error Handling and Common Issues
0
★
2
B
3
E
Most recent by
gaurav133232
June 24
003.04.91.Interview-Questions-Process-Replacement
3: simple implementation of `execl()`
0
★
2
B
4
E
Most recent by
gaurav133232
June 24
003.04.91.Interview-Questions-Process-Replacement
2: the syntax of the `execl()` function
0
★
2
B
1
E
Most recent by
gaurav133232
June 24
003.04.91.Interview-Questions-Process-Replacement
1: current process after `execl()`
0
★
2
B
1
E
Most recent by
gaurav133232
June 24
003.04.91.Interview-Questions-Process-Replacement
Inter-Process-Communication-MessageQueues queries, discussion, clarifications
0
★
1
B
1
E
Started by
pravjot
June 24
003.08.Inter Process Communication Message Queues
12. Fields of struct sigaction
0
★
1
B
1
E
Started by
pravjot
June 24
003.07.92.Assignment. Signals and Handlers
13. Example of Setting Up a Signal Handler
0
★
1
B
1
E
Started by
pravjot
June 24
003.07.92.Assignment. Signals and Handlers
14. Blocking Signals During Handler Execution
0
★
1
B
1
E
Started by
pravjot
June 24
003.07.92.Assignment. Signals and Handlers
15. Using Flags in sigaction
0
★
1
B
1
E
Started by
pravjot
June 24
003.07.92.Assignment. Signals and Handlers
16. Handling Real-time Signals
0
★
1
B
1
E
Started by
pravjot
June 24
003.07.92.Assignment. Signals and Handlers
17. Concept of Signal Masking
0
★
1
B
1
E
Started by
pravjot
June 24
003.07.92.Assignment. Signals and Handlers
18. Functions for Manipulating Signal Sets
0
★
1
B
1
E
Started by
pravjot
June 24
003.07.92.Assignment. Signals and Handlers
19. Using sigprocmask and sigsuspend
0
★
1
B
2
E
Started by
pravjot
June 24
003.07.92.Assignment. Signals and Handlers
20. Understanding SA_SIGINFO
0
★
1
B
1
E
Started by
pravjot
June 24
003.07.92.Assignment. Signals and Handlers
21. Structure and Parameters of Extended Signal Handler
0
★
1
B
1
E
Started by
pravjot
June 24
003.07.92.Assignment. Signals and Handlers
22. Example of Handling Signals with Extended Information
0
★
1
B
1
E
Started by
pravjot
June 24
003.07.92.Assignment. Signals and Handlers
17. Setting Up Signal Handlers with sigaction
0
★
1
B
1
E
Started by
pravjot
June 24
000 Linux System Administration
18. Using the SA_SIGINFO Flag
0
★
1
B
1
E
Started by
pravjot
June 24
000 Linux System Administration
21. fork() and execl() combination
0
★
2
B
2
E
Most recent by
gaurav133232
June 21
003.04.81.Assignment. Process Replacement
20. security implications of using `exec()` functions
0
★
2
B
2
E
Most recent by
gaurav133232
June 21
003.04.81.Assignment. Process Replacement
19. The use of `execvpe()`
0
★
2
B
1
E
Most recent by
gaurav133232
June 21
003.04.81.Assignment. Process Replacement
‹
1
2
3
4
5
6
7
…
19
›
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
26
001 C Programming, Data Structures
79
» 001.01.Introduction to C
1
002 OOPs using C++ with Eclipse on Linux
22
003 Linux System Programming
331
» 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
004 Linux Network Programming
9
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
89
» 009.01.Linux Boot Process
27
» 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
0
» 009.06.Board Bringup. Raspberry Pi4
1
010 Embedded Linux ARM, Configuring and Porting using Storage
0
011 Shell Scripting using Bash
89
» 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
012 Linux Kernel Architecture and Internals
3
014. Linux Network Administration
270
» 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
015 Python with Eclipse on Linux
27
101 Advanced Data Structures using C
18
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