Trouver le nom d’une commande Terminal

Dans de nombreux cas, nous devons effectuer une opération en ligne de commande mais nous ne connaissons pas forcément la bonne commande à exécuter. En utilisant la commande (apropos) ou (man -k) vous allez pouvoir effectuer une recherche avec un mot clé donné parmi les courtes descriptions dans les pages du manuel unix et obtenir une liste de commandes utilisables. Exemple : apropos "concatenate" Résultat : Tcl_Concat(3tcl) - concatenate a collection of strings cat(1) - concatenate and print files strcat(3), strncat(3) - concatenate strings
Autre exemple : man -k "ftp" Résultat : Net::Cmd(3pm) - Network Command class (as used by FTP, SMTP etc) Net::FTP(3pm) - FTP Client class Regexp::Common::URI::ftp(3pm) - -- Returns a pattern for FTP URIs ftp(1) - Internet file transfer program ftp(n) - Client-side tcl implementation of the ftp protocol ftp-proxy(8) - Internet File Transfer Protocol proxy server ftp_geturl(n), ftp::geturl(n) - Uri handler for ftp urls ftpd(n) - Tcl FTP server implementation ftpd.conf(5) - tnftpd(8) configuration file ftpusers(5), ftpchroot(5) - tnftpd(8) access control file mount_ftp(8) - mount a FTP filesystem sftp(1) - secure file transfer program sftp-server(8) - SFTP server subsystem tftp(1) - trivial file transfer program tftpd(8) - DARPA Internet Trivial File Transfer Protocol server tnftpd(8) - Internet File Transfer Protocol server zshzftpsys(1) - zftp function front-end