informatique:commandline_handbook
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
informatique:commandline_handbook [2017/03/08 13:14] – florian | informatique:commandline_handbook [Date inconnue] (Version actuelle) – supprimée - modification externe (Date inconnue) 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Command Line Handbook ====== | ||
- | |||
- | < | ||
- | ### PLEIN DE COMMANDES SYMPA ### | ||
- | |||
- | ################ | ||
- | APPLICATIONS | ||
- | ################ | ||
- | |||
- | # Maj block_list transmission daemon: | ||
- | sudo transmission-remote -n florian: | ||
- | sudo / | ||
- | |||
- | # Backup d'un repertoire | ||
- | rsync --verbose --progress --stats --recursive --links --delete -opgtx / | ||
- | |||
- | # Renommage photo d' | ||
- | find . -iname " | ||
- | exiv2 -F mv test.jpg | ||
- | Encore mieux (accepte tout les formats) : exiftool ' | ||
- | |||
- | # Retaillage de photos pour le web: (installer imagemagick) | ||
- | mogrify -monitor -strip -path mon_rep_cible -resize 1920x1920 -quality 90 *.jpg | ||
- | note: strip enleve les donnees exif | ||
- | note2: resize 50% | ||
- | |||
- | # Rotation video : | ||
- | avconv -i MA_VIDEO.mov -filter:v ' | ||
- | |||
- | # Dérévoquer une IP bloqué par fail2ban | ||
- | lister les ip bannies : iptables -L | ||
- | debannir par : iptables -D " | ||
- | soit pour fail2ban : iptables -D fail2ban-ssh 1 | ||
- | |||
- | # Samba: | ||
- | Vérif config et résumé des services : testparm / | ||
- | Redémarrage: | ||
- | |||
- | # Docker | ||
- | docker ps -a Liste les containers et leur status | ||
- | docker images | ||
- | docker pull Installer une image | ||
- | docker run Creer puis lancer un container depuis une image (Equivalent de ' | ||
- | docker rmi Supprimer une image | ||
- | docker rm Supprimer un container | ||
- | docker exec -it XXXXXX bash Rentrer dans le cantainer | ||
- | docker logs Log de demarrage du container | ||
- | docker search | ||
- | docker stats $(docker ps -q) Stat CPU des dockers | ||
- | docker build -t nom_de_mon_image . Pour construire l' | ||
- | |||
- | ############### | ||
- | SYSTEME | ||
- | ############### | ||
- | |||
- | # Périphériques: | ||
- | Liste de périphériques : lshw | ||
- | |||
- | # Gestion des services: | ||
- | Simple : sudo rcconf | ||
- | Avec les run-level : sudo sysv-rc-conf | ||
- | |||
- | #FILESYSTEM | ||
- | # Montage disques: | ||
- | Liste des disques installés : fdisk -l | ||
- | UUID des partitions : blkid | ||
- | lsblk --output UUID, | ||
- | Montage d'une partition : mount -t xfs /dev/sdb4 rep_cible | ||
- | |||
- | # Montage FTP | ||
- | sudo curlftpfs -o umask=0777, | ||
- | |||
- | # Monter une cle usb: | ||
- | retrouver le nom du dev : tail / | ||
- | monter la clef : mount -t type /dev/sdc1 /media/usb (ex : mount -t ntfs-3g /dev/sde1 /media/usb) | ||
- | |||
- | # Maintenance RAID | ||
- | Etat du raid : cat / | ||
- | mdadm --detail /dev/md0 -> State : clean | ||
- | # S.M.A.R.T | ||
- | Liste des disques : fdisk -l | grep dev | ||
- | Info + test result : smartctl -H -i /dev/XXX | ||
- | Lancement test court : smartctl -t short /dev/XXX | ||
- | Lancement test long : | ||
- | Temps prévu des selftest | ||
- | Resultat/ | ||
- | Toutes les données smart | ||
- | </ | ||
- | ===== Applications ===== | ||
- | |||
- | __Maj block_list transmission daemon__ \\ | ||
- | sudo transmission-remote -n florian: | ||
- | sudo / | ||
- | |||
- | __Backup d'un répertoire__ \\ | ||
- | rsync –verbose –progress –stats –recursive –links –delete -opgtx / | ||
- | |||
- | __Renommage photo d' | ||
- | find . -iname " | ||
- | Encore mieux (accepte tout les formats) : exiftool ' | ||
- | |||
- | __Retaillage de photos pour le web: (installer imagemagick)__ \\ | ||
- | mogrify -monitor -strip -path mon_rep_cible -resize 1920×1920 -quality 90 *.jpg\\ | ||
- | note: strip enleve les donnees exif\\ | ||
- | note2: resize 50% | ||
- | |||
- | __Rotation video__ \\ | ||
- | avconv -i MA_VIDEO.mov -filter:v ' | ||
- | |||
- | __Dérévoquer une IP bloqué par fail2ban__ \\ | ||
- | lister les ip bannies : iptables -L\\ | ||
- | debannir par : iptables -D " | ||
- | |||
- | __Samba__ \\ | ||
- | Vérif config et résumé des services : testparm / | ||
- | Redémarrage : sudo service smbd restart && sudo service nmbd restart | ||
- | |||
- | __Docker__ \\ | ||
- | docker ps -a Liste les containers et leur status\\ | ||
- | docker images Liste les images\\ | ||
- | docker pull Installer une image\\ | ||
- | docker run Creer puis lancer un container depuis une image (Equivalent de ' | ||
- | docker rmi Supprimer une image\\ | ||
- | docker rm Supprimer un container\\ | ||
- | docker exec -it XXXXXX bash Rentrer dans le cantainer docker logs Log de demarrage du container\\ | ||
- | docker search Chercher des images\\ | ||
- | docker stats $(docker ps -q) Stat CPU des dockers\\ | ||
- | docker build -t nom_de_mon_image . Pour construire l' | ||
- | |||
- | ===== Système ===== | ||
- | |||
- | __Périphériques__ \\ | ||
- | Liste de périphériques : lshw | ||
- | |||
- | __Gestion des services__ \\ | ||
- | Simple : sudo rcconf\\ | ||
- | Avec les run-level : sudo sysv-rc-conf | ||
- | |||
- | ==== Filesystem ==== | ||
- | |||
- | __Montage disques__ \\ | ||
- | Liste des disques installés : fdisk -l\\ | ||
- | UUID des partitions : | ||
- | |||
- | < | ||
- | blkid\\ | ||
- | lsblk –output UUID, | ||
- | </ | ||
- | |||
- | Montage d'une partition : mount -t xfs /dev/sdb4 rep_cible | ||
- | |||
- | __Montage FTP__ \\ | ||
- | sudo curlftpfs -o umask=0777, | ||
- | |||
- | __Monter une cle usb__ \\ | ||
- | retrouver le nom du dev : tail / | ||
- | monter la clef : mount -t type /dev/sdc1 /media/usb (ex : mount -t ntfs-3g /dev/sde1 /media/usb) | ||
- | |||
- | __Maintenance RAID__ \\ | ||
- | Etat du raid :\\ | ||
- | cat / | ||
- | mdadm –detail /dev/md0 → State : clean | ||
- | |||
- | __S.M.A.R.T__ \\ | ||
- | Liste des disques : fdisk -l | grep dev\\ | ||
- | Info + test result : smartctl -H -i /dev/XXX\\ | ||
- | Lancement test court : smartctl -t short /dev/XXX\\ | ||
- | Lancement test long : smartctl -t long /dev/XXX\\ | ||
- | Temps prévu des selftest : smartctl -c /dev/XXX\\ | ||
- | Resultat/ | ||
- | Toutes les données smart : smartctl -a /dev/XXX | ||
- | |||
informatique/commandline_handbook.1488978899.txt.gz · Dernière modification : 2025/01/14 11:19 (modification externe)