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

OpenGenus Tech Review Team

The official account of OpenGenus's Technical Review Team. This team review all technical articles and incorporates peer feedback. The team consist of experts in the leading domains of Computing.

Tokyo, Japan •
3723 posts •
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
Python

Array in Python

In this article, one can understand the most awaiting information of arrays in Python, their usage, types, advantages, and many others.

DEEPIKA N DEEPIKA N
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
HTML

Favicon in HTML

In this article, we'll explore favicons in HTML. A favicon is a small icon displayed left of the page title in a browser tab. It is loaded directly from the page requested, and is usually a logo representing the owner of the site.

Alan Chacko
Algorithms

Branch and Bound Technique

With this article, you have explained the idea of Branch and Bound Technique, types of Branch and Bound Technique and applications of the technique.

Aravind Mohandas Aravind Mohandas
Machine Learning (ML)

Mathematics for Data Science

In this article, we have explored where and how different domain of mathematics are used in Data Science. We have covered core ideas of Probability, Linear Algebra, Eigenvalues, Statistics and much more.

Sanjana Babu
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
Linux

Shutdown, reboot, halt, poweroff commands in Linux

In this article we have covered Linux commands that enable a user or system administrator to shutdown or reboot computer systems via the command line interface. We have also discussed how such operations can be scheduled i.e for system upgrades or maintenance.

Erick Lumunge
Linux

lsof command in Linux

The lsof command displays a list of all currently open files, this information is helpful especially to discover, processes currently running, services being used, ports being used, users currently on the system and much more. In this article we discuss it and commonly used commands with lsof.

Erick Lumunge
Linux

df command in Linux

The df command displays information related to file systems such as total space, used space, mount point and much more. In this article we discuss the output of this command, various options and commonly used commands using df.

Erick Lumunge
System Design

System Design of IP/ Patent Management System

In this article, we will take a look at the key features a IP/ Patent management system (IPMS) needs to offer, its high-level, low-level design, database design, and some of the features that turnkey software solutions offer.

CHEW Chee Keng
Linux

whereis command in Linux

In this article we covered the whereis command in Linux, which is used for locating binary files, source files and manual pages of specified commands.

Erick Lumunge
Linux

which command in Linux

The which command locates executable files associated with a given command. In this article we discuss it and cover commonly used which commands.

Erick Lumunge
Linux

rm command in Linux

The rm command is used to delete files and directories in Linux. In this article we have covered commonly used commands and options used with rm to achieve its goal.

Erick Lumunge
Linux

Recovering deleted files with testdisk

testdisk is a powerful data recovery tool, its primary function is to recover lost partitions or rebuild boot sectors using data backups, these functionalities can also be used to recover lost files in Linux. In this article we discuss how to recover such files.

Erick Lumunge
computational geometry

Check if line intersects circle

In this article, we have explained how to check if line intersects circle and have provided three mathematical proofs along with implementation.

Joe Gorst Joe Gorst
Culture

Inventor of Linked List

Linked List is one of the most fundamental Data Structure and it was developed in 1953 by Hans Peter Luhn, Allen Newell, Cliff Shaw and Herbert Simon from IBM and RAND Corporation.

Aditya Chatterjee Aditya Chatterjee
Algorithms

Fractional Knapsack problem

In this article, we have explored fractional knapsack problem with examples. We have covered multiple approaches to solve this.

Kartheesh Reddy Koripelli
OpenGenus IQ © 2026 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