Search and explore various Linux commands.
Summarize the situation you want to resolve in up to 300 characters and ask the AI which commands you need.
Click on the desired category to filter the commands. You can also enter a keyword to search for specific content.
vim: A Powerful Text Editor
Vim (Vi IMproved) is an enhanced version of the Vi editor, making it a powerful text editor highly popular among programmers and system administrators. It is characterized by its modal editing system, allowing all operations to be performed using only the keyboard for efficient workflow. It offers extensive customization capabilities and can be extended with various plugins.
vimdiff: Compare and Merge File Differences
vimdiff is a tool based on the powerful Vim text editor that allows you to visually compare and merge differences between two or more files. It makes it easy to identify changes between files, and you can import or export changes from one file to another, making it very useful for code reviews, resolving version control conflicts, and more.
visudo: Safely Edit sudoers File
`visudo` is a dedicated command for safely editing the `sudoers` file. This file defines which users and groups can use the `sudo` command on the system, and which commands they are allowed to execute. `visudo` provides features like file locking during editing and syntax error checking, preventing system access issues (sudo lockout) caused by corruption of the `sudoers` file.
w: View logged-in users and their activity
This command displays information about users currently logged into the system, the processes they are running, their login times, and idle times. It is useful for system administrators to understand the current system load and user activity.
wait: Wait for Background Job Completion
The `wait` command is used to pause execution until a specified background job or process (PID) terminates. It is particularly useful in scripts where multiple tasks are run concurrently, and the script needs to wait for all of them to complete before proceeding.
watch: Monitor command output periodically
The watch command executes a specified command periodically and displays its output in full screen. It is useful for real-time monitoring of system logs, process status, file changes, and more.
wc Command Guide: Counting Lines, Words, and Bytes in Files
`wc` command, short for 'word count', counts and displays the number of lines, words, and bytes (characters) in text files or standard input. It's useful for quickly getting simple statistics about file size or content, and is frequently used in combination with other commands via pipes (`|`) to count specific data.
wget: Download Files from the Web
wget is a non-interactive network downloader that retrieves files from the web using HTTP, HTTPS, and FTP protocols. It can run in the background and offers powerful features like resuming interrupted downloads.
wgetrc: Wget Configuration File
wgetrc is a configuration file used to define global or user-specific settings for the GNU Wget download utility. This file allows you to customize Wget's behavior, such as default download directories, proxy settings, timeouts, and retry counts.
whatis: Check Command Summary Information
The `whatis` command displays a one-line manual page description for a given keyword. This is useful for quickly understanding the function or purpose of a specific command. It provides the same information as the first line of a `man` page, helping you get a brief overview before diving into the details.
Guide to the whereis Command: Finding the Location of Commands/Files
`whereis` command is used in Linux and Unix-like operating systems to locate the binary, source code, and manual page files of a command. It is useful when you need to quickly determine the path of a specific program or file installed on the system, especially when checking the existence of a program in shell scripts or dynamically referencing paths. Through this guide, learn how to use the `whereis` command and its main options.
Guide to the 'which' Command: Finding the Location of Executable Commands
The `which` command is used in Linux and Unix-like operating systems to locate the executable file associated with a given command in the directories listed in the `PATH` environment variable, essentially determining which command will be executed. It is very useful for checking the existence of programs in shell scripts or for figuring out which version of a program with the same name will be executed. Through this guide, you will learn how to use the `which` command and its main options.