×
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

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

sudo, su commands in Linux

The sudo command allows a user to execute command as the root user whose privileges are elevated. On the other hand su command allows one to switch to a different user with different privileges and execute commands without logging out from the current session.

Erick Lumunge
Linux

kill command in Linux

The kill command is commonly used to terminate running processes, it takes the process ID or name as its arguments and sends a signal to the process and the process will act according the the sent signal.

Erick Lumunge
Linux

numactl command in Linux

Assuming we want to control how threads are assigned to processor cores or choose where we want to allocate data, then numactl command is right for such tasks. In this article we have discussed how to perform such actions using numactl commands.

Erick Lumunge
Linux

wget command in Linux

wget is a Linux command line utility useful for retrieval and downloading of files from the internet. It uses protocols such as FTP, HTTP and HTTPS for such tasks. In this article we have discussed commonly used wget commands and options.

Erick Lumunge
Linux

lstopo command in Linux

This command is used to show the topology of the system. It gives information about the NUMA memory nodes, shared caches, CPU packages, processor cores and threads all this by a single command. In this article we discuss its output and various useful commands using lstopo.

Erick Lumunge
Linux

Resolve merge conflict on Gerrit

In this article, we have explained the steps to resolve merge conflict on Gerrit with the detailed step by step commands. This can be solved in the console using rebase command and manually, fixing the conflicts in code.

Aditya Chatterjee Aditya Chatterjee
Software Engineering

Review a Merge Request on Gerrit

In this article, we have explained the detailed steps to review a Merge Request on Gerrit. Code Review is an important step in Software Development.

OpenGenus Tech Review Team OpenGenus Tech Review Team
Software Engineering

Open a pull request on Gerrit

In this article, we have explained the detailed steps to open a pull request on Gerrit. The process is distinct from the process of opening a pull request on GitHub.

OpenGenus Tech Review Team OpenGenus Tech Review Team
Linux

Copy files from one server to another server

In this article, we have explored the steps to copy files from one remote server to another remote server. This involve using commands like scp or utilities like WinSCP.

OpenGenus Tech Review Team OpenGenus Tech Review Team
Linux

scp command in Linux

scp is useful for, copying files from a local system to a remote system and vice versa or copying files between two remote systems. It works same as cp command but over networks and uses ssh for encryption and security.

Erick Lumunge
Linux

chown command in Linux

The chown (change owner) command is used to change the ownership of a file or directory. In this article we discuss commonly used chown commands for file management.

Erick Lumunge
Linux

touch command in Linux

The touch command is used to modify a file's timestamp, this is its primary function even though it can also be used to create files. In this article we discuss both uses of the touch command and commonly used commands.

Erick Lumunge
Linux

history command in Linux

The history command is used to view previously executed commands in the Linux terminal. In this article we discuss the commonly used history commands.

Erick Lumunge
Linux

echo command in Linux

echo is a Linux command line utility used for printing out text or string passed as arguments to it. In this article we discuss its features, options and common use cases.

Erick Lumunge
Linux

htop command in Linux

htop is a Linux application used for real-time process monitoring. Unlike top command, it comes with many features which makes process management easier and effective. In this article we discuss htop commands, options, shortcuts.

Erick Lumunge
Linux

Linux threads: Creation, Data passing, Waiting

A thread is the basic unit of processor utilization that consists of a program counter, stack and registers. In this article we discuss how they are created, how data is passed between thread, waiting in threads, return values and attributes.

Erick Lumunge
Linux

Linux threads: cancellation, data and cleanup

A thread is the basic unit of processor utilization that consists of a program counter, stack and registers. In this article we discuss how they are cancelled, how data is handled within threads and cleaning up to prevent memory leaks.

Erick Lumunge
Linux

Linux processes: signals, termination, zombies, cleanup

A process is a running instance of a program, it starts when a command is executed. In this article we discuss signals, process termination, wait system calls, zombies and their cleanup.

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