gapplication:- is a commandline implementation of the client-side of the org.freedesktop.Application interface as specified by the freedesktop.org Desktop Entry Specification.
gawk:- Gawk is the GNU Project's implementation of the AWK programming language. It conforms to the definition of the language in the POSIX 1003.1 Standard.
gcc:- When you invoke GCC, it normally does preprocessing, compilation, assembly and linking. The "overall options" allow you to stop this process at an intermediate stage. GNU project C and C++ compiler
gcore:- Generate a core dump of a running program with process ID pid.
gcov:- coverage testing tool
gdb:- The GNU Debugger, The purpose of a debugger such as GDB is to allow you to see what is going on "inside" another program while it executes -- or what another program was doing at the moment it crashed.
gdb-add-index:- When GDB finds a symbol file, it scans the symbols in the file in order to construct an internal symbol table. Add index files to speed up GDB
gdbus:- is a simple tool for working with D-Bus objects.
gencat:- generate a formatted message catalog
genhomedircon:- generate SELinux file context configuration entries for user home directories
genhostid:- generates a random hostid and stores it in /etc/hostid, if /etc/hostid does not already exist.
genl:- generic netlink utility frontend
genl-ctrl-list:- Queries the Generic Netlink controller in kernel and prints a list of all registered Generic Netlink families including the version of the interface that has been registered.
geqn:- format equations for troff or MathML
getcap:- displays the name and capabilities of each specified
getconf:- get configuration values
getenforce:- reports whether SELinux is enforcing, permissive, or disabled.
getent:- command displays entries from databases supported by the Name Service Switch libraries, which are configured in /etc/nsswitch.conf.
getfacl:- For each file, getfacl displays the file name, owner, the group, and the Access Control List (ACL). If a directory has a default ACL, getfacl also displays the default ACL. Non-directories cannot have default ACLs.
getfattr:- For each file, getfattr displays the file name, and the set of extended attribute names (and optionally values) which are associated with that file.
getkeycodes:- print kernel scancode-to-keycode mapping table
getopt:- is used to break up (parse) options in command lines for easy parsing by shell procedures, and to check for legal options.
getpcaps:- displays the capabilities on the processes indicated by the pid value(s) given on the commandline. The capabilities are displayed in the cap_from_text(3) format.
getsebool:- reports where a particular SELinux boolean or all SELinux booleans are on or off In certain situations a boolean can be in one state with a pending change to the other state.
gettext:- The gettext program translates a natural language message into the user's language, by looking up the translation in a message catalog.
git:- Git is a fast, scalable, distributed revision control system with an unusually rich command set that provides both high-level operations and full access to internals.
git-receive-pack:- Receive what is pushed into the repository
git-shell:- Restricted login shell for Git-only SSH access
git-upload-archive:- Send archive back to git-archive
git-upload-pack:- Send objects packed back to git-fetch-pack
glib-compile-schemas:- compiles all the GSettings XML schema files in DIRECTORY into a binary file with the name gschemas.compiled that can be used by GSettings.
gmake:- GNU make utility to maintain groups of programs
gneqn:- format equations for ascii output
gnroff:- emulate nroff command with groff
gpasswd:- administer /etc/group and /etc/gshadow
gpg:- OpenPGP encryption and signing tool
gpg2:- OpenPGP encryption and signing tool
gpg-agent:- Secret key management for GnuPG
gpgconf:- The gpgconf is a utility to automatically and reasonable safely query and modify configuration files in the ‘.gnupg’ home directory.
gpg-connect-agent:- is a utility to communicate with a running gpg-agent.
gpgparsemail:- Parse a mail message into an annotated format
gpgv:- Verify OpenPGP signatures
gpgv2:- Verify OpenPGP signatures
gpg-zip:- encrypts or signs files into an archive. It is an gpg-ized tar using the same format as used by PGP's PGP Zip.
gpic:- compile pictures for troff or TeX
gprof:- display call graph profile data
grep:- searches the named input FILEs (or standard input if no files are named, or if a single hyphen-minus (-) is given as file name) for lines containing a match to the given PATTERN. By default, grep prints the matching lines.
groff:- front-end for the groff document formatting system
grops:- PostScript driver for groff
grotty:- translates the output of GNU troff into a form suitable for typewriter-like devices.
groupadd:- The groupadd command creates a new group account using the values specified on the command line plus the default values from the system. The new group will be entered into the system files as needed.
groupdel:- command modifies the system account files, deleting all entries that refer to GROUP. The named group must exist.
groupmems:- command allows a user to administer his/her own group membership list without the requirement of superuser privileges. The groupmems utility is for systems that configure its users to be in their own name sake primary group (i.e., guest / guest).
groupmod:- command modifies the definition of the specified GROUP by modifying the appropriate entry in the group database.
groups:- Print group memberships for each USERNAME or, if no USERNAME is specified, for the current process (which may differ if the groups database has changed).
grpck:- command verifies the integrity of the groups information. It checks that all entries in /etc/group and /etc/gshadow have the proper format and contain valid data.
grpconv:- convert to and from shadow passwords and groups
grpunconv:- convert to and from shadow passwords and groups
grub2-bios-setup:- Set up images to boot from a device.
grub2-editenv:- Manage the GRUB environment block.
grub2-file:- is used to check if FILE is of a specified type.
grub2-fstest:- is a tool for testing GRUB's filesystem drivers. You should not normally need to run this program.
grub2-glue-efi:- creates an Apple fat EFI binary from two EFI binaries.
grub2-install:- installs GRUB onto a device. This includes copying GRUB images into the target directory (generally /boot/grub), and on some platforms may also include installing GRUB onto a boot sector.
grub2-kbdcomp:- processes an X keyboard layout description in keymaps(5) format into a format that can be used by GRUB's keymap command.
grub2-macbless:- blesses a file on an HFS or HFS+ file system, so that it can be used to boot a Mac.
grub2-menulst2cfg:- converts a configuration file from GRUB 0.xx to the current format.
grub2-mkconfig:- generates a configuration file for GRUB.
grub2-mkfont:- converts font files from common formats into the PF2 format used by GRUB.
grub2-mkimage:- Make a bootable GRUB image.
grub2-mklayout:- generates a GRUB keyboard layout description which corresponds with the Linux console layout description given as input.
grub2-mknetdir:- prepares a directory for GRUB to be netbooted from.
grub2-mkpasswd-pbkdf2:- generates a PBKDF2 password string suitable for use in a GRUB configuration file.
grub2-mkrelpath:- takes an OS filesystem path for FILE and returns a relative path suitable for use in a GRUB configuration file.
grub2-mkrescue:- can be used to generate a rescue image with the GRUB bootloader.
grub2-mkstandalone:- Generate a standalone image in the selected format.
grub2-ofpathname:- generates an IEEE-1275 device path for the specified DEVICE.
grub2-probe:- probes a path or device for filesystem and related information.
grub2-reboot:- sets the default boot menu entry for the next boot, but not further boots after that. This command only works for GRUB configuration files created with GRUB_DEFAULT=saved in /etc/default/grub.
grub2-render-label:- renders an Apple disk label (.disk_label) file.
grub2-script-check:- verifies that a specified GRUB configuration file does not contain syntax errors.
grub2-set-default:- sets the default boot menu entry for all subsequent boots. This command only works for GRUB configuration files created with GRUB_DEFAULT=saved in /etc/default/grub.
grub2-sparc64-setup:- You should not normally run this program directly. Use grub-install instead.
grub2-syslinux2cfg:- builds a GRUB configuration file out of an existing syslinux configuration file.
grubby:- is a command line tool for updating and displaying information about the configuration files for the grub, lilo, elilo (ia64), yaboot (powerpc) and zipl (s390) boot loaders.
gsettings:- offers a simple commandline interface to GSettings. It lets you get, set or monitor an individual key for changes.
gsoelim:- interpret .so requests in groff input
gssproxy:- provides a daemon to manage access to GSSAPI credentials.
gstack:- attaches to the active process named by the pid on the command line, and prints out an execution stack trace.
gtar:- saves many files together into a single tape or disk archive, and can restore individual files from the archive.
gtbl:- describes the GNU version of tbl, which is part of the groff document formatting system.
gtk-query-immodules-2.0-64:- collects information about loadable input method modules for GTK+ and writes it to the default cache file location, or to stdout.
gtk-update-icon-cache:- Icon theme caching utility
gtroff:- describes the GNU version of troff. It is part of the groff document formatting system.
gunzip:- gzip, gunzip, zcat - compress or expand files
gzexe:- compress executable files in placegzip:- gzip, gunzip, zcat - compress or expand files.