Outils pour utilisateurs

Outils du site


linux_commandes

Ceci est une ancienne révision du document !


Linux / Commandes

Rechercher un fichier par son nom

  • Syntaxe générale
find /dir/to/search -name "file-to-search"
  • Trouver les fichiers perl depuis le répertoire courant
find . -name '*.pl'
  • Lister seulement les fichiers (pas les répertoires)
find . -type f -name '*.pl

L'option -type -f spécifie de ne pas chercher les répertoires

  • Chercher dans tous les répertoires
find / -type f -name httpd.conf
  • Chercher les fichiers avec une taille spécifique

Chercher les fichiers de plus de 650 MB dans le répertoire ~/Downloads/

find ~/Downloads/ -size +650M

Chercher les fichiers de plus de 1 GB dans le répertoire ~/Downloads/

find ~/Downloads/ -size +1G

Chercher les fichiers de plus de 1 kB dans le répertoire ~/Downloads/

find ~/Downloads/ -size +1024k

Utilisation disque

Taille dispo

sudo df -h

Taille d'un repertoire

du -sh /le_repertoire

Taille du repertoire dans lequel je suis

du -sh .

Compression

Compression avec zip

zip -r output_file.zip file1 folder1

Compression avec gzip (.tar.gz)

Création

tar zcvf votre_archive.tar.gz votre_dossier/

Extraction

tar zxvf votre_archive.tar.gz

Compression avec Bzip2 (.tar.bz2)

Remarques : Bzip crée des fichiers beaucoup plus petits que Gzip, mais utilise plus de ressources processeur surtout pour compresser.

Création

tar jcvf votre_archive.tar.bz2 votre_dossier/

Extraction

tar -jxvf votre_archive.tar.bz2

Utilisation tar seul : concaténation de fichiers

Création d'une archive, archivage de plusieurs fichiers :

tar -cvf archive.tar spencel1 fichierarchive2...

De même pour un dossier :

tar -cvf archivedossier.tar dossier/

tar : extraction de fichiers

tar xvf archivedossier.tar --> désarchive et décompresse 

Copier un fichier d'un serveur à un autre

# download: remote → local

scp user@remote_host:remote_file local_file 

Arrêter le serveur

sudo halt

Arrêter le wifi

sudo ifconfig wlan0 down

Apache

Redémarrer Apache

sudo /etc/init.d/apache2 restart

Arrêter Apache

sudo /etc/init.d/apache2 stop

Démarrer Apache

sudo /etc/init.d/apache2 start
linux_commandes.1574689030.txt.gz · Dernière modification : (modification externe)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki