×
Home Discussions Write at Opengenus IQ
×
  • DSA Cheatsheet
  • HOME
  • Track your progress
  • Deep Learning (FREE)
  • Join our Internship 🎓
  • RANDOM
  • One Liner

Linux

Linux is an open source Operating System which is widely used as the preferred OS for development and server. It is the central part of UNIX family of OS.

Linux

Search for a file in Linux (Find command)

In this article, we have explored the approach to Search for a file in Linux (Find command).

Abba Bawa Abba Bawa
Linux

Interprocess Communication: Sockets

In this article we have discussed both local and internet sockets and how the aid in inter processes communication between systems' processes.

Erick Lumunge
Linux

stat command in Linux

In this article we have discussed the stat command in Linux which is used to display information regarding files and file systems in Linux.

Erick Lumunge
Linux

Interprocess Communication: Mapped memory

Mapped memory as a type of interprocess communication uses a shared file in the file system to enable communication between different processes. In this article we discuss how this works.

Erick Lumunge
Linux

Interprocess Communication: Pipes

In this article we have discussed Linux pipes and how they enable communication between related or unrelated processes on different systems.

Erick Lumunge
Linux

Interprocess communication: Semaphores

In this article we discuss semaphores and how they are used in interprocess communication in Linux.

Erick Lumunge
Linux

Interprocess communication: Shared memory

In this article we give an introduction to interprocess communication in Linux and discuss how processes use shared memory to communicate with each other.

Erick Lumunge
Linux

last, lastb, lastlog command in Linux

In this article we have discussed the last command which displays information about logged in users, the lastb command which lists all failed login attempts and the lastlog command which displays information regarding the last login.

Erick Lumunge
Linux

script and scriptreplay commands in Linux

In this article we discuss how to use the script command to record all terminal activities and scriptreplay to playback the recorded activities.

Erick Lumunge
Linux

ulimit command in Linux

In this article we discuss the ulimit Linux command which is used to display and control the allocation of system resources such as RAM, disk space, processing power etc.

Erick Lumunge
Linux

who and w commands in Linux

In this article we discuss the who and w Linux command whose functions involve displaying of currently logged in users, useful information for Linux system administrators.

Erick Lumunge
Linux

passwd command in Linux

In this article we discuss the passwd command in Linux and common password management operations involving this command such as disabling, expiring, changing, warnings etc.

Erick Lumunge
Linux

Linux security administration tasks

In this article we have covered security administration tasks performed by a Linux system administrator such as password and user accounts management, acquiring information such as user logins, logouts, failed logins, files with suid/sgid permissions etc.

Erick Lumunge
Linux

chage command in Linux

In this article we cover the chage command which is used to view and modify a user's account and password information.

Erick Lumunge
Linux

Linux directories: pwd, ls, cd, mkdir, rmdir, cp, mv

In this article we discuss Linux commands used to manage directories and perform operations such as listing directories, printing the current working directory, creating and removing a directory, copying a directory, moving a directory from its current location to another or renaming the directory.

Erick Lumunge
Linux

patch command in Linux

The patch command reads a patch file and modifies the original file/directory as described by the instructions in the patch file which is obtained by the diff command. In this article we demonstrate how to use the patch and diff commands to update source files/directories.

Erick Lumunge
Linux

Linux threads: synchronization

Programming/debugging threaded programs has its difficulties, we don't always know how a system will schedule threads or even reproduce a behavior caused by a bug. In this article we have discussed three synchronization techniques, mutexes, semaphores and condition variables which solve such issues.

Erick Lumunge
Linux

zip command in Linux

zip command allows us to create archive files and directories. In this article we discuss compressing and decompressing files among other operations that can be performed with zip on zip files such as splitting, encryption, searching, viewing etc.

Erick Lumunge
Linux

rsync command in Linux

In this article we discuss the rsync command which is used for copying and synchronizing files and directories both locally and remotely

Erick Lumunge
Linux

Encryption and decryption with gpg

gpg(Gnu Privacy Guard) is a open source command line tool for encryption and decryption, in this article we go over how to generate and revoke a key, sharing or importing this generated key and the encryption and decryption of files

Erick Lumunge
Linux

nmap command in Linux

nmap(Network mapper) is a Linux command line tools used to explore networks and test security. It is commonly used for security audits but can also be used by system admins for routine tasks such as monitoring hosts and services, OS and version detection, port scanning, ping sweeps etc.

Erick Lumunge
Linux

strings command in Linux

In this article we discuss the strings command which is used to obtain human readable strings from unreadable files such as binaries, executables and other unreadable file formats.

Erick Lumunge
Linux

Compression and decompression in Linux

In this article we discuss various Linux tools used for compression and decompression such as zip, tar, gzip, bzip2, xz. We cover commands used to compress and decompress files and directories.

Erick Lumunge
Linux

hwloc (hardware locality) in Linux

The *hwloc*(Hardware Locality) is a program suite with multiple command line tools and a C API which are used for discovering hardware resources in parallel computing architectures its discovers information such as their locality, attributes, interconnection etc.

Erick Lumunge
Linux

mtr command in Linux

mtr is a network diagnostic tool which combines ping and traceroute functionalities into a single command. In this article we discuss commonly used commands with mtr used for troubleshooting and gathering information about networks.

Erick Lumunge
OpenGenus IQ © 2025 All rights reserved â„¢
Contact - Email: team@opengenus.org
Primary Address: JR Shinjuku Miraina Tower, Tokyo, Shinjuku 160-0022, JP
Office #2: Commercial Complex D4, Delhi, Delhi 110017, IN
Top Posts LinkedIn Twitter
Android App
Apply for Internship