Liste des commandes de base Systemd

Commandes de base Systemd Voici une liste des commandes de base pour gérer vos daemons via systemd J’ai mis sshd comme exemples de daemon sur lequel s’applique les exemples. Commande Fonction Activer un service au démarrage systemctl enable sshd.service Désactiver un service au démarrage systemctl disable sshd.service Connaître le statut d’un service systemctl is-active sshd.service Lister tous les services actifs systemctl list-units --type=service Démarrer un service systemctl start sshd.service Arrêter un service systemctl stop sshd.service Redémarrer un service systemctl restart sshd. [Voir plus]

Compresser / Decompresser

Compression

tar

commandecompression
tar -cvf nouvelle_archive.tar /dossier/fichier /dossier/dossier
tar -czvf archive.tar.gz /dossier/fichier /dossier/dossiergz
tar -cjvf archive.tar.bz2 /dossier/fichier /dossier/dossierbz2

Decompression

commandecompression
tar -xvf /dossier/archive.tar
tar -xzvf /dossier/archive.tar.gzgz
tar -xjvf /dossier/archive.tar.bz2bz2
MAN  tar  gz  bz2 

Sed – rechercher remplacer

Substitution basique Simple 1ère occurrence (de chaque ligne) rencontrée uniquement sed 's/la/LA/' fichier.txt Globale Toutes les occurrences (de chaque ligne) rencontrées sed 's/la/LA/g' fichier.txt Ciblée Seulement la 2ème occurrence (de chaque ligne) rencontrée sed 's/la/LA/2' fichier.txt Substitution conditionnée Simplee /Motif/ - Uniquement si la ligne contient “ motif ” sed '/awk/ s/sed/SED/' fichier.txt Numéro de ligne - Uniquement la ligne n° “ N ” sed '18 s/sed/SED/' fichier.txt /Regex/ - Uniquement s’il y a correspondance avec l’expression régulière sed '/^[ ][Ss]ed/ s/ed/ED/g' fichier.txt Avancée 0,/regex/ - Uniquement la 1ère occurrence rencontrée sed '0,/sed/ s//SED/' fichier. [Voir plus]
MAN  sed 

man rtfm

man rtfm ``` NAME rtfm - a response for easy questions from clueless lusers SYNOPSIS rtfm [ -p ] [ -h ] [ -d option ] [ -i interval ] [ -a action ] [ -q luser] DESCRIPTION rtfm is a command for system administrators to use in dealing with new users. rtfm is useful for dealing with users having trouble with their pictures downloaded from alt.binaries.pictures.erotica. rtfm will continue to run until killed by hand, using `kill processid’. rtfm can be invoked by anyone who has enough of a clue to know what a man page is. OPTIONS -p Give the answer in a polite fashion. [Voir plus]
MAN  rtfm 

Combinaisons de touches de démarrage pour les Mac à processeur Intel

Touches Description Appuyer sur C pendant le démarrage Démarrage à partir d’un CD ou un DVD de démarrage, tel que le disque d’installation Mac OS X livré avec l’ordinateur. Appuyer sur D pendant le démarrage Démarrage dans Apple Hardware Test (AHT), si le DVD d’installation 1 se trouve dans l’ordinateur. Appuyer sur Option, Commande, P et R jusqu’à entendre deux bips Réinitialisation de la NVRAM Appuyer sur Option pendant le démarrage Démarrage dans le Gestionnaire de démarrage, où vous pouvez sélectionner le volume Mac OS X à partir duquel démarrer. [Voir plus]
MAN  boot 

Multiplexer plusieurs connections SSH en une

OpenSSH depuis la version 4.2 permet de multiplexer plusieurs connections en une.

Il faut ajouter dans la configuration de votre client ssh (~/.ssh/config) :

Host *
	ControlMaster auto
	ControlPath ~/.ssh/sockets/%r-%h-%p

Toutes les nouvelles connections vers un hôte ou vous êtes déjà connectés passeront à travers cette connexion.

Ce qui en plus d’accélérer le temps de connection, apporte l’avantage de ne plus demander de mot de passe.

Les droits sur le dossier “ sockets ” doivent être 0600, uniquement, toutes les personnes ayant accès aux socket pourront utiliser les connexions actives.

Racourcis clavier pour faire des capture d'ecran

Touches Actions Command+Shift+3 Capture l’écran entier et l’enregistre dans un fichier. Command+Control+Shift+3 Capture l’écran entier et le met dans le presse papier Command+Shift+4 Capture la zone sélectionné et l’enregistre dans un fichier. Command+Control+Shift+4 Capture la zone sélectionné et la copie dans le presse papier. Command+Shift+4 et barre espace Capture une fenêtre, un menu une icône ou la barre de menu et l’enregistre dans un fichier. Command+Control+Shift+4 et barre espace bar Capture une fenêtre, un menu une icône ou la barre de menu et la copie dans le presse papier. [Voir plus]

Utilisation d'apt

Obtenir des informations commande Description apt-cache search Permet de rechercher un ou plusieurs mot(s) pouvant se rapporter à la description ou au nom d’un paquet. apt-cache show Affiche plus d’informations sur un paquet en particulier (nom, statut,…). apt-cache showpkg Affiche des informations plus détaillées sur un paquet (dépendances, versions). apt-cache depends Affiche les dépendances du paquet gimp. dpkg -L Affiche la liste des fichiers présents dans le paquet gimp. dpkg -S Recherche ce fichier parmi les paquets déjà installés sur le système. dpkg -l Affiche les statuts des paquets dont le nom contient ce que vous avez mit en paramètre. [Voir plus]
MAN  apt  dpkg 

Générer une liste de fichiers

  • Lancez un invité de commande (console “DOS”).
  • Placez vous dans le dossier à lister.
  • Entrez
dir /a /o:gen > liste.txt
  • Pour ouvrir rapidement le fichier, entrez
notepad liste.txt

Et voila, rien de plus simple

MAN  CMD