1. Indique combien de RAM libre que vous avez:free
2. Où se trouve l’application que je viens d’installer (tous les répertoires)
whereis nom de l'application
3. Utilisation de l’espace disquedf -h
4. Pour faire une liste de lecture de fichiers audio dans un dossier
ls -R > playlist.m3u
5. Pour tuer un processus par son nom:
sudo killall nom de l'application (par exemple: sudo killall firefox.
Ou vous pouvez tuer par pid (N° de programme):
sudo kill pid
et pour voir le pid:
pidof nom de l'applicationf , par exemple: pidof firefox
ou vous pouvez essayer la liste des processus en cours d’exécution avec:ps -e
6. Pour connaître la version des logiciels installés:apt-cache policy nom du paquet
7. Pour connaître les UUID de vos partitions:ls /dev/disk/by-uuid/ -alh
8. Visualiser les dix processus en cours – triés par l’utilisation de la mémoire:ps aux | sort -nrk 4 | head
9. Réglez l’alarme sonore lorsque une adresse IP est en ligne
ping -i 60 -a IP_address
10. Monter un fichier iso sous Linux:
mount /path/to/file.iso /mnt/cdrom -oloop
11. Partager un fichier par http port 80:
nc -w 5 -v -l -p 80
De l'autre machine ouvrir un navigateur web et aller à l'I.P. de la machine qui lance netcat (http://ip-address/)
Si vous avez un serveur Web à l'écoute du port 80, alors vous ne devez arrêter ou sélectionnez un autre port avant le lancement netcat
P.S. : Vous devez installer l'outil netcat
12. Conversion d'un seul FLAC (ou APE) avec des fichiers cue fichier en plusieurs fichiers FLAC:
cuebreakpoints "$2" | shnsplit -o flac "$1"(Requiert: - cuetools)
13. Ajouter les étiquettes ID3 dans un fichier à la queue des fichiers flac:
cuetag *.cue *.flac(Requiert: - cuetools)
14. Extrait audio d’un fichier AVI en utilisant mencoder:
<mencoder "${file}" -of rawaudio -oac mp3lame -ovc copy -o audio/"${file/%avi/mp3}"
15. Capture vidéo d’un ordinateur de bureau linux:
ffmpeg -f x11grab -s wxga -r 25 -i :0.0 -sameq /tmp/out.mpg
16. Télécharger l’ensemble d’un site web:
wget --random-wait -r -p -e robots=off -U mozilla http://www.example.com
-p indique à wget d’ inclure tous les fichiers, y compris les images.
-e robots = off vous ne voulez pas que wget obéisse au fichier robots.txt
-U Mozilla indique l’identité de votre navigateur.
-–random- permet de laisser un nombre aléatoire de secondes à attendre pour éviter de passer dans la liste noire.
Autres paramètres wget utiles :
–limit-rate=20k limite la vitesse à laquelle il télécharge des fichiers.
-b permet à wget de continuer après une déconnexion.
-o $ HOME / logs wget_log.txt : déconnexion
17. Tuer un processus qui verrouille un fichierfuser -k filename
18. Scans les ports ouverts par telnet:HOST=127.0.0.1;for((port=1;port/dev/null | grep 'Connected to' > /dev/null; then echo -en "nnport $port/tcp is opennn";fi;done | gre
Article original => http://webupd8.blogspot.com/2009/03/20-great-linux-unix-terminal-commands.html
Commentaires