Top 10 commands
Command | Description | Lookups | |
1 | tar | an archiving utility | 84,000 |
2 | cp | copy files and directories | 68,000 |
3 | ls | list directory contents | 64,000 |
4 | curl | transfer a URL | 34,000 |
5 | chmod | change file mode bits | 32,000 |
6 | grep | print lines that match patterns | 31,000 |
7 | mv | move (rename) files | 22,000 |
8 | wget | The non-interactive network downloader | 21,000 |
9 | rsync | a fast, versatile, remote (and local) file-copying tool | 16,000 |
10 | chown | change file owner and group | 11,000 |
All commands1211
- Command
- Description
- abicompat
- check ABI compatibility
- abidiff
- compare ABIs of ELF files
- abidw
- serialize the ABI of an ELF file
- abilint
- validate an abigail ABI representation
- abipkgdiff
- compare ABIs of ELF files in software packages
- ac
- print statistics about users' connect time
- addftinfo
- add information to troff font files for use with groff
- addr2line
- convert addresses into file names and line numbers
- afmtodit
- create font files for use with groff -Tps and -Tpdf
- apropos
- search the manual page names and descriptions
- ar
- create, modify, and extract from archives
- arch
- print machine hardware name (same as uname -m)
- aria_chk
- Aria table-maintenance utility
- aria_dump_log
- Dump content of Aria log pages.
- aria_ftdump
- display full-text index information
- aria_pack
- generate compressed, read-only Aria tables
- aria_read_log
- display Aria log file contents
- as
- the portable GNU assembler.
- ascii-xfr
- upload/download files using the ASCII protocol
- attr
- extended attributes on XFS filesystem objects
- audit2allow
- generate SELinux policy allow/dontaudit rules from logs of denied operations
- audit2why
- generate SELinux policy allow/dontaudit rules from logs of denied operations
- autopoint
- copies standard gettext infrastructure
- b2sum
- compute and check BLAKE2 message digest
- base32
- base32 encode/decode data and print to standard output
- base64
- base64 encode/decode data and print to standard output
- basename
- strip directory and suffix from filenames
- basenc
- Encode/decode data and print to standard output
- bash
- GNU Bourne-Again SHell
- blkparse
- produce formatted output of event streams of block devices
- blkrawverify
- verifies an output file produced by blkparse
- bno_plot
- generate interactive 3D plot of IO blocks and sizes
- bootctl
- Control the firmware and boot manager settings
- btt
- analyse block i/o traces produces by blktrace
- busctl
- Introspect the bus
- cal
- display a calendar
- callgrind_annotate
- post-processing tool for the Callgrind
- callgrind_control
- observe and control programs being run by Callgrind
- capsh
- capability shell wrapper
- cat
- concatenate files and print on the standard output
- certtool
- GnuTLS certificate tool
- cg_annotate
- post-processing tool for Cachegrind
- cgcc
- Compiler wrapper to run Sparse after compiling
- cg_diff
- compares two Cachegrind output files
- cg_merge
- merges multiple Cachegrind output files into one
- chacl
- change the access control list of a file or directory
- chage
- change user password expiry information
- chattr
- change file attributes on a Linux file system
- chcon
- change file SELinux security context
- chem
- groff preprocessor for producing chemical structure diagrams
- chfn
- change your finger information
- chgrp
- change group ownership
- chkhelp
- check performance metrics help text files
- chmod
- change file mode bits
- choom
- display and adjust OOM-killer score.
- chown
- change file owner and group
- chroot
- run command or interactive shell with special root directory
- chrt
- manipulate the real-time attributes of a process
- chsh
- change your login shell
- chvt
- change foreground virtual terminal
- cifsiostat
- Report CIFS statistics.
- cksum
- checksum and count the bytes in a file
- clear
- clear the terminal screen
- cmp
- compare two files byte by byte
- cmtime
- RDMA CM connection steps timing test.
- col
- filter reverse line feeds from input
- colcrt
- filter nroff output for CRT previewing
- collectl2pcp
- import collectl data to a PCP archive
- colrm
- remove columns from a file
- column
- columnate lists
- comm
- compare two sorted files line by line
- coredumpctl
- Retrieve and process saved core dumps and metadata
- cp
- copy files and directories
- cpp
- The C Preprocessor
- cronnext
- time of next job cron will execute
- crontab
- maintains crontab files for individual users
- csplit
- split a file into sections determined by context lines
- cups
- a standards-based, open source printing system
- cups-config
- get cups api, compiler, directory, and link information.
- cupstestppd
- test conformance of ppd files
- curl
- transfer a URL
- curl-config
- Get information about a libcurl installation
- cut
- remove sections from each line of files
- danetool
- GnuTLS DANE tool
- dash
- command interpreter (shell)
- date
- print or set the system date and time
- dbpmda
- debugger for Performance Co-Pilot PMDAs
- dbprobe
- database response time and availability information
- dd
- convert and copy a file
- deallocvt
- deallocate unused virtual consoles
- debuginfo-install
- redirecting to DNF debuginfo-install Plugin
- df
- report file system disk space usage
- dh
- debhelper command sequencer
- dh_auto_build
- automatically builds a package
- dh_auto_clean
- automatically cleans up after a build
- dh_auto_configure
- automatically configure a package prior to building
- dh_auto_install
- automatically runs make install or similar
- dh_auto_test
- automatically runs a package's test suites
- dh_bugfiles
- install bug reporting customization files into package build directories
- dh_builddeb
- build Debian binary packages
- dh_clean
- clean up package build directories
- dh_compress
- compress files and fix symlinks in package build directories
- dh_dwz
- optimize DWARF debug information in ELF binaries via dwz
- dh_fixperms
- fix permissions of files in package build directories
- dh_gconf
- install GConf defaults files and register schemas (deprecated)
- dh_gencontrol
- generate and install control file
- dh_icons
- Update caches of Freedesktop icons
- dh_install
- install files into package build directories
- dh_installcatalogs
- install and register SGML Catalogs
- dh_installchangelogs
- install changelogs into package build directories
- dh_installcron
- install cron scripts into etc/cron.*
- dh_installdeb
- install files into the DEBIAN directory
- dh_installdebconf
- install files used by debconf in package build directories
- dh_installdirs
- create subdirectories in package build directories
- dh_installdocs
- install documentation into package build directories
- dh_installemacsen
- register an Emacs add on package
- dh_installexamples
- install example files into package build directories
- dh_installgsettings
- install GSettings overrides and set dependencies
- dh_installifupdown
- install if-up and if-down hooks
- dh_installinfo
- install info files
- dh_installinit
- install service init files into package build directories
- dh_installinitramfs
- install initramfs hooks and setup maintscripts
- dh_installlogcheck
- install logcheck rulefiles into etc/logcheck/
- dh_installlogrotate
- install logrotate config files
- dh_installman
- install man pages into package build directories
- dh_installmanpages
- old-style man page installer (deprecated)
- dh_installmenu
- install Debian menu files into package build directories
- dh_installmime
- install mime files into package build directories
- dh_installmodules
- register kernel modules
- dh_installpam
- install pam support files
- dh_installppp
- install ppp ip-up and ip-down files
- dh_installsystemd
- install systemd unit files
- dh_installsystemduser
- install systemd unit files
- dh_installudev
- install udev rules files
- dh_installwm
- register a window manager
- dh_installxfonts
- register X fonts
- dh_link
- create symlinks in package build directories
- dh_lintian
- install lintian override files into package build directories
- dh_listpackages
- list binary packages debhelper will act on
- dh_makeshlibs
- automatically create shlibs file and call dpkg-gensymbols
- dh_md5sums
- generate DEBIAN/md5sums file
- dh_missing
- check for missing files
- dh_movefiles
- move files out of debian/tmp into subpackages
- dh_perl
- calculates Perl dependencies and cleans up after MakeMaker
- dh_prep
- perform cleanups in preparation for building a binary package
- dh_shlibdeps
- calculate shared library dependencies
- dh_strip
- strip executables, shared libraries, and some static libraries
- dh_systemd_enable
- enable/disable systemd unit files
- dh_systemd_start
- start/stop/restart systemd unit files
- dh_testdir
- test directory before building Debian package
- dh_testroot
- ensure that a package is built with necessary level of root permissions
- dh_ucf
- register configuration files with ucf
- dh_update_autotools_config
- Update autotools config files
- dh_usrlocal
- migrate usr/local directories to maintainer scripts
- diff
- compare files line by line
- diff3
- compare three files line by line
- dir
- list directory contents
- dircolors
- color setup for ls
- dirname
- strip last component from file name
- dmesg
- print or control the kernel ring buffer
- dnsdomainname
- show the system's DNS domain name
- domainname
- show the system's DNS domain name
- dpkg
- package manager for Debian
- dpkg-architecture
- set and determine the architecture for package building
- dpkg-buildflags
- returns build flags to use during package build
- dpkg-buildpackage
- build binary or source packages from sources
- dpkg-checkbuilddeps
- check build dependencies and conflicts
- dpkg-deb
- Debian package archive (.deb) manipulation tool
- dpkg-distaddfile
- add entries to debian/files
- dpkg-divert
- override a package's version of a file
- dpkg-genbuildinfo
- generate Debian .buildinfo files
- dpkg-genchanges
- generate Debian .changes files
- dpkg-gencontrol
- generate Debian control files
- dpkg-gensymbols
- generate symbols files (shared library dependency information)
- dpkg-maintscript-helper
- works around known dpkg limitations in maintainer scripts
- dpkg-mergechangelogs
- 3-way merge of debian/changelog files
- dpkg-name
- rename Debian packages to full package names
- dpkg-parsechangelog
- parse Debian changelog files
- dpkg-query
- a tool to query the dpkg database
- dpkg-scanpackages
- create Packages index files
- dpkg-scansources
- create Sources index files
- dpkg-shlibdeps
- generate shared library substvar dependencies
- dpkg-source
- Debian source package (.dsc) manipulation tool
- dpkg-split
- Debian package archive split/join tool
- dpkg-statoverride
- override ownership and mode of files
- dpkg-trigger
- a package trigger utility
- dpkg-vendor
- queries information about distribution vendors
- dselect
- Debian package management frontend
- dtrace
- Dtrace compatible user application static probe generation tool.
- du
- estimate file space usage
- dumpkeys
- dump keyboard translation tables
- echo
- display a line of text
- egrep
- print lines that match patterns
- eject
- eject removable media
- elfedit
- update ELF header and program property of ELF files
- env
- run a program in a modified environment
- envsubst
- substitutes environment variables in shell format strings
- eqn
- format equations for troff or MathML
- eqn2graph
- convert an EQN equation into a cropped image
- expand
- convert tabs to spaces
- expect
- programmed dialogue with interactive programs, Version 5
- expr
- evaluate expressions
- factor
- factor numbers
- fallocate
- preallocate or deallocate space to a file
- false
- do nothing, unsuccessfully
- fgconsole
- print the number of the active VT.
- fgrep
- print lines that match patterns
- file
- determine file type
- fincore
- count pages of file contents in core
- find
- search for files in a directory hierarchy
- firecfg
- Desktop integration utility for Firejail software.
- firejail
- Linux namespaces sandbox program
- firemon
- Monitoring program for processes started in a Firejail sandbox.
- flock
- manage locks from shell scripts
- fmt
- simple optimal text formatter
- fold
- wrap each input line to fit in specified width
- free
- Display amount of free and used memory in the system
- fuse2fs
- FUSE file system client for ext2/ext3/ext4 file systems
- fuser
- identify processes using files or sockets
- fusermount3
- mount and unmount FUSE filesystems
- g++
- GNU project C and C++ compiler
- galera_new_cluster
- starting a new Galera cluster
- galera_recovery
- recover from non-graceful shutdown
- ganglia2pcp
- import ganglia data and create a PCP archive
- gawk
- pattern scanning and processing language
- gcc
- GNU project C and C++ compiler
- gcore
- Generate a core file of a running program
- gcov
- coverage testing tool
- gcov-dump
- offline gcda and gcno profile dump tool
- gcov-tool
- offline gcda profile processing tool
- gdb
- The GNU Debugger
- gdb-add-index
- Add index files to speed up GDB
- gdbserver
- Remote Server for the GNU Debugger
- gdiffmk
- genpmda
- Performance Co-Pilot PMDA Generator
- getent
- get entries from Name Service Switch libraries
- getfacl
- get file access control lists
- getfattr
- get extended attributes of filesystem objects
- getopt
- parse command options (enhanced)
- gettext
- translate message
- gettextize
- install or upgrade gettext infrastructure
- gfortran
- GNU Fortran compiler
- git
- the stupid content tracker
- git-add
- Add file contents to the index
- git-am
- Apply a series of patches from a mailbox
- git-annotate
- Annotate file lines with commit information
- git-apply
- Apply a patch to files and/or to the index
- git-archive
- Create an archive of files from a named tree
- git-bisect
- Use binary search to find the commit that introduced a bug
- git-blame
- Show what revision and author last modified each line of a file
- git-branch
- List, create, or delete branches
- git-bundle
- Move objects and refs by archive
- git-cat-file
- Provide content or type and size information for repository objects
- git-check-attr
- Display gitattributes information
- git-check-ignore
- Debug gitignore / exclude files
- git-check-mailmap
- Show canonical names and email addresses of contacts
- git-checkout
- Switch branches or restore working tree files
- git-checkout-index
- Copy files from the index to the working tree
- git-check-ref-format
- Ensures that a reference name is well formed
- git-cherry
- Find commits yet to be applied to upstream
- git-cherry-pick
- Apply the changes introduced by some existing commits
- git-citool
- Graphical alternative to git-commit
- git-clean
- Remove untracked files from the working tree
- git-clone
- Clone a repository into a new directory
- git-column
- Display data in columns
- git-commit
- Record changes to the repository
- git-commit-graph
- Write and verify Git commit-graph files
- git-commit-tree
- Create a new commit object
- git-config
- Get and set repository or global options
- git-count-objects
- Count unpacked number of objects and their disk consumption
- git-credential
- Retrieve and store user credentials
- git-credential-cache
- Helper to temporarily store passwords in memory
- git-credential-cache--daemon
- Temporarily store user credentials in memory
- git-credential-store
- Helper to store credentials on disk
- git-cvsexportcommit
- Export a single commit to a CVS checkout
- git-cvsimport
- Salvage your data out of another SCM people love to hate
- git-cvsserver
- A CVS server emulator for Git
- git-daemon
- A really simple server for Git repositories
- git-describe
- Give an object a human readable name based on an available ref
- git-diff
- Show changes between commits, commit and working tree, etc
- git-diff-files
- Compares files in the working tree and the index
- git-diff-index
- Compare a tree to the working tree or index
- git-difftool
- Show changes using common diff tools
- git-diff-tree
- Compares the content and mode of blobs found via two tree objects
- git-fast-export
- Git data exporter
- git-fast-import
- Backend for fast Git data importers
- git-fetch
- Download objects and refs from another repository
- git-fetch-pack
- Receive missing objects from another repository
- git-filter-branch
- Rewrite branches
- git-fmt-merge-msg
- Produce a merge commit message
- git-for-each-ref
- Output information on each ref
- git-format-patch
- Prepare patches for e-mail submission
- git-fsck
- Verifies the connectivity and validity of the objects in the database
- git-fsck-objects
- Verifies the connectivity and validity of the objects in the database
- git-gc
- Cleanup unnecessary files and optimize the local repository
- git-get-tar-commit-id
- Extract commit ID from an archive created using git-archive
- git-grep
- Print lines matching a pattern
- git-gui
- A portable graphical interface to Git
- git-hash-object
- Compute object ID and optionally creates a blob from a file
- git-help
- Display help information about Git
- git-http-backend
- Server side implementation of Git over HTTP
- git-http-fetch
- Download from a remote Git repository via HTTP
- git-http-push
- Push objects over HTTP/DAV to another repository
- git-imap-send
- Send a collection of patches from stdin to an IMAP folder
- git-index-pack
- Build pack index file for an existing packed archive
- git-init
- Create an empty Git repository or reinitialize an existing one
- git-init-db
- Creates an empty Git repository
- git-instaweb
- Instantly browse your working repository in gitweb
- git-interpret-trailers
- Add or parse structured information in commit messages
- gitk
- The Git repository browser
- git-log
- Show commit logs
- git-ls-files
- Show information about files in the index and the working tree
- git-ls-remote
- List references in a remote repository
- git-ls-tree
- List the contents of a tree object
- git-mailinfo
- Extracts patch and authorship from a single e-mail message
- git-mailsplit
- Simple UNIX mbox splitter program
- git-merge
- Join two or more development histories together
- git-merge-base
- Find as good common ancestors as possible for a merge
- git-merge-file
- Run a three-way file merge
- git-merge-index
- Run a merge for files needing merging
- git-merge-one-file
- The standard helper program to use with git-merge-index
- git-mergetool
- Run merge conflict resolution tools to resolve merge conflicts
- git-mergetool--lib
- Common Git merge tool shell scriptlets
- git-merge-tree
- Show three-way merge without touching index
- git-mktag
- Creates a tag object
- git-mktree
- Build a tree-object from ls-tree formatted text
- git-multi-pack-index
- Write and verify multi-pack-indexes
- git-mv
- Move or rename a file, a directory, or a symlink
- git-name-rev
- Find symbolic names for given revs
- git-notes
- Add or inspect object notes
- git-pack-objects
- Create a packed archive of objects
- git-pack-redundant
- Find redundant pack files
- git-pack-refs
- Pack heads and tags for efficient repository access
- git-parse-remote
- Routines to help parsing remote repository access parameters
- git-patch-id
- Compute unique ID for a patch
- git-prune
- Prune all unreachable objects from the object database
- git-prune-packed
- Remove extra objects that are already in pack files
- git-pull
- Fetch from and integrate with another repository or a local branch
- git-push
- Update remote refs along with associated objects
- git-quiltimport
- Applies a quilt patchset onto the current branch
- git-range-diff
- Compare two commit ranges (e.g. two versions of a branch)
- git-read-tree
- Reads tree information into the index
- git-rebase
- Reapply commits on top of another base tip
- git-receive-pack
- Receive what is pushed into the repository
- git-reflog
- Manage reflog information
- git-remote
- Manage set of tracked repositories
- git-remote-ext
- Bridge smart transport to external command.
- git-remote-fd
- Reflect smart transport stream back to caller
- git-repack
- Pack unpacked objects in a repository
- git-replace
- Create, list, delete refs to replace objects
- git-request-pull
- Generates a summary of pending changes
- git-rerere
- Reuse recorded resolution of conflicted merges
- git-reset
- Reset current HEAD to the specified state
- git-restore
- Restore working tree files
- git-revert
- Revert some existing commits
- git-rev-list
- Lists commit objects in reverse chronological order
- git-rev-parse
- Pick out and massage parameters
- git-rm
- Remove files from the working tree and from the index
- git-send-email
- Send a collection of patches as emails
- git-send-pack
- Push objects over Git protocol to another repository
- git-shell
- Restricted login shell for Git-only SSH access
- git-sh-i18n
- Git's i18n setup code for shell scripts
- git-sh-i18n--envsubst
- Git's own envsubst(1) for i18n fallbacks
- git-shortlog
- Summarize 'git log' output
- git-show
- Show various types of objects
- git-show-branch
- Show branches and their commits
- git-show-index
- Show packed archive index
- git-show-ref
- List references in a local repository
- git-sh-setup
- Common Git shell script setup code
- git-stage
- Add file contents to the staging area
- git-stash
- Stash the changes in a dirty working directory away
- git-status
- Show the working tree status
- git-stripspace
- Remove unnecessary whitespace
- git-submodule
- Initialize, update or inspect submodules
- git-svn
- Bidirectional operation between a Subversion repository and Git
- git-switch
- Switch branches
- git-symbolic-ref
- Read, modify and delete symbolic refs
- git-tag
- Create, list, delete or verify a tag object signed with GPG
- git-unpack-file
- Creates a temporary file with a blob's contents
- git-unpack-objects
- Unpack objects from a packed archive
- git-update-index
- Register file contents in the working tree to the index
- git-update-ref
- Update the object name stored in a ref safely
- git-update-server-info
- Update auxiliary info file to help dumb servers
- git-upload-archive
- Send archive back to git-archive
- git-upload-pack
- Send objects packed back to git-fetch-pack
- git-var
- Show a Git logical variable
- git-verify-commit
- Check the GPG signature of commits
- git-verify-pack
- Validate packed Git archive files
- git-verify-tag
- Check the GPG signature of tags
- gitweb
- Git web interface (web frontend to Git repositories)
- git-web--browse
- Git helper script to launch a web browser
- git-whatchanged
- Show logs with difference each commit introduces
- git-worktree
- Manage multiple working trees
- git-write-tree
- Create a tree object from the current index
- glilypond
- integrate lilypond parts into groff
- gnutls-cli
- GnuTLS client
- gnutls-cli-debug
- GnuTLS debug client
- gnutls-serv
- GnuTLS server
- gpasswd
- administer /etc/group and /etc/gshadow
- gperl
- groff preprocessor for Perl parts in roff files
- gpinyin
- Chinese European-like writing within groff
- gprof
- display call graph profile data
- grap2graph
- convert a grap diagram into a cropped bitmap image
- grep
- print lines that match patterns
- grn
- groff preprocessor for gremlin files
- grodvi
- convert groff output to TeX dvi format
- groff
- front-end for the groff document formatting system
- groffer
- display groff files and man pages on X and tty
- grog
- guess options for a following groff command
- grohtml
- html driver for groff
- grolbp
- groff driver for Canon CAPSL printers (LBP-4 and LBP-8 series laser printers).
- grolj4
- groff driver for HP Laserjet 4 family
- gropdf
- PDF driver for groff
- grops
- PostScript driver for groff
- grotty
- groff driver for typewriter-like devices
- groups
- print the groups a user is in
- guards
- select from a list of files guarded by conditions
- hardlink
- Consolidate duplicate files via hardlinks
- head
- output the first part of files
- hexdump
- display file contents in hexadecimal, decimal, octal, or ascii
- hg
- Mercurial source code management system
- hostid
- print the numeric identifier for the current host
- hostname
- show the system's DNS domain name
- hostnamectl
- Control the system hostname
- hpftodit
- create font description files for use with groff -Tlj4
- htop
- interactive process viewer
- ibacm
- address and route resolution services for InfiniBand.
- ib_acme
- test and configuration utility for the IB ACM
- ibsrpdm
- Discover SRP targets on an InfiniBand Fabric
- ibv_asyncwatch
- display asynchronous events
- ibv_devices
- list RDMA devices
- ibv_devinfo
- query RDMA devices
- ibv_rc_pingpong
- simple InfiniBand RC transport test
- ibv_srq_pingpong
- simple InfiniBand shared receive queue test
- ibv_uc_pingpong
- simple InfiniBand UC transport test
- ibv_ud_pingpong
- simple InfiniBand UD transport test
- ibv_xsrq_pingpong
- simple InfiniBand shared receive queue test
- iconv
- convert text from one character encoding to another
- id
- print real and effective user and group IDs
- indent
- changes the appearance of a C program by inserting or deleting whitespace.
- indxbib
- make inverted index for bibliographic databases
- init
- systemd system and service manager
- innochecksum
- offline InnoDB file checksum utility
- inotifywait
- wait for changes to files using inotify
- inotifywatch
- gather filesystem access statistics using inotify
- install
- copy files and set attributes
- intro
- introduction to user commands
- ionice
- set or get process I/O scheduling class and priority
- iostat
- Report Central Processing Unit (CPU) statistics and input/output statistics for devices and partitions.
- iostat2pcp
- import iostat data and create a PCP archive
- iowatcher
- Create visualizations from blktrace results
- ipcmk
- make various IPC resources
- ipcrm
- remove certain IPC resources
- ipcs
- show information on IPC facilities
- ippeveprinter
- an ipp everywhere printer application for cups
- ippfind
- find internet printing protocol printers
- ipptool
- perform internet printing protocol requests
- iptables-xml
- Convert iptables-save format to XML
- join
- join lines of two files on a common field
- journalctl
- Query the systemd journal
- kbdinfo
- obtain information about the status of a console
- kbd_mode
- report or set the keyboard mode
- kernelshark
- graphical reader for trace-cmd(1) output
- keyctl
- key management facility control
- kill
- terminate a process
- killall
- kill processes by name
- last
- show a listing of last logged in users
- lastb
- show a listing of last logged in users
- lastcomm
- print out information about previously executed commands.
- ld
- The GNU linker
- ldapadd
- LDAP modify entry and LDAP add entry tools
- ldapcompare
- LDAP compare tool
- ldapdelete
- LDAP delete entry tool
- ldapexop
- issue LDAP extended operations
- ldapmodify
- LDAP modify entry and LDAP add entry tools
- ldapmodrdn
- LDAP rename entry tool
- ldappasswd
- change the password of an LDAP entry
- ldapsearch
- LDAP search tool
- ldapurl
- LDAP URL formatting tool
- ldapwhoami
- LDAP who am i? tool
- ldd
- print shared object dependencies
- less
- opposite of more
- lessecho
- expand metacharacters
- lesskey
- specify key bindings for less
- lexgrog
- parse header information in man pages
- link
- call the link function to create a link to a file
- lkbib
- search bibliographic databases
- ln
- make links between files
- loadkeys
- load keyboard translation tables
- locale
- get locale-specific information
- localectl
- Control the system locale and keyboard layout settings
- localedef
- compile locale definition files
- locate
- find files by name
- logger
- enter messages into the system log
- loginctl
- Control the systemd login manager
- logname
- print user´s login name
- look
- display lines beginning with a given string
- lookbib
- search bibliographic databases
- lpoptions
- display or set printer options and defaults
- ls
- list directory contents
- lsattr
- list file attributes on a Linux second extended file system
- lscpu
- display information about the CPU architecture
- lsinitrd
- tool to show the contents of an initramfs image
- lsipc
- show information on IPC facilities currently employed in the system
- lslogins
- display information about known users in the system
- lsmem
- list the ranges of available memory with their online status
- ltrace
- A library call tracer
- lttng
- LTTng 2 tracer control command-line tool
- lttng-add-context
- Add context fields to an LTTng channel
- lttng-crash
- Recover and view LTTng 2 trace buffers in the event of a crash
- lttng-create
- Create an LTTng tracing session
- lttng-destroy
- Destroy an LTTng tracing session
- lttng-disable-channel
- Disable LTTng channels
- lttng-disable-event
- Disable LTTng event rules
- lttng-disable-rotation
- Unset a tracing session's rotation schedule
- lttng-enable-channel
- Create or enable LTTng channels
- lttng-enable-event
- Create or enable LTTng event rules
- lttng-enable-rotation
- Set a tracing session's rotation schedule
- lttng-gen-tp
- Generate LTTng-UST tracepoint provider code
- lttng-help
- Display help information about an LTTng command
- lttng-list
- List LTTng tracing sessions, domains, channels, and events
- lttng-load
- Load LTTng tracing session configurations
- lttng-metadata
- Manage an LTTng tracing session's metadata generation
- lttng-regenerate
- Manage an LTTng tracing session's data regeneration
- lttng-rotate
- Archive a tracing session's current trace chunk
- lttng-save
- Save LTTng tracing session configurations
- lttng-set-session
- Set the current LTTng tracing session
- lttng-snapshot
- Take LTTng snapshots and configure snapshot outputs
- lttng-start
- Start LTTng tracers
- lttng-status
- Get the current LTTng tracing session's status
- lttng-stop
- Stop LTTng tracers
- lttng-track
- Add one or more entries to an LTTng resource tracker
- lttng-untrack
- Remove one or more entries from an LTTng resource tracker
- lttng-version
- Get the version of LTTng-tools
- lttng-view
- View the traces of an LTTng tracing session
- lxc-attach
- start a process inside a running container.
- lxc-autostart
- start/stop/kill auto-started containers
- lxc-cgroup
- manage the control group associated with a container
- lxc-checkconfig
- check the current kernel for lxc support
- lxc-checkpoint
- checkpoint a container
- lxc-config
- query LXC system configuration
- lxc-console
- Launch a console for the specified container
- lxc-copy
- copy an existing container.
- lxc-create
- creates a container
- lxc-destroy
- destroy a container.
- lxc-device
- manage devices of running containers
- lxc-execute
- run an application inside a container.
- lxc-freeze
- freeze all the container's processes
- lxc-info
- query information about a container
- lxc-ls
- list the containers existing on the system
- lxc-monitor
- monitor the container state
- lxc-snapshot
- Snapshot an existing container.
- lxc-start
- run an application inside a container.
- lxc-stop
- stop the application running inside a container
- lxc-top
- monitor container statistics
- lxc-unfreeze
- thaw all the container's processes
- lxc-unshare
- Run a task in a new set of namespaces.
- lxc-update-config
- update a legacy pre LXC 2.1 configuration file
- lxc-user-nic
- Manage nics in another network namespace
- lxc-usernsexec
- Run a task as root in a new user namespace.
- lxc-wait
- wait for a specific container state
- machinectl
- Control the systemd machine manager
- make
- GNU make utility to maintain groups of programs
- man
- an interface to the on-line reference manuals
- manconv
- convert manual page from one encoding to another
- manpath
- determine search path for manual pages
- mariabackup
- Backup tool
- mariadb-service-convert
- generate a mariadb.service file based on the current mysql/mariadb settings
- mbstream
- Serialize/deserialize files in the XBSTREAM format
- mckey
- RDMA CM multicast setup and simple data transfer test.
- mcookie
- generate magic cookies for xauth
- md5sum
- compute and check MD5 message digest
- memusage
- profile memory usage of a program
- memusagestat
- generate graphic from memory profiling data
- mesg
- display (or do not display) messages from other users
- minicom
- friendly serial communication program
- mkaf
- create a Performance Co-Pilot archive folio
- mkdir
- make directories
- mkfifo
- make FIFOs (named pipes)
- mknod
- make block or character special files
- mktemp
- create a temporary file or directory
- mmroff
- cross reference preprocessor
- more
- file perusal filter for crt viewing
- mountpoint
- see if a directory or file is a mountpoint
- mpstat
- Report processors related statistics.
- mrtg2pcp
- import MRTG data and create a PCP archive
- msgattrib
- attribute matching and manipulation on message catalog
- msgcat
- combines several message catalogs
- msgcmp
- compare message catalog and template
- msgcomm
- match two message catalogs
- msgconv
- character set conversion for message catalog
- msgen
- create English message catalog
- msgexec
- process translations of message catalog
- msgfilter
- edit translations of message catalog
- msgfmt
- compile message catalog to binary format
- msggrep
- pattern matching on message catalog
- msginit
- initialize a message catalog
- msgmerge
- merge message catalog and template
- msgunfmt
- uncompile message catalog from binary format
- msguniq
- unify duplicate translations in message catalog
- ms_print
- post-processing tool for Massif
- msql2mysql
- convert mSQL programs for use with MySQL
- mtrace
- interpret the malloc trace log
- mv
- move (rename) files
- myisamchk
- MyISAM table-maintenance utility
- myisam_ftdump
- display full-text index information
- myisamlog
- display MyISAM log file contents
- myisampack
- generate compressed, read-only MyISAM tables
- my_print_defaults
- display options from option files
- my_safe_process
- Utility program that encapsulates process creation, monitoring and bulletproof process cleanup
- mysql
- the MariaDB command-line tool
- mysqlaccess
- client for checking access privileges
- mysqladmin
- client for administering a MariaB server
- mysqlbinlog
- utility for processing binary log files
- mysqlcheck
- a table maintenance program
- mysql_client_test
- test client API for embedded server
- mysql_client_test_embedded
- test client API for embedded server
- mysql_config
- display options for compiling clients
- mysql_convert_table_format
- convert tables to use a given storage engine
- mysqld_multi
- manage multiple MariaDB servers
- mysqld_safe
- MariaDB server startup script
- mysqld_safe_helper
- helper script
- mysqldump
- a database backup program
- mysqldumpslow
- Summarize slow query log files
- mysql_find_rows
- extract SQL statements from files
- mysql_fix_extensions
- normalize table file name extensions
- mysqlhotcopy
- a database backup program
- mysqlimport
- a data import program
- mysql_install_db
- initialize MariaDB data directory
- mysql_plugin
- configure MariaDB server plugins
- mysql_secure_installation
- improve MariaDB installation security
- mysql.server
- MariaDB server startup script
- mysql_setpermission
- interactively set permissions in grant tables
- mysqlshow
- display database, table, and column information
- mysqlslap
- load emulation client
- mysql-stress-test.pl
- server stress test program
- mysqltest
- program to run embedded test cases
- mysqltest_embedded
- program to run embedded test cases
- mysql-test-run.pl
- run MariaDB test suite
- mysql_tzinfo_to_sql
- load the time zone tables
- mysql_upgrade
- check tables for MariaDB upgrade
- mysql_waitpid
- kill process and wait for its termination
- namei
- follow a pathname until a terminal point is found
- ncat
- Concatenate and redirect sockets
- needs-restarting
- redirecting to DNF needs_restarting Plugin
- neqn
- format equations for ascii output
- networkctl
- Query the status of network links
- newgidmap
- set the gid mapping of a user namespace
- newgrp
- log in to a new group
- newhelp
- generate a performance metrics help database
- newrole
- run a shell with a new SELinux role
- newuidmap
- set the uid mapping of a user namespace
- nfs4_editfacl
- manipulate NFSv4 file/directory access control lists
- nfs4_getfacl
- get NFSv4 file/directory access control lists
- nfs4_setfacl
- manipulate NFSv4 file/directory access control lists
- ngettext
- translate message and choose plural form
- nice
- run a program with modified scheduling priority
- nisdomainname
- show the system's DNS domain name
- nitrocli
- access Nitrokey devices
- nl
- number lines of files
- nm
- list symbols from object files
- nmap
- Network exploration tool and security / port scanner
- nohup
- run a command immune to hangups, with output to a non-tty
- nping
- Network packet generation tool / ping utility
- nproc
- print the number of processing units available
- nroff
- emulate nroff command with groff
- nsenter
- run program with namespaces of other processes
- numfmt
- Convert numbers from/to human-readable strings
- objcopy
- copy and translate object files
- objdump
- display information from object files
- ocsptool
- GnuTLS OCSP tool
- od
- dump files in octal and other formats
- openvt
- start a program on a new virtual terminal (VT).
- ovn-detrace
- convert “ovs-appctl ofproto/trace” output to combine OVN logical flow information.
- ovsdb-client
- command-line interface to ovsdb-server(1)
- ovsdb-server
- Open vSwitch database server
- ovsdb-tool
- Open vSwitch database management utility
- ovs-pcap
- print packets from a pcap file as hex
- ovs-tcpundump
- convert “tcpdump -xx” output to hex strings
- p11tool
- GnuTLS PKCS #11 tool
- package-cleanup
- clean up locally installed, duplicate, or orphaned packages.
- passwd
- update user's authentication tokens
- paste
- merge lines of files
- patch
- apply a diff file to an original
- pathchk
- check whether file names are valid or portable
- pcap-config
- write libpcap compiler and linker flags to standard output
- pcp
- run a command or summarize an installation
- pcp2csv
- performance metrics reporter
- pcp2elasticsearch
- pcp-to-elasticsearch metrics exporter
- pcp2graphite
- pcp-to-graphite metrics exporter
- pcp2influxdb
- pcp-to-influxdb metrics exporter
- pcp2json
- pcp-to-json metrics exporter
- pcp2spark
- pcp-to-spark metrics exporter
- pcp2xlsx
- pcp-to-xlsx metrics exporter
- pcp2xml
- pcp-to-xml metrics exporter
- pcp2zabbix
- pcp-to-zabbix metrics exporter
- pcp-atop
- Advanced System and Process Monitor
- pcp-atopsar
- Advanced System Activity Report (pcp-atop related)
- pcp-collectl
- backward-compatibility in the Performance Co-Pilot (PCP)
- pcpcompat
- backward-compatibility in the Performance Co-Pilot (PCP)
- pcp-dmcache
- report on logical storage device caches
- pcp-dstat
- versatile tool for generating system resource statistics
- pcp-free
- report on free and used memory in the system
- pcpintro
- introduction to the Performance Co-Pilot (PCP)
- pcp-iostat
- report block I/O statistics
- pcp-ipcs
- provide information on IPC facilities
- pcp-kube-pods
- list Kubernetes pods to scan for running PCP services
- pcp-lvmcache
- report on logical storage device caches
- pcp-mpstat
- Report CPU and interrupt related statistics.
- pcp-numastat
- report on NUMA memory allocation
- pcp-pidstat
- Report statistics for Linux tasks.
- pcp-python
- run a python script using a preferred python variant
- pcp-shping
- report on shell service availability and response
- pcp-summary
- run a command or summarize an installation
- pcp-tapestat
- report tape I/O statistics
- pcp-uptime
- tell how long the system has been running
- pcp-verify
- verify aspects of a PCP installation
- pcp-vmstat
- high-level system performance overview
- pcre-config
- program to return PCRE configuration
- pcregrep
- a grep with Perl-compatible regular expressions.
- pcretest
- a program for testing Perl-compatible regular expressions.
- pdfmom
- Produce PDF documents using the mom macro set
- pdfroff
- create PDF documents using groff
- peekfd
- peek at file descriptors of running processes
- perf
- Performance analysis tools for Linux
- perfalloc
- notify pmdaperfevent(1) to disable hardware counter allocation.
- perf-annotate
- Read perf.data (created by perf record) and display annotated code
- perf-archive
- Create archive with object files with build-ids found in perf.data file
- perf-bench
- General framework for benchmark suites
- perf-buildid-cache
- Manage build-id cache.
- perf-buildid-list
- List the buildids in a perf.data file
- perf-c2c
- Shared Data C2C/HITM Analyzer.
- perf-config
- Get and set variables in a configuration file.
- perf-data
- Data file related processing
- perf-diff
- Read perf.data files and display the differential profile
- perf-evlist
- List the event names in a perf.data file
- perf-ftrace
- simple wrapper for kernel's ftrace functionality
- perf-help
- display help information about perf
- perf-inject
- Filter to augment the events stream with additional information
- perf-kallsyms
- Searches running kernel for symbols
- perf-kmem
- Tool to trace/measure kernel memory properties
- perf-kvm
- Tool to trace/measure kvm guest os
- perf-list
- List all symbolic event types
- perf-lock
- Analyze lock events
- perf-mem
- Profile memory accesses
- perf-probe
- Define new dynamic tracepoints
- perf-record
- Run a command and record its profile into perf.data
- perf-report
- Read perf.data (created by perf record) and display the profile
- perf-sched
- Tool to trace/measure scheduler properties (latencies)
- perf-script
- Read perf.data (created by perf record) and display trace output
- perf-script-perl
- Process trace data with a Perl script
- perf-script-python
- Process trace data with a Python script
- perf-stat
- Run a command and gather performance counter statistics
- perf-test
- Runs sanity tests.
- perf-timechart
- Tool to visualize total system behavior during a workload
- perf-top
- System profiling tool.
- perf-trace
- strace inspired tool
- perf-version
- display the version of perf binary
- perror
- explain error codes
- pfbtops
- translate a PostScript font in .pfb format to ASCII
- pgrep
- look up or signal processes based on name and other attributes
- pic
- compile pictures for troff or TeX
- pic2graph
- convert a PIC diagram into a cropped image
- pidof
- pidof -- find the process ID of a running program.
- pidstat
- Report statistics for Linux tasks.
- pinky
- lightweight finger
- pkill
- look up or signal processes based on name and other attributes
- pldd
- display dynamic shared objects linked into a process
- pmafm
- Performance Co-Pilot archive folio manager
- pmap
- report memory map of a process
- pmcd
- performance metrics collector daemon
- pmcd_wait
- wait for PMCD to accept client connections
- pmchart
- strip chart tool for Performance Co-Pilot
- pmclient
- a simple performance metrics client
- pmclient_fg
- a simple performance metrics client
- pmconfig
- Performance Co-Pilot configuration parameters
- pmconfirm
- general purpose dialog box
- pmcpp
- simple preprocessor for the Performance Co-Pilot
- pmdaactivemq
- ActiveMQ performance metrics domain agent (PMDA)
- pmdaaix
- operating system kernel performance metrics domain agents
- pmdaapache
- Apache2 web server performance metrics domain agent (PMDA)
- pmdabash
- Bourne-Again SHell trace performance metrics domain agent
- pmdabcc
- BCC PMDA
- pmdabind2
- BIND performance metrics domain agent (PMDA)
- pmdabonding
- Linux bonded interface performance metrics domain agent (PMDA)
- pmdabpftrace
- bpftrace PMDA
- pmdacifs
- Common Internet Filesystem (CIFS) PMDA
- pmdacisco
- Cisco router performance metrics domain agent (PMDA)
- pmdadarwin
- operating system kernel performance metrics domain agents
- pmdadbping
- database response time and availability PMDA
- pmdadm
- Device Mapper PMDA
- pmdadocker
- docker performance metrics domain agent (PMDA)
- pmdads389
- 389 Directory Server PMDA
- pmdads389log
- 389 Directory Server Log PMDA
- pmdaelasticsearch
- elasticsearch performance metrics domain agent (PMDA)
- pmdafreebsd
- operating system kernel performance metrics domain agents
- pmdagfs2
- Global Filesystem v2 (GFS2) PMDA
- pmdagluster
- Gluster Filesystem PMDA
- pmdagpfs
- gpfs filesystem statistics performance metrics domain agent (PMDA)
- pmdahaproxy
- HAProxy PMDA
- pmdaib
- Infiniband performance metrics domain agent (PMDA)
- pmdajbd2
- journal block device (JBD) performance metrics domain agent (PMDA)
- pmdajson
- JSON PMDA
- pmdakernel
- operating system kernel performance metrics domain agents
- pmdalibvirt
- libvirt PMDA
- pmdalinux
- operating system kernel performance metrics domain agents
- pmdalio
- Linux LIO subsystem PMDA
- pmdalmsensors
- Linux hardware monitoring performance metrics domain agent (PMDA)
- pmdalogger
- log file performance metrics domain agent (PMDA)
- pmdalustre
- lustre filesystem statistics performance metrics domain agent (PMDA)
- pmdalustrecomm
- Lustre filesystem comms performance metrics domain agent (PMDA)
- pmdamailq
- mail queue performance metrics domain agent (PMDA)
- pmdamemcache
- memcached performance metrics domain agent (PMDA)
- pmdamic
- MIC card PMDA
- pmdammv
- memory mapped values performance metrics domain agent (PMDA)
- pmdamounts
- filesystem mounts performance metrics domain agent (PMDA)
- pmdamssql
- Microsoft SQL Server database PMDA
- pmdamysql
- MySQL and MariaDB database PMDA
- pmdanetbsd
- operating system kernel performance metrics domain agents
- pmdanetcheck
- netcheck PMDA
- pmdanetfilter
- Linux netfilter IP connection tracking performance metrics domain agent (PMDA)
- pmdanfsclient
- NFS client statistics performance metrics domain agent (PMDA)
- pmdanginx
- nginx performance metrics domain agent (PMDA)
- pmdanutcracker
- NutCracker performance metrics domain agent (PMDA)
- pmdanvidia
- nvidia gpu metrics domain agent (PMDA)
- pmdaopenmetrics
- OpenMetrics PMDA
- pmdaoracle
- Oracle database PMDA
- pmdaperfevent
- hardware performance counter performance metrics domain agent (PMDA)
- pmdapipe
- command output capture performance metrics domain agent (PMDA)
- pmdapodman
- podman container performance metrics domain agent (PMDA)
- pmdapostfix
- Postfix performance metrics domain agent (PMDA)
- pmdapostgresql
- PostgreSQL database PMDA
- pmdaproc
- process performance metrics domain agent (PMDA)
- pmdaredis
- Redis performance metrics domain agent (PMDA)
- pmdaroomtemp
- room temperature performance metrics domain agent (PMDA)
- pmdaroot
- a privileged PMCD helper performance metrics domain agent
- pmdarsyslog
- rsyslog (reliable and extended syslog) PMDA
- pmdasample
- sample performance metrics domain agent (PMDA)
- pmdasendmail
- sendmail performance metrics domain agent (PMDA)
- pmdashping
- "shell-ping" performance metrics domain agent
- pmdasimple
- simple performance metrics domain agent (PMDA)
- pmdaslurm
- SLURM statistics performance metrics domain agent (PMDA)
- pmdasmart
- S.M.A.R.T Data PMDA
- pmdasolaris
- operating system kernel performance metrics domain agents
- pmdastatsd
- StatsD protocol performance metric domain agent (PMDA)
- pmdasummary
- summary performance metrics domain agent (PMDA)
- pmdasystemd
- systemd performance metrics domain agent (PMDA)
- pmdate
- display an offset date
- pmdatrace
- application-level transaction performance metrics domain agent
- pmdatrivial
- trivial performance metrics domain agent (PMDA)
- pmdatxmon
- txmon performance metrics domain agent (PMDA)
- pmdaunbound
- Unbound resolver PMDA
- pmdaweblog
- performance metrics domain agent (PMDA) for Web server logs
- pmdawindows
- operating system kernel performance metrics domain agents
- pmdaxfs
- XFS filesystem performance metrics domain agent (PMDA)
- pmdazimbra
- Zimbra Collaboration Suite (ZCS) PMDA
- pmdazswap
- zswap (compressed swap) PMDA
- pmdbg
- report Performance Co-Pilot debug options
- pmdiff
- compares archives and report significant differences
- pmdumplog
- dump internal details of a performance metrics archive log
- pmdumptext
- dump performance metrics to an ASCII table
- pmerr
- translate Performance Co-Pilot error codes into error messages
- pmevent
- arbitrary performance metrics value dumper
- pmfind
- find PCP services on the network
- pmgenmap
- generate C code to simplify handling of performance metrics
- pmgetopt
- Performance Co-Pilot shell script option parser
- pmhostname
- report hostname
- pmie
- inference engine for performance metrics
- pmie2col
- convert pmie output to multi-column format
- pmie_check
- administration of the Performance Co-Pilot inference engine
- pmieconf
- display and set configurable pmie rule variables
- pmie_daily
- administration of the Performance Co-Pilot inference engine
- pmiestatus
- display information from pmie stats file
- pminfo
- display information about performance metrics
- pmiostat
- report block I/O statistics
- pmjson
- Performance Co-Pilot JSON dumping utility
- pmlc
- configure active Performance Co-Pilot pmlogger(s) interactively
- pmlock
- simple file-based mutex
- pmlogcheck
- checks for invalid data in a PCP archive
- pmlogconf
- create/edit a pmlogger configuration file
- pmlogextract
- reduce, extract, concatenate and merge Performance Co-Pilot archives
- pmlogger
- create archive log for performance metrics
- pmlogger_check
- administration of Performance Co-Pilot archive log files
- pmlogger_daily
- administration of Performance Co-Pilot archive log files
- pmlogger_daily_report
- write Performance Co-Pilot daily summary reports
- pmlogger_merge
- helper script to merge Performance Co-Pilot archives
- pmlogger_rewrite
- helper script to rewrite Performance Co-Pilot archives
- pmloglabel
- check and repair a performance metrics archive label
- pmlogmv
- move (rename) Performance Co-Pilot archive files
- pmlogreduce
- temporal reduction of Performance Co-Pilot archives
- pmlogrewrite
- rewrite Performance Co-Pilot archives
- pmlogsize
- report sizes for parts of PCP archive(s)
- pmlogsummary
- calculate averages of metrics stored in a set of PCP archives
- pmmessage
- general purpose dialog box
- pmmgr
- pcp daemon manager
- pmnewlog
- stop and restart archive logging for PCP performance metrics
- pmnsadd
- add new names to the Performance Co-Pilot PMNS
- pmnsdel
- delete a subtree of names from the Performance Co-Pilot PMNS
- pmnsmerge
- merge multiple versions of a Performance Co-Pilot PMNS
- pmpause
- portable subsecond-capable sleep
- pmpost
- append messages to the Performance Co-Pilot notice board
- pmprobe
- lightweight probe for performance metrics
- pmproxy
- proxy for performance metrics collector and querying
- pmpython
- run a python script using a preferred python variant
- pmquery
- general purpose dialog box
- pmrep
- performance metrics reporter
- pmseries
- display information about performance metric timeseries
- pmsignal
- send a signal to one or more processes
- pmsleep
- portable subsecond-capable sleep
- pmsnap
- generate performance summary snapshot images
- pmsocks
- shell wrapper for performance monitoring across firewalls
- pmstat
- high-level system performance overview
- pmstore
- modify performance metric values
- pmtime
- time control server for Performance Co-Pilot
- pmtrace
- command line performance instrumentation
- pmval
- arbitrary performance metrics value dumper
- pmwebd
- backward-compatibility in the Performance Co-Pilot (PCP)
- ppdc
- cups ppd compiler (deprecated)
- ppdhtml
- cups html summary generator (deprecated)
- ppdi
- import ppd files (deprecated)
- ppdmerge
- merge ppd files (deprecated)
- ppdpo
- ppd message catalog generator (deprecated)
- pr
- convert text files for printing
- preconv
- convert encoding of input files to something GNU troff understands
- printenv
- print all or part of environment
- printf
- format and print data
- prlimit
- get and set process resource limits
- procps
- report a snapshot of the current processes.
- prtstat
- print statistics of a process
- ps
- report a snapshot of the current processes.
- psfaddtable
- add a Unicode character table to a console font
- psfgettable
- extract the embedded Unicode character table from a console font
- psfstriptable
- remove the embedded Unicode character table from a console font
- psfxtable
- handle Unicode character tables for console fonts
- psktool
- GnuTLS PSK tool
- pslog
- pslog- report current logs path of a process
- pstree
- display a tree of processes
- ptx
- produce a permuted index of file contents
- pv
- monitor the progress of data through a pipe
- pwd
- print name of current/working directory
- pwdx
- report current working directory of a process
- quilt
- tool to manage series of patches
- quota
- display disk usage and limits
- quotasync
- synchronize in-kernel file system usage and limits to disk format
- ranlib
- generate an index to an archive
- rcopy
- simple file copy over RDMA.
- rdma_client
- simple RDMA CM connection and ping-pong test.
- rdma_server
- simple RDMA CM connection and ping-pong test.
- rdma_xclient
- RDMA CM communication client test program
- rdma_xserver
- RDMA CM communication server test program
- readelf
- display information about ELF files
- readlink
- print resolved symbolic links or canonical file names
- realpath
- print the resolved path
- recode-sr-latin
- convert Serbian text from Cyrillic to Latin script
- refer
- preprocess bibliographic references for groff
- rename
- rename files
- renice
- alter priority of running processes
- replace
- a string-replacement utility
- repoclosure
- redirecting to DNF repoclosure Plugin
- repodiff
- redirecting to DNF repodiff Plugin
- repo-graph
- redirecting to DNF repograph Plugin
- repomanage
- redirecting to DNF repomanage Plugin
- reposync
- redirecting to DNF reposync Plugin
- reset
- terminal initialization
- resolveip
- resolve host name to IP address or vice versa
- resolve_stack_dump
- resolve numeric stack trace dump to symbols
- rev
- reverse lines characterwise
- riostream
- zero-copy streaming over RDMA ping-pong test.
- rm
- remove files or directories
- rmdir
- remove empty directories
- roff2dvi
- transform roff code into dvi mode
- roff2html
- transform roff code into html mode
- roff2pdf
- transform roff code into pdf mode
- roff2ps
- transform roff code into ps mode
- roff2text
- transform roff code into text mode
- roff2x
- transform roff code into x mode
- rping
- RDMA CM connection and RDMA ping-pong test.
- rstream
- streaming over RDMA ping-pong test.
- rsync
- a fast, versatile, remote (and local) file-copying tool
- runcon
- run command with specified SELinux security context
- runscript
- script interpreter for minicom
- runuser
- run a command with substitute user and group ID
- sadf
- Display data collected by sar in multiple formats.
- sar
- Collect, report, or save system activity information.
- sar2pcp
- import sar data and create a PCP archive
- scmp_sys_resolver
- Resolve system calls
- scp
- secure copy (remote file copy program)
- screen
- screen manager with VT100/ANSI terminal emulation
- script
- make typescript of terminal session
- scriptreplay
- play back typescripts, using timing information
- sdiff
- side-by-side merge of file differences
- secon
- See an SELinux context, from a file, program or user input.
- sed
- stream editor for filtering and transforming text
- seq
- print a sequence of numbers
- setfacl
- set file access control lists
- setfattr
- set extended attributes of filesystem objects
- setleds
- set the keyboard leds
- setmetamode
- define the keyboard meta key handling
- setpriv
- run a program with different Linux privilege settings
- setsid
- run a program in a new session
- setterm
- set terminal attributes
- sftp
- secure file transfer program
- sg
- execute command as different group ID
- sha1sum
- compute and check SHA1 message digest
- sha224sum
- compute and check SHA224 message digest
- sha256sum
- compute and check SHA256 message digest
- sha384sum
- compute and check SHA384 message digest
- sha512sum
- compute and check SHA512 message digest
- showkey
- examine the codes sent by the keyboard
- shred
- overwrite a file to hide its contents, and optionally delete it
- shuf
- generate random permutations
- size
- list section sizes and total size of binary files
- skill
- send a signal or report process status
- slabtop
- display kernel slab cache information in real time
- sleep
- delay for a specified amount of time
- snice
- send a signal or report process status
- soelim
- interpret .so requests in groff input
- sort
- sort lines of text files
- sparse
- Semantic Parser for C
- split
- split a file into pieces
- sprof
- read and display shared object profiling data
- srptool
- GnuTLS SRP tool
- ssh
- OpenSSH SSH client (remote login program)
- ssh-add
- adds private key identities to the authentication agent
- ssh-agent
- authentication agent
- sshfs
- filesystem client based on SSH
- ssh-keygen
- authentication key generation, management and conversion
- ssh-keyscan
- gather SSH public keys
- stap
- systemtap script translator/driver
- stap-merge
- systemtap per-cpu binary merger
- stap-prep
- prepare system for systemtap use
- stapref
- systemtap language reference
- stap-report
- collect system information that is useful for debugging systemtap bugs
- stapvirt
- prepare libvirt domains for systemtap probing
- stat
- display file or file system status
- stdbuf
- Run COMMAND, with modified buffering operations for its standard streams.
- stg
- Manage stacks of patches using the Git content tracker
- stg-branch
- Branch operations: switch, list, create, rename, delete, ...
- stg-clean
- Delete the empty patches in the series
- stg-clone
- Make a local clone of a remote repository
- stg-commit
- Permanently store the applied patches into the stack base
- stg-delete
- Delete patches
- stg-diff
- Show the tree diff
- stg-edit
- Edit a patch description or diff
- stg-export
- Export patches to a directory
- stg-files
- Show the files modified by a patch (or the current patch)
- stg-float
- Push patches to the top, even if applied
- stg-fold
- Integrate a GNU diff patch into the current patch
- stg-goto
- Push or pop patches to the given one
- stg-hide
- Hide a patch in the series
- stg-id
- Print the git hash value of a StGit reference
- stg-import
- Import a GNU diff file as a new patch
- stg-init
- Initialise the current branch for use with StGIT
- stg-log
- Display or optionally clear the patch changelog
- stg-mail
- Send a patch or series of patches by e-mail
- stg-new
- Create a new, empty patch
- stg-next
- Print the name of the next patch
- stg-patches
- Show the applied patches modifying a file
- stg-pick
- Import a patch from a different branch or a commit object
- stg-pop
- Pop one or more patches from the stack
- stg-prev
- Print the name of the previous patch
- stg-publish
- Push the stack changes to a merge-friendly branch
- stg-pull
- Pull changes from a remote repository
- stg-push
- Push one or more patches onto the stack
- stg-rebase
- Move the stack base to another point in history
- stg-redo
- Undo the last undo operation
- stg-refresh
- Generate a new commit for the current patch
- stg-rename
- Rename a patch
- stg-repair
- Fix StGit metadata if branch was modified with git commands
- stg-reset
- Reset the patch stack to an earlier state
- stg-series
- Print the patch series
- stg-show
- Show the commit corresponding to a patch
- stg-sink
- Send patches deeper down the stack
- stg-squash
- Squash two or more patches into one
- stg-sync
- Synchronise patches with a branch or a series
- stg-top
- Print the name of the top patch
- stg-uncommit
- Turn regular git commits into StGit patches
- stg-undo
- Undo the last operation
- stg-unhide
- Unhide a hidden patch
- strace
- trace system calls and signals
- strace-log-merge
- merge strace -ff -tt output
- strings
- print the sequences of printable characters in files
- strip
- discard symbols and other data from object files
- stty
- change and print terminal line settings
- su
- run a command with substitute user and group ID
- sum
- checksum and count the blocks in a file
- sync
- Synchronize cached writes to persistent storage
- systemctl
- Control the systemd system and service manager
- systemd
- systemd system and service manager
- systemd-analyze
- Analyze and debug system manager
- systemd-ask-password
- Query the user for a system password
- systemd-bootchart
- Boot performance graphing tool
- systemd-cat
- Connect a pipeline or program's output with the journal
- systemd-cgls
- Recursively show control group contents
- systemd-cgtop
- Show top control groups by their resource usage
- systemd-delta
- Find overridden configuration files
- systemd-detect-virt
- Detect execution in a virtualized environment
- systemd-escape
- Escape strings for usage in systemd unit names
- systemd-firstboot
- Initialize basic system settings on or before the first boot-up of a system
- systemd-firstboot.service
- Initialize basic system settings on or before the first boot-up of a system
- systemd-inhibit
- Execute a program with an inhibition lock taken
- systemd-machine-id-setup
- Initialize the machine ID in /etc/machine-id
- systemd-mount
- Establish and destroy transient mount or auto-mount points
- systemd-notify
- Notify service manager about start-up completion and other daemon status changes
- systemd-nspawn
- Spawn a command or OS in a light-weight container
- systemd-path
- List and query system and user paths
- systemd-run
- Run programs in transient scope units, service units, or path-, socket-, or timer-triggered service units
- systemd-socket-activate
- Test socket activation of daemons
- systemd-tty-ask-password-agent
- List or process pending systemd password requests
- systemd-umount
- Establish and destroy transient mount or auto-mount points
- tabs
- set tabs on a terminal
- tac
- concatenate and print files in reverse
- tail
- output the last part of files
- tapestat
- Report tape statistics.
- tar
- an archiving utility
- taskset
- set or retrieve a process's CPU affinity
- tbl
- format tables for troff
- tee
- read from standard input and write to standard output and files
- telnet-probe
- lightweight telnet-like port probe
- test
- check file types and compare values
- tfmtodit
- create font files for use with groff -Tdvi
- time
- time a simple command or give resource usage
- timedatectl
- Control the system time and date
- timeout
- run a command with a time limit
- tload
- graphic representation of system load average
- tmux
- terminal multiplexer
- tokuftdump
- look into the fractal tree file
- tokuft_logprint
- Dump the log from stdin to stdout
- top
- display Linux processes
- touch
- change file timestamps
- tpmtool
- GnuTLS TPM tool
- tput
- initialize a terminal or query terminfo database
- tr
- translate or delete characters
- trace-cmd
- interacts with Ftrace Linux kernel internal tracer
- trace-cmd-check-events
- parse the event formats on local system
- trace-cmd-extract
- extract out the data from the Ftrace Linux tracer.
- trace-cmd-hist
- show histogram of events in trace.dat file
- trace-cmd-list
- list available plugins, events or options for Ftrace.
- trace-cmd-listen
- listen for incoming connection to record tracing.
- trace-cmd-mem
- show memory usage of certain kmem events
- trace-cmd-options
- list available options from trace-cmd plugins
- trace-cmd-profile
- profile tasks running live
- trace-cmd-record
- record a trace from the Ftrace Linux internal tracer
- trace-cmd-report
- show in ASCII a trace created by trace-cmd record
- trace-cmd-reset
- turn off all Ftrace tracing to bring back full performance
- trace-cmd-restore
- restore a failed trace record
- trace-cmd-show
- show the contents of the Ftrace Linux kernel tracing buffer.
- trace-cmd-snapshot
- take, reset, free, or show a Ftrace kernel snapshot
- trace-cmd-split
- split a trace.dat file into smaller files
- trace-cmd-stack
- read, enable or disable Ftrace Linux kernel stack tracing.
- trace-cmd-start
- start the Ftrace Linux kernel tracer without recording
- trace-cmd-stat
- show the status of the tracing (ftrace) system
- trace-cmd-stop
- stop the Ftrace Linux kernel tracer from writing to the ring buffer.
- trace-cmd-stream
- stream a trace to stdout as it is happening
- troff
- the troff processor of the groff text formatting system
- true
- do nothing, successfully
- truncate
- shrink or extend the size of a file to the specified size
- tset
- terminal initialization
- tsort
- perform topological sort
- tty
- print the file name of the terminal connected to standard input
- ucmatose
- RDMA CM connection and simple ping-pong test.
- udaddy
- RDMA CM datagram setup and simple ping-pong test.
- udpong
- unreliable datagram streaming over RDMA ping-pong test.
- ul
- do underlining
- uname
- print system information
- unexpand
- convert spaces to tabs
- unicode_start
- put keyboard and console in unicode mode
- unicode_stop
- revert keyboard and console from unicode mode
- uniq
- report or omit repeated lines
- unlink
- call the unlink function to remove the specified file
- unshare
- run program with some namespaces unshared from parent
- uptime
- Tell how long the system has been running.
- usb-devices
- print USB device details
- utmpdump
- dump UTMP and WTMP files in raw format
- uuidgen
- create a new UUID value
- uuidparse
- a utility to parse unique identifiers
- valgrind
- a suite of tools for debugging and profiling programs
- valgrind-di-server
- Experimental debuginfo server for valgrind
- valgrind-listener
- listens on a socket for Valgrind commentary
- vdir
- list directory contents
- verify_blkparse
- verifies an output file produced by blkparse
- vgdb
- intermediary between Valgrind and GDB or a shell
- vlock
- Virtual Console lock program
- w
- Show who is logged on and what they are doing.
- wall
- write a message to all users
- watch
- execute a program periodically, showing output fullscreen
- wc
- print newline, word, and byte counts for each file
- wget
- The non-interactive network downloader.
- whatis
- display one-line manual page descriptions
- whereis
- locate the binary, source, and manual page files for a command
- who
- show who is logged on
- whoami
- print effective userid
- write
- send a message to another user
- wsrep_sst_common
- common command line parser to be sourced by other SST scripts
- wsrep_sst_mariabackup
- mariabackup-based state snapshot transfer
- wsrep_sst_mysqldump
- mysqldump-based state snapshot transfer
- wsrep_sst_rsync
- rsync-based state snapshot transfer
- wsrep_sst_rsync_wan
- rsync_wan (rsync with delta transfers)-based state snapshot transfer
- xargs
- build and execute command lines from standard input
- xgettext
- extract gettext strings from source
- xminicom
- friendly serial communication program
- yes
- output a string repeatedly until killed
- ypdomainname
- show the system's DNS domain name
- yum-builddep
- redirecting to DNF builddep Plugin
- yum-changelog
- redirecting to DNF changelog Plugin
- yum-config-manager
- redirecting to DNF config-manager Plugin
- yum-debug-dump
- redirecting to DNF debug Plugin
- yum-debug-restore
- redirecting to DNF debug Plugin
- yumdownloader
- redirecting to DNF download Plugin
- yum-utils
- classic YUM utilities implemented as CLI shims on top of DNF
- zsoelim
- interpret .so requests in groff input