Anciennes révisionsLiens de retourExporter en PDFHaut de page Share via Share via... Twitter LinkedIn Facebook Pinterest Telegram WhatsApp Yammer RedditDerniers changementsSend via e-MailImprimerPermalien × Linux Voir aussi : mes billets linux sur mon blog Mes sites web J'ai été initié par mon beau-père en 2001 à linux. C'était dur. Très dur. Mais comme dirait l'autre, “je ne regrette rien”. Au contraire, maintenant si je me retrouve sur un windaube c'est séquence “atelier protégé”. Généralités Linux: généralités Outils, scripts et astuces apt-get, gestion des paquets debian (voir aussi dpkg) aspire script suck/aspire/wget whole website backup Ma politique de backups force a bash script on a localhost to remain open bash_loop Script to automatically backup files using simple FTP bigFiles pour trouver des gros fichiers changeDate.sh Script to change date of a file using touch change_extension chercher un fichier et changer les extensions chercherGrosFichiersEtNotifier colorsHTML_name2hexa.sh convert HTML colors names to hexa, eg. red → FF0000 concatAuto.sh ajout automatique d'un fichier à une liste de fichier scp Copier entre serveurs Connection SSH sans mot de passe corbeillecorbeille / trash / trash createText.sh Script to automatically create buttons / logo with input text crontab cutlines découper un fichier par lignes dactylographieTraining.sh s'entraîner à la dactylogaphie sous linux dotclear to dokuwiki script php dictionnaire pour enfants diff Différence entre fichiers dpkg gestion des logiciels linux (voir aussi apt-get) dsl Damn Small Linux emptydirs lister les répertoires vides recentlychanged fichiers modifiés selon la date firmware mettre à jour les firmware FTP without password prompt FTP sans mot de passe gallery a program to automatically modify galleries generated by imageindex gif2xpm pour transformer des gif en xpm, mais aussi un exmple pour renommer les extensions à la volée; à coupler avec le scripts boutons_creation.sh gigolo, GUI pour monter des répertoires FTP dans thunar (xubuntu) historique Script to show simple history, eg to keep a trace of your activity in a “carnet de bord” htpasswd htpasswd repertoireAproteger userName html2txt get a html file (eventually from internet) and transform it to text if.sh if elif then - condtitions with unix imagesConvertgToBlogSize300 script for converting various images to jpg size max 300 AND create thumbnails image_delete.shremove image from download, tmp and desktop directories with a bash loop / array trouver les codes iso: more /usr/pub/iso joindre des fichiers genre csv, base de données etc. kernel noyau linux killbak program to remove backup files killproc kill processes / CAUTION!!! konwert2iso cherche tous les fichiers html, modifie le charset du header et convertit en isolatin lastgroup find last 5 groups on a nix server lastlogins seach last logins on /etc/passwd lire_lecture script for reading a text file + computing time of reading livecd créer un disque bootable linux personnalisé lsdirnocolors désactiver la couleur de background avec la commande “ls” logrotate.sh rotate apache logs bash: convertir une chaîne de caratères en minuscules (lowercase) m4a2mp3 script for converting m4a to mp3 files matomo (ex piwik) statistiques web mot2passe un script en c pour générer des mots de passe (pseudo) aléatoires motCroise.sh find a crossword mp32wav script for converting mp3 to wav files mp42mp3 script for extracting sounds - converting mp4 video to mp3 audio files mysqlSimpleBackup.sh Script to backup incrementaly mysql databases with unix ogg2mp3 script for converting ogg to mp3 files OUTILS D'ARCHIVAGE (tar, zip, bzip etc) Ouvrir de nouvelles fenêtres en shell patchDif globally apply changes on 2 directories with diff and patch command php2phps create phps files from php files in a directory phpCodeGenieEnglish2French Script to automatically convert phpCodeGenie from english to french print lp / imprimer pwgen password generator recover récupérer des fichiers effacés renomme globalement des fichiers removespaces.sh enlever des espaces et autres caractères indésirables dans des noms de fichiers replace.sh changer des string dans plusieurs fichiers replace man replace safeedit backup the file, then edit it with your favorite editor secure-delete supprimer définitivement des dossiers et des fichiers signal La messagerie de Snowden: libre et cryptée sort (trier) lancer des programmes en mode graphique sur un serveur depuis un client (poste local) sshfs ou comment monter un serveur externe comme un disque local ATTENTION!!! super_user_desktop change current desktop and go superuser suwww script to connect as a super user with a special profile (with kde konsole) svg launch batik svg viewer sxw2txt – Converts OpenOffice.org Writer files to plain text tarer / detarer compresser des fichiers / répertoires temps d'exécution d'un script bash Test d'envoi de courrier local txt2html convert text to html (*nix program, apt-get install txt2html) (synonym: text2html, texttohtml) top / htop (suivi de la mémoire): https://lord.re/posts/154-top-htop/ 2dos.sh script to make a list of files containing string “todo” bash: convertir une chaîne de caratères en majuscules (uppercase) useradd: commande pour ajouter un utilisateur à une machine *nix +++ Ubuntu ma distribution utf8_2_iso1 convert utf8 files to latin 1 (iso-8859-1) in a given directory tarzip tar + zip en une commande UnixVsLinux infos sur les différences unix / linux unix2DOS and DOS2Unix verbesAdulte conjuguaison française de base # Required: french-conjugator verbes conjuguaison française de base pour enfants (indicatif) vi(vim) le plus vieil éditeur du monde word2html Script to automatically convert word doc files to html files word2txt Script to automatically convert word doc files to plain txt files ww script to connect (with ssh keygen) to a serve wget un aspirateur (sucker) à site, qui sert aussi de spider whatismyip Chercher son ip courante youtube2mp3 script to convert youtube video files to mp3 using youtube-dl audio puddletag flv2mp3 pour convertir la partie audio de fichers flash (flv) en mp3 mp3wrap internet Servers basics: rsync: rsync -a –delete –force -e ssh serverName:/w3/. /w3/. Le vieux problème des apostrophes (') affichées comme un point d'interrogation Check erreur formulaires (action, CGI etc.) Chercher un DNS avec une adresse IP: utiliser nslookup [ipadr] voir le trafic Chercher / Remplacer Remplacer dans plusieurs répertoires un string Vider les lignes blanches dans vi Remplacer les ^M Repeating Query-Replaces find + grep Rechercher/remplacer trouver des fichiers sans un motif Installer linux le plus simple: usb-creator-gtk doc: https://doc.ubuntu-fr.org/usb-creator droits Les groupes (groups) et utilisateurs (users), ou les droits sous unix group Changer automatiquement un propriétaire (chown) utiliser pwck pour vérifier l'intégrité /etc/passwd et /etc/shadow Les commandes de base touch, mkdir, rm1), ls, gawk, sed, find2), history, chmod, less, more, vim Le Bash3) est un interpréteur en ligne de commande de type script. C'est le shell Unix du projet GNU. En gros, c'est le ventre de la bête et vous pouvez lui faire faire ce que vous voulez. Surtout si vous précédez votre commande d'un sudo qui vous transforme en Dieu omnipotent (ou diable… c'est selon) Source: https://xkcd.com/149/ Source: Learn UNIX in 10 minutes Cheat Cheat, un excellent aide-mémoire! Free Ebooks from O'Reilly Subpages Sous-catégories : A Asciidoc B blog_plugin_bliki Booking / Scheduling rooms free software C CakePHP Cloud code concretecms (ex concrete5/c5) css D docker Dot / GraphViz: diagram editor Dotclear dw E emacs F Filtrer ses mails sur le serveur chez infomaniak Framasoft Futurologie du ouèbe / Future of the web G Gestion de projets / Project management / pm Git grav H howtobackupubuntu I intranet2 J JavaScript (aka js) joomla L LaTeX L (suite) LimeSurvey, outils pour les sondages d'opinion, les questionnaires et formulaires web M Moodle myphp mysql P PDO PHP PmCake R raspberry-pi T Thunderbird U unix W Webdesign Pages dans la catégorie : + +++bms-pcshop . .netrc / /app/controllers/players_controller.php 1 1er script 2 2dos.sh A ACL / Users + Groups permissions on dokuwiki Agenda google Fred Radeff Ajax Ajax style Hiermenu Anki antiword Apache Apache Tutorial: protections: .htaccess / .htpasswd files apachemaintenance apt-get aspire Astuce pour faire de limesurvey un outil à pétition Astuces Google atom editor Automatisation des tâches: cron & crontab Automatisation des tâches: programme qui se lance au boot (démarrage) ou au shutdown (arrêt) Automatiser l’extinction et le redémarrage d’un ordinateur avec rtcwake Automount - Monter automatiquement un volume awstats B Backups Bash / Terminal / Console / Konsole bash: convertir une chaîne de caratères en majuscules (uppercase) bash: convertir une chaîne de caratères en minuscules (lowercase) bash_gnome-terminal bash_loop best method bigFiles Bonita Bépo C CakePHP cakereplace Captcha Captures d'écran / snapshot: ksnip carbon changedate.sh changement_serveurcheck-email changer des string dans plusieurs fichiers check_erreur_formulaires_action_cgi_etc checkbox_php Chercher son ip courante chercher un fichier et changer les extensions cherchergrosfichiersetnotifier chown - changer le propriétaire/groupe d'un répertoire/fichier Chromium cloudcomputing CMS / Content Management System cmsms Code QR CodeLite colorshtml_name2hexa.sh Comment avoir un champ somme aditionnant dynamiquement des valeurs cochées avec js Common lines between 2 files comptabilité concatauto.sh Connexion SSH convert access db to standard MySQL convert phpBB3 -> smf: install tips Copier un fichier avant de la modifier (sauvegarde de sécurité / de travail) corbeille / trash crash createtext.sh creer_son_live-cd_ubuntu_reconstructor Croogo Cryptage / Chiffrage Crypter (ubuntu) avec cryptsetup / LUKS Créer mon site CSV cURL D Dactylographie Damn Small Linux DataTables ddgr (duckduckgo command line) Debian / Linux / Ubuntu: Share data between users dhcpsend: a script to send DHCP ip to a server DHTML HierMenu Dia dictionnaire diff Diff et ses clones doc2epub.sh: a bash command line converter tool from doc to epub DOCUMENTATION DROITS D'ACCES UNIX A L'USAGE DE ROOT Dokuwiki Dokuwiki SSL / Forcer https sur dw Dokuwiki: personnaliser la css Dokuwiki: vider le cache Domotics / domotique Dotclear dotclear to dokuwiki Doublons Downgrade php7 dpkg dragDrop drupal Du concept à la création de sites web dw_updates update / upgrade dokuwiki, sessions, versions dyndns découper un fichier par lignes Démo d'installation scriptaculous / ajax / cake désactiver la couleur de background avec la commande "ls" E Ecrire sur internet Encodage des chaînes de caractères (utf8, ISO-8859-1, KO-18 r et autres chinoiseries End URL Ergonomie exemple_local_type_de_questions_limesurvey exim existtips F F-Droid F-spot FabLab fail2ban FAQ: Pourquoi mes modifications stylistiques dans mon éditeur WYSIWYG ne sont pas visibles? FCKEditor et Cake fichiers modifiés selon la date find_grep find_images_and_change_colors Firefox Firefox: cacher la barre d'onglet / hide tab bar firmware / mettre à jour les firmware flac2mp3 Flash is evil! flv2mp3 Flyspray Fontello Form Validation with JS: flexible Oreilly Script Formulaire / form / forms exemple Formulaires HTML Forums frames_iframes G gallery garant.sh garder_un_log_des_actions gawk geany Gestion de projets / Project management / pm gif2xpm.sh G (suite) gigolo gimp goaccess gramps grep et autres dialectes group GTD H h2tml2pdf Hard informatique Hardware & écologie Hermes Historique radeff.red History / historic HTML html_quickform_english_simple html_quickform_francais_simple htpasswd, la commande pour protéger vos sites web par un login + mot de passe http://myreview.lri.fr/ httrack hugo, flatcms Hébergeurs / ISP - Suisse I if.sh ImageMagick img_deletes.sh info_convert_generate infos-visiteur inkscape install notes Installation serveur Apache/PHP/MySQL Isotope J JavaScript (aka js) joindre jQuery js print js_password_confirmation K kanboard KDE / Plasma Kdissert KeePassXc / KeePassX / keepass killbak.pl killproc konwertiso.sh kubuntu kyle L La vidéo sous linux lastgroup lastlogins le_vieux_probleme_des_apostrophes_affichees_comme_un_point_d_interrogation leafletjs: cartes interactives avec openstreetmap Learn UNIX in 10 minutes Lenovo ThinkPad T460s (2022-...) Les dates avec cake Les remplacements automatiques avec ereg / regexp dans le cas des apostrophes et des guillemets lftp Libreoffice LimeSurvey, outils pour les sondages d'opinion, les questionnaires et formulaires web limesurveyimportcsv linkchecker Linux Linux Linux - introduction Lire un fichier XML lire_lecture lisibilite Liste dynamique des pages orphelines de ce wiki livecd créer un disque bootable linux personnalisé logrotate.sh lynxit.sh M m4a2mp3.sh Ma contestation Mail tracking / newsletter / big brother Mail, Spam, Hoax, Virus etc. majuscules maketimecode Map / ImageMap Marche, GPS & Linux Markdown Matomo md5 Menu de navigation merkaartor Metalogins Microsoft access Migrer dokuwiki -> markdown Modifier son clavier (keyboard) Module de gestion de projet joomla mot de passe / mot2passe motcroise.sh Moteur de recherche cakephp Moteurs de recherche mp32wav mp3wrap mp42mp3 Multicols / multicol mysqlbackupcertainesbases mysqldumplocal.sh mysqlsimplebackup.sh N Natel (smartphone) Netbeans Newsletter / mailing list (ML) / liste de diffusion nextcloud nmap node.js Noyau linux O ogg2mp3 Ohloh OpenOffice OpenStreetMap Optimiser / tester la vitesse de chargement des pages de votre site web OSM / OpenStreetMap outlook ouvrir_de_nouvelles_fenetres_en_shell P Page d'accueil ressources informatiques Fred Radeff Page d'accueil ressources informatiques Fred Radeff Pampi, présentations animées pandoc parser_la_structure_d_un_document_xml Partitionner / mount (monter des volumes sous linux) Pass pays_iso_en.html pays_iso_fr.html PDF PEAR :: The PHP Extension and Application Repository PEAR html_quickform_exemple Photos, images, cliparts, icônes etc. PHP php variables globales / Register global php2phps php8 phpBB phpCodeGenie phpcodegenieenglish2french phpDocumentor phpGroupWare phpsendformwithoutsubmit Plugin GTD pour Dokuwiki pluxml poedit Popup is dead, long live to modals & tooltips! Postgresql P (suite) Pour ajouter son /bin dans le path Pour fabriquer rapidement des boutons Pour jouer avec les formulaires (boutons, input etc.) avec css pour remplace dans tous les fichiers *.htm le string h1 par le string titre: Prise de notes / encyclopédie personnelle Problème de souris sous ubuntu? Problèmes de droits sur dokuwiki: fixed Programmation orientée objet / POO / OOP projet cognitif / ntic / web puddletag pwgen Python Q qdpm R R statistics R, equivalent libre SPSS Rails (ou RoR pour Ruby on Rails) rechercher_remplacer Reconnaissance optique de caractères Recover - Restaurer un disque du crashé Referer regexp / ereg / expressions régulières removespaces.sh remplacer/replace texte from multiple files using perl preserving unix permissions remplacer_dans_plusieurs_repertoires_un_string remplacer_les_m renomme repeating_query-replaces Resizer des images avec convert (imagick) Ressources pour firestarter reveal.js RSS / Agrégation de flux Rsync Ruby run php as a cgi - Pour utiliser php comme un shell-scripting (cgi) rust S safe mode php scp script_time_display scripts_convert_color.sh search secure-delete (srm) sed Select setenv Signal simple email checker with js simplearray1dimension.php Site multilingue avec XML sites_fred_radeff slashes SMF snap Socle de la Gouvernance SOA Soft Softs Softs Linux sort Sozi,présentations animées Spip Spped / vitesse Sqlite sshdisplay sshfs SSL Statistiques web Stopwords / Mot vide sublime super_user_desktop suwww SVG sweethome3d sxw2txt Symfony syncLocalDir2Server Système d'information Sécurité informatique Sécurité MySQL Sécurité PHP T Tag cloud tar tar + zip en une commande Tar / Untar (Compresser / décompresser) Task teamviewer Templates test_d_envoi_de_courrier_local Thunderbird Thunderbird RSS Thème responsive design pour LTS: skeleton tikiwiki Tiny Tiny RSS Topic Maps TOR Tox tracks trouver_des_fichiers_sans_un_motif tutoriel_cakephp_scaffold Typo3 U Ubuntu (linux dialect) ufw UML Un script pour faire un loop sur 3 arrays php, avec du mysql unix unix2dos_and_dos2unix UnixVsLinux unoconv useradd utf8_2_iso1 UUID Universally unique identifier V verbes verbesadulte Vi (vim) vider_les_lignes_blanches_dans_vi viking vim vim_avec_stata_en_mode_konsole virtualbox VirtualHost vmware VNC voir_le_trafic Vérifier si un serveur est consultable par le monde entier Vérifier un formulaire avant envoi (checkform) W watch (aka "surveille") Wayback Machine web-developer webalizer webp webp2jpg.sh: mass converter webp to jpg image files wget windows or mac (to linux, of course) word2txt WordPress Workrave ww X xClip XFCE XML XML - XSLT avec PHP Y youtube2mp3 1) prudence: sous nix, pas de poubelle en ligne de commande! un fichier supprimé est… supprimé! 2) chercher aussi avec CTRL-F “find” sur cette page 3) acronyme de Bourne-Again shell info/linux.txt Dernière modification : 2023/05/24 06:24de radeff S'identifier