« Commandes Linux » : différence entre les versions
Aller à la navigation
Aller à la recherche
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 28 : | Ligne 28 : | ||
==Version de Debian/Ubuntu== | ==Version de Debian/Ubuntu== | ||
<source lang=bash> | |||
lsb_release -d -s | lsb_release -d -s | ||
</source> | |||
==copy scp avec fichiers cachés== | ==copy scp avec fichiers cachés== | ||
<source lang=bash> | |||
rsync -avrz -e ssh --progress root@server.gigelf.eu:/home/cod4/ . | rsync -avrz -e ssh --progress root@server.gigelf.eu:/home/cod4/ . | ||
</source> | |||
==Droits interdit création dossier en root== | ==Droits interdit création dossier en root== | ||
Ligne 41 : | Ligne 45 : | ||
Exemple sous cygwin<br> | Exemple sous cygwin<br> | ||
rsync -av --delete backuprsync@server.gigelf.fr::etc /cygdrive/j/Backup_Oneprovider/etc | rsync -av --delete backuprsync@server.gigelf.fr::etc /cygdrive/j/Backup_Oneprovider/etc | ||
==Monter un dossier sous un autre avec mount== | |||
<source lang=bash> | |||
mount --bind /home/gigelf/games/steam/css/cstrike/TV /var/www/www.games.gigelf.eu/web/cssTV | |||
</source> | |||
==Monter une image iso== | |||
<source lang=bash> | |||
mount -o loop -t iso9660 fichier.iso /mnt/iso | |||
</source> | |||
==Changer les permissions sur tous le fichiers/dossiers== | |||
<source lang=bash> | |||
find . -type d -print -exec chmod 777 {} \; | |||
find . -type f -print -exec chmod 666 {} \; | |||
</source> |
Version du 6 juin 2014 à 12:09
liste hardware
Liste de tout le matériel: lshw
Liste cartes réseaux: lshw -C network
iftop
lsof
On peux vérifier ce qui tourne derrière un programme La commande lsof est ton amie ! Si elle n'est pas installée sur ta bécane:
sudo apt-get install lsof
Ensuite essais ça:
lsof -R -n -P +c0 -c perl
Cela va t'indiquer les fichiers et les ports TCP/UDP utilisés par ce processus (et plein d'autres détails) Si trop d'infos renvoyées, on peux limiter les résultats à quelques descripteurs de fichiers:
lsof -R -n -P +c0 -d 'txt,cwd,0-10' -a -c perl
Et lorsque ton apache ne redémarre pas, trouve le process qui l'utilise:
lsof -R -n -P +c0 -i TCP:80
Version de Debian/Ubuntu
lsb_release -d -s
copy scp avec fichiers cachés
rsync -avrz -e ssh --progress root@server.gigelf.eu:/home/cod4/ .
Droits interdit création dossier en root
Vérifier avec "lsattr" si pas de bit "i"
Pour changer "chattr -i" dossier
http://en.wikipedia.org/wiki/Chattr
Backup rsync
Exemple sous cygwin
rsync -av --delete backuprsync@server.gigelf.fr::etc /cygdrive/j/Backup_Oneprovider/etc
Monter un dossier sous un autre avec mount
mount --bind /home/gigelf/games/steam/css/cstrike/TV /var/www/www.games.gigelf.eu/web/cssTV
Monter une image iso
mount -o loop -t iso9660 fichier.iso /mnt/iso
Changer les permissions sur tous le fichiers/dossiers
find . -type d -print -exec chmod 777 {} \;
find . -type f -print -exec chmod 666 {} \;