Liste des applications console Et pour entrer dans l'antre de la bête quoi de mieux que de se choisir un émulateur de terminal (ça reste plus sympa que la console !!! ;-) ) CLIcompanion est un terminal qui vous permettra d'accéder à un dictionnaire de commandes qui va de celles les plus communément utilisées à celles que vous aurez ajouté vous même. N'oubliez pas la commande "man" pour connaitre les options des commandes. I - Émulateur de terminal a) Fournis avec l'environnement gnome-terminal - par défaut dans Gnome konsole - par défaut dans KDE LXTerminal - par défaut dans LXDE xfterm4 - par défaut dans Xfce b) Autres terminaux terminator - multiple guake - sort du haut de l'écran yakuake - sort du haut de l'écran tilda - sort du haut de l'écran eterm - clone de rxvt gtkterm minicom - permet de contrôler des terminaux ANSI et VT100 (pour configurer via leur port série des équipements réseaux) urxvt - clone de rxvt supportant l'unicode xterm II - Bureautique Traitement de texte, Tableur, Présentation, Visionneur PDF Visionneur de fichier : LibreOffice, Abiword Publication (alternatives à Scribus) : Label d'Email Dictionnaires : Thésaurus Correcteur orthographique, Correcteur grammatical a) Édition de PDF, Polices, Manipulation de texte, Lecture de texte, Traitement de texte AUCTex (Emacs latex) Emacs Enpi (LaTex frontend) LaTeX (vim-latexsuite) MS Word 5.5/WP 6.1 (With DOS Emuator) Nano groff Vim Wordgrinder b) Tableur oleo sc slsc teapot c) Présentation Beamer tpp xsw d) Visionneur PDF fbgs (fbi) green less mupdf e) Visionneur de fichier LibreOffice o3read f) Visionneur de fichier Abiword Abiword g) Publication (alternatives à Scribus) AUCTex (Emacs latex) LaTeX (vim-latexsuite) Label d'Email Label Nation h) Dictionnaires Dict edict edictionary icant sdcv Thésaurus aiksaurus sdcv thes.sh i) Correcteur orthographique aspell espell ispell look j) Correcteur grammatical grac k) Édition de PDF pdftk Coherent PDF tools JoinPDF PDFMap psselect l) Polices figlet fonter m) Manipulation de texte awk cut gsar paste randtype sed tr wc iconv - convertir l'encodage d'un document. recode - convertir l'encodage d'un document. uniconv - convertir l'encodage d'un document. Trcs - convertir l'encodage d'un document. n) Lecture de texte cat less more III - Bureautique - Organisation Calendrier, Liste des choses à faire, Liste des contacts, Prendre des notes Wiki, Gestion de projet, Diagramme, Scheduling Sauvegarde et gestionnaire de mots de passe a) Calendrier cal calcurse date etm gcal gcalcli - calendrier google lcal pal pcal when b) Agenda remind wyrd - (surcouche/fork ncurses à remind) c) Liste des choses à faire beeswax devtodo doneyet ikog taskwarrior tdl todo.sh tofu ttm tudu yokadi d) Liste des contacts contact script abook e) Prendre des notes hnb nodau vim-outliner Wiki vimwiki wikipediafs wikipedia2text f) Gestion de projet hnb logtodo worklog vim-outliner g) Diagramme flowchart textdraw Scheduling sked h) Sauvegarde et gestionnaire de mots de passe Factotum and Secstore Gringotts KED password manager pwsafe yapet IV - Outils de bureau Management de bureau, Personnalisation du bureau, Économiseur d'écran, Horloge Horloge audio, Souris (en mode console), Capture d'écran, Shells Trashcan a) Management de bureau byobu Screen dvtm tmux Twin vwm b) Personnalisation du bureau [edit config files] .bashrc /etc/screenrc c) Économiseur d'écran asciiquarium caca-utils (cacafire, cacademo) cmatrix rain (bsdgames) worm (bsdgames) d) Horloge binclock - Horloge binaire clockywock tty-clock e) Horloge audio saydate saytime f) Souris (en mode console) gpm h) Capture d'écran Byzanz FBgrab Scrot Shells ash bash csh fish, améliore le terminal, configuration de l'interface par internet. (fish_config pour le personnaliser) ksh pdksh pysh rc sh tcsh zsh Trashcan trash-cli (corbeille en ligne de commande) V - Outils financiers Compte, Banque en ligne, Taxe, Calculatrice Tracking des investissements, Convertisseur de valeur, Système de ticket, Appel Proposal Management a) Compte brinance chkbk clacct ledger SQL Ledger b) Banque en ligne mbank-cli Taxe Open Tax Solver c) Calculatrice concalc bc mathomatic orpie (mode rpn) python interpreter wcalc Tracking des investissements MsCmdLineUtils quote d) Convertisseur de valeur script e) Système de ticket BATTS f) Appel Asterisk Callweaver g) Proposal Management gumnut V- Multimédia Lecteur vidéo, Édition vidéo, Encodage vidéo, Lecteur audio Lecture de CD, Synthèse vocale, Édition audio, Enregistrement audio Fichiers MIDI Composition musicale Flash player Streaming audio Gestion bibliothèque musicale, Organisation musicale, Mixer, iPod Application pour la télévision, Programme télé, Webcam, Sécurité Lecteur de DVD, Rip de CD et DVD, Gravure de CD et DVD, Édition des tags audio a) Conversion audio, Lecteur vidéo ffplay - lecteur de ffmpeg mplay - lecteur de mplayer vlc [nvlc] - vlc en interface console xine b) Édition vidéo avidemux-cli ffmpeg mpgtx c) Encodage vidéo handbrakecli - handbrake en interface console mencoder ffmpeg mplex d) Lecteur audio audioPreview audtty (ncurses audacious frontend) cmus cplay epris herrie m9u mp3blaster mpd mpg123 mplayer mplay (mplayer front end) moc musicus (xmms player on CLI) mpc mpc123 mylene ogg123 openCubicPlayer pytone vlc yauap ximp3 e) Lecture de CD cdcd cplay Dave's CD Player jac mcdp workbone f) Synthèse vocale yasr festival espeak g) Édition audio cutmp3 ecasound mp3splt sox snd tocgen h) Enregistrement audio bplay gramofile sox i) Fichiers MIDI pmidi playmidi midirecord timidity++ j) Composition musicale abcmidi abcm2ps midicomp Flash player mplayer k) Streaming audio fIcy vlc mplayer mplay (mplayer front end) pyradio TRplayer (realplayer) l) Gestion bibliothèque musicale moc cmus ncmpc ncmpcpp/ncmpc++ moosic m) Organisation musicale mussort Mixer alsamixer aumix rexima iPod gnupod n) Application pour la télévision mplayer vlc o) Programme télé episoder Webcam hasciicam p) Sécurité john the ripper motion bruteforce-luks q) Lecteur de DVD mplayer vlc dvdauthor r) Rip de CD et DVD abcde acripper cdparanoia crip jack lxdvdrip ripit s) Gravure de CD et DVD bashburn (lien symbolique sur MyBashBurn.sh) burn wodim cdw mkcd simpleburner.pl t) Édition des tags audio audiotag id3ed id3tool u) Conversion audio aften VI - Jeux Arcade, Board Games, Jeu de carte, Jeu de mot Jeu de simulation, Jeu de stratégie, MUD, Package complet Puzzle, Quiz, RPG, Shoot them all FIXME à ordonner dans les sections. a) Arcade Konsole Invaders micro snake moon-buggy ninvaders nsnake - instruction d'installation myman - pac-man overkill pacman4console robotfindskitten ski worm - BSD-games Board Games monop - BSD-games monopoly backgammon - BSD-games cmail - email chess games chess hoichess - xboard b) Jeu de carte canfield - BSD-games solitaire cribbage - BSD-games fish - BSD-games go fish Freecell mille - BSD-games c) Jeu de mot boggle - BSD-games Hangman - BSD-games d) Jeu de simulation atc - BSD-games air traffic controller sail - BSD-games trek - BSD-games Star Trek e) Jeu de stratégie atc - BSD-games mille - BSD-games robots - BSD-games hunt - BSD-games snake - BSD-games wargames - BSD-games f) MUD TinTin++ g) Package complet Console based games sur sourceforge - paquet bsdgames contenant : adventure, arithmetic, atc, backgammon, battlestar, bcd, boggle, caesar, canfield, countmail, cribbage, dab, gofish, gomoku, hack, hangman, hunt, mille, monop, morse, number, pig, phantasia, pom, ppt, primes, quiz, random, rain, robots, rot13, sail, snake, tetris, trek, wargames, worm, worms, wump, wtf Puzzle Bastet greed pytris tetris-bsd - BSD-games vitetris Quiz arithmetic - BSD-games quiz - BSD-games primes - BSD-games RPG Adventure - BSD-games Battlestar - BSD-games Nethack digitalis phantasia - BSD-games tome wump - BSD-games Shoot them all Quake - textmode aalib aaQuake II - textmode aalib aaut - Unreal Tournment aalib slashem crawl VII - Internet Client de messagerie, Navigateur Internet, Podcast, Agrégateur RSS Lecteur de news NZB et newsgroup, Connexion à distance (équivalent de (x)vnc), Échange de pair à pair (P2P) Réseau, Réseau sans fil (wifi), Partage réseau, Client FTP Transfert de fichier, Dépôt de fichier, Messagerie instantanée, Chat en réseau Téléphonie VOIP/SIP, Client IRC, Client Jabber, Conférence web Télécopie (fax), Téléchargement de flash, Téléchargement, gestionnaire de téléchargement, Raccourcir les URL Accéder au moteur de recherche, Testeur de réseau a) Client de messagerie alpine - basé sur pine cone elmo mutt nedmail pine sup b) Navigateur Internet elinks gopher links links2 lynx netrik w3m c) Podcast bashpodder goldenpod hpodder podget podracer uraniacast d) Agrégateur RSS canto raggle newsbeuter newsboat nrss olive rawdog rsstail snownews e) Lecteur de news Gnus nn rn slrn trn tin NZB et newsgroup hellanzb nzb nzbget lottanzb newspost (posteur de binaires) f) Connexion à distance (équivalent de (x)vnc) cpu openssh sslh g) Échange de pair à pair (P2P) amulecmd (emule) giFT giFTcurs (giFT ncurses Front end) mutella (gnutella) BitTorrent bitflu bittornado bittorrent BTG ctorrent rtorrent h) Réseau ifconfig netcat ss - socket statistics nmap - scanner de ports nmcli - network manager en ligne de commande nm-tool - statistique réseaux wicd [wicd-curses] - gestionnaire wifi i) Réseau sans fil (wifi) getwifi iwlist iwconfig kismet wicd (wicd-curses) j) Partage réseau samba nfs sshfs (fuse) k) Client FTP cmdftp ftp ftpfs lftp ncftp QuFTP l) Transfert de fichier scp ftp m) Dépôt de fichier slimrat (Rapidshare.com) n) Messagerie instantanée centericq centerim ekg finch Poezio irssi mcabber naim pork o) Chat en réseau talk ntalk write (réseau local) p) Téléphonie VOIP/SIP asterisk callweaver linphone-nox (SIP) q) Client IRC bitchX finch ii irssi ircfs ircII sic weechat r) Client Jabber finch poezio s) Conférence web ssh avec VOIP t) Télécopie (fax) hylafax efax mgetty+sendfax u) Téléchargement de flash cclive clive get-flash-videos v) Téléchargement, gestionnaire de téléchargement aria2 axel (accelerates downloading) curl fttps (reads Text files) ncftpget plowshare wget w) Raccourcir les URL surl x) Accéder au moteur de recherche Goose (google) Sethi (Access Various Search engines) surfraw y) Testeur de réseau iperf (mesure de débit dans un réseau local) mtr traceroute z) Internet et réseaux sociaux Blog, Flickr, Youtube, Twitter (X) Lastfm, Identi.ca, Second Life IMDB, Yahoo Group Blog Bash Blogger Charm Chronicle nanoblogger Flickr wget [URL] (Download only) Youtube gcap (téléchargement de sous-titrages) yougrabber yt-dlp Twitter bti tircd ttytter twidge twitmail twitter script (using curl) twitturse twyt Lastfm Shell-fm Identi.ca bti identibash twidge Second Life Slitechat (Chat Client) IMDB imdb (query DB with CLI) Yahoo Group Yahoo Group Archiver VIII - Éducation Statistiques, Mathématique, Astronomie, Tutor Biologie et chimie, Bibliographie a) Statistiques et Mathématique gnuplot (set terminal dumb) matlab (-nojvm option) mathomatic (Algebra) maxima (Algebra) num-util octave (GNU Matlab clone) Trip (Algebra - celestial mechanics) b) Astronomie Starchart SunriseSunset Tutor gtypist c) Biologie et chimie amap-align Bibliograhie sixpack d) Graphisme Dessin, Animation, Visionneur d'image, Éditeur d'images Management de ses images Pour caméra numérique, Dessin vectoriel, Modelisation 3D CAD / CAO, Scanneur e) Dessin jp2a (image vers ascii) jp2a http://www.cnet.co.uk/i/c/blg/cat/software/ubuntu-logo.jpg --width=150 --colors --background=light cadubi (dessin ascii) gle imagemagick f) Animation imagemagick (animate) g) Visionneur d'image feh fbi fim h) Éditeur d'images fly gifsicle (gif images) imagemagick (convert) metapixel i) Management d'images album jpgind j) Image pour caméra numérique gphotofs hppsmtools jhead k) Dessin vectoriel asymptote Modelisation 3D aqsis misfit modeling 3d l) CAD / CAO BRL-CAD FreeCAD Scanneur scanimage IX - Accessoires spécifiques Généalogie, Lecteur de texte (vers audio), Radio Ham, Sauvegarde de téléphone portable SMS, GIS, Totalement geek, Lecteur de bible Lecteur d'empreintes digitales, Édition de graph a) Généalogie lifelines b) Lecteur de texte (vers audio) edbrowse espeak festival Radio Ham dxcc c) Sauvegarde de téléphone portable gammu SMS SMS client GIS grass d) Totalement geek cowsay figlet funny-manpages linuxlogo (linux_logo) moo sl tagada welcome2l e) Lecteur de bible Bibletech (supports various religious text including Bible, Book of Mormon, Koran, etc.) diatheke (SWORD interface) verse bible-kjv f) Lecteur d'empreintes digitales aes2501-wy g) Édition de graph graphviz X - Gestion des fichiers Compression, Recherche de fichiers, Gestionnaires de fichiers, Manipulation des fichiers Synchronisation des fichiers, Utilisation de disque ou répertoire, Récupération de fichiers, Effacement de fichiers Divers a) Compression 7za bzip2 gzip lz tar unrar zip b) Recherche de fichiers doodle find slocate locate c) Gestionnaires de fichiers clex gnuit Midnight Commander (mc) Ranger vifm vfu d) Manipulation des fichiers cat dog (un cat qui affiche les pages html distantes) gcp (cp amélioré) gsar join lxsplit split tac e) Synchronisation des fichiers Dropbox Nebula3 f) Utilisation de disque ou répertoire cdf df du fsniper (monitor dirs) gt5 ncdu pydf duc g) Récupération de fichiers giis scalpel h) Effacement de fichiers rm shred i) Divers moreutils par detox (clean up filenames) XI - Traitement de texte et conversion sur les fichiers Conversions LibreOffice ODT vers TXT et inversement, SXW et SXC vers TXT ou HTML PDF vers TXT ou HTML, PDF vers PS et inversement, PS vers TXT, HTML vers TXT DOC vers d'autres formats, DOCX vers TXT, XLS vers d'autres formats, PPT vers TXT Divers formats vers PDF Conversions avec Abiword Conversions LibreOffice Les outils ci-dessous permettent des conversions à partir des formats de fichiers supportés par LibreOffice et ce vers un grand nombre de formats en export. On peut les considérer comme des outils "universels" pour les conversions des différents formats utilisés dans les suites bureautiques "Office", y compris celle de Microsoft. Pour les conversions depuis les formats de Microsoft Office, d'autres outils sont listés par après mais unoconv ou pyodconverter, qui sont les deux projets encore actifs mi 2012, pourront fort probablement répondre à vos attentes. a) Regardez aussi du côté d'Abiword qui peut s'utiliser en ligne de commande pour faire des conversions entre différents formats de fichier. unoconv (ex : unoconv -f pdf file_name.odt) pyodconverter jodconverter b) ODT vers TXT et inversement docutils (odtwriter) c) SXW et SXC vers TXT ou HTML o3read (modules o3totxt & o3tohtml) d) PDF vers TXT ou HTML pdftotext pdftohtml e) PDF vers PS et inversement pdftops ps2pdf f) PS vers TXT ps2txt (Outil fournit par le paquet ghostscript) ps2ascii (idem) g) HTML vers TXT html2text Vilitextum (Ce projet ne semble plus actif depuis 2005 :!:) h) DOC vers d'autres formats antiword (-p option for pdf) catdoc (TXT, TeX) (Voir aussi ici) wvWare (HTML, LaTeX, DVI, PDF, RTF, TXT, .abw, WML, MIME) i) DOCX vers TXT docx2txt j) XLS vers d'autres formats xlhtml (HTML (Charts beta), CSV, tab delimited, XML) (La dernière version (0.5) date d'avril 2002 :!:) catdoc (xls2csv) (Voir aussi ici) ssconvert (Outil fournit par le paquet gnumeric) k) PPT vers TXT catdoc (catppt) (Voir aussi ici) l) Divers formats vers PDF CHM → chm2pdf ReStructuredText (.rst) → rst2pdf Comic Book Rar (.cbr) et Comic Book Zip (.cbz) → cbr2pdf m) Conversions avec Abiword En plus d'être un traitement de texte en mode graphique, Abiword utilisé en ligne de commande permet d'effectuer des conversions entre un grand nombre de format de fichier (abw, rtf, txt, utf8, html, latex, pdf, pdb, odt, kwd, eml, xml). Voir la manpage d'abiword pour plus de précisions. abiword (ex : abiword --to=file.ext source_file_name.ext) XII - Développement Éditeur de texte (et HTML, PHP, source, etc.), Comparaison de texte, Base de donnée, Gestionnaire de version Freshmeat, Génération de galerie photo, Éditeur XML a) Éditeur de texte (et HTML, PHP, source, etc.) aee Diakonos ed emacs dav-text jed joe moe nano pico pie vi vim neovim zile b) Comparaison de texte diff diffh c) Base de donnée gplplus (Oracle client) mySQL PostgreSQL SQLite SQL Query Generator d) Gestionnaire de version bzr CVS git Mercurial subversion Freshmeat Snake Steak e) Génération de galerie photo album jpgind Éditeur XML xmlstar xsh XIII - Utilitaires Émulation (system), Antivirus, Anti-Rootkit, Bluetooth Palm, Systeme Monitoring, Information système, Surveillance réseau Planification de tâches Chiffrement, Authentification, Power Manager Météorologie, Presse-papier, Traduction d'acronyme, Application Interaction a) Émulation système / virtualisation virtualbox - l'option "–headless" de VBoxManage ou directement vboxheadless ne nécessite pas de serveur X dosemu - émulation d'un système DOS KVM - exemple de commande: " kvm -hda /path/to/image.qcow2 -vnc none -daemonize " qemu - avec les options [ -nographic ] ou [ -curses ] Xen - exemple de commande: "xm top" User-mode Linux vx32 b) Antivirus clamav Anti-Rootkit chkrootkit lynis rkhunter c) Bluetooth bluez-utils (sdltool) btscanner haraldscan d) Palm agsync palm-link Palm command Line Tools e) System Monitoring atop dstat htop mytop slurm tload top f) Information système cat /proc/cpuinfo cat /proc/meminfo dmidecode free hardinfo iostat lsblk lshw lshal lspci lsusb mpstat saidar uptime vmstat g) Surveillance réseau BWN-ng iftop iptraf jnettop pktstat sntop speedometer h) Planification de tâches anacron fcron cron shush i) Chiffrement crypt gnupg pgp pwcrypt j) Authentification gnupg k) Power Manager acpitool apmd l) Météorologie weather-util m) Presse-papier anamnesis xclip n) Traduction d'acronyme wtf o) Application Interaction kibitz XIV - Administration Impression, Sauvegarde et archivage, Formatage de partition, Gestion des paquets Recherche de paquets, Pare-feu (firewall), Gestion des services, Gestion des processus Administration réseau, Récupération de donnée, Nettoyage du système, Optimisation du système a) Impression cups ink (ink levels) lpd lprng b) Sauvegarde et archivage Areca backup-manager ccollect jar rdist rdup rsync tar vbackup venti zip zoo c) Formatage de partition fdisk cfdisk parted d) Gestion des paquets apt-get aptitude dpkg dselect dpkg-repack urpmi yum zypper e) Recherche de paquets apt-cache deborphan whohas (Looks up availability of packages for various distros) f) Pare-feu (firewall) flex-fw iptables ufw g) Gestion des services sysv-rc-conf h) Gestion des processus cpulimit ionice nice i) Administration réseau ip iwconfig j) Récupération de données debugfs foremost lsdel photorec safecopy k) Nettoyage du système cleanlinks fdupes (finds duplicates) duff - duplicate file finder findimagedupes l) Optimisation du système optimisation preload zram tmpfs regler_le_declenchement_du_swap