Outils pour utilisateurs

Outils du site


systemes_dexploitation:linux:commandes

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
systemes_dexploitation:linux:commandes [2020/01/23 16:13] – [POST] sgariepysystemes_dexploitation:linux:commandes [2022/04/22 17:48] – [Commandes Linux] sgariepy
Ligne 2: Ligne 2:
  
 La plupart de ces commandes s'appliques aux systèmes d'exploitations //Unix-like//. La plupart de ces commandes s'appliques aux systèmes d'exploitations //Unix-like//.
 +
 +{{ :systemes_dexploitation:linux:linux-intermediate.pdf |}}
  
 ===== cat ===== ===== cat =====
Ligne 126: Ligne 128:
  
  
 +Pour envoyer des données JSON en POST:
  
 +  $ curl -d '{"login": "emma", "pass": "123"}' -H 'Content-Type: application/json' https://example.com/login
  
 ==== Autres arguments intéressants ==== ==== Autres arguments intéressants ====
Ligne 132: Ligne 136:
 ^ Argument  ^ Utilisation  ^ ^ Argument  ^ Utilisation  ^
 |   -L   | Suivre la redirection  | |   -L   | Suivre la redirection  |
 +
 +
 +Source: [[https://catonmat.net/cookbooks/curl|Curl Cookbook]]
 +
  
 ===== dd ===== ===== dd =====
Ligne 166: Ligne 174:
  
  
 +
 +===== e2label =====
 +
 +  $ sudo e2label /dev/sda1 NEWLABELNAME
  
  
Ligne 173: Ligne 185:
  
   $ find / -name "nomdufichier"   $ find / -name "nomdufichier"
 +  $ find /home -name users.txt    # trouve tous les fichiers users.txt dans /home
 +
 +-> Utiliser ''-iname'' ignore la casse
 +
 +  $ 
 +
  
 ===== grep ===== ===== grep =====
Ligne 212: Ligne 230:
  
 ===== ls ===== ===== ls =====
 +
 Liste les fichiers d'un répertoire. Liste les fichiers d'un répertoire.
 +
   ls -l   ls -l
   ls -la   ls -la
  
 +
 +===== lsblk =====
 +
 +Liste des disques.
 +
 +  $ lsblk -f
 +
 +Option ''-f'' donne le filesystem associé.
 ===== mkdir ===== ===== mkdir =====
  
Ligne 232: Ligne 260:
   $ mke2 /dev/sda1   $ mke2 /dev/sda1
  
 +Le filesystème pourrait être donné à ''root'', ce qui empêcherait l'écriture pour un utilisateur normal.  Le ''1000:1000'' est le id de l'utilisateur qu'on peut obtenir par ''sudo id -u monuser''.
 +
 +  $ sudo mkfs.ext4 /dev/sda2 -E root_owner=1000:1000
 ===== mount ===== ===== mount =====
 Permet de monter des périphériques de stockage. Permet de monter des périphériques de stockage.
Ligne 237: Ligne 268:
   $ mount -t msdos /dev/fd0 /mnt/floppy   $ mount -t msdos /dev/fd0 /mnt/floppy
   $ mount -t vfat /dev/sda1 /mnt/usb   $ mount -t vfat /dev/sda1 /mnt/usb
 +  $ mount -t auto /dev/sda2 /media/user/mountpointdirectory
  
 Le premier exemple monte une disquette et le deuxième monte un support de stockage USB. Le premier exemple monte une disquette et le deuxième monte un support de stockage USB.
Ligne 278: Ligne 310:
 Recevoir un fichier Recevoir un fichier
   $ scp user@host:directory/SourceFile TargetFile   $ scp user@host:directory/SourceFile TargetFile
 +
 +Spécifier un port:
 +
 +  $ scp -P 22 user@host:~/sourcefile.tar.gz ./targetfile.tar.gz
  
 ===== screen ===== ===== screen =====
Ligne 357: Ligne 393:
  
 ===== vi ===== ===== vi =====
-Éditeur de fichier.  [[unixlike:vi|vi]] est discuté dans une autre section plus en détails.+Éditeur de fichier.  [[systemes_dexploitation:unixlike:vi|vi]] est discuté dans une autre section plus en détails. 
 + 
 +====== Commandes non-natives ====== 
 + 
 +===== unzip ===== 
 + 
 +Permet de décompresser tous les fichiers ZIP du répertoire courant dans le répertoire ''uc'' L'option ''-n'' permet de ne pas écraser les fichiers existants. 
 + 
 +  $ unzip -jn \*.zip -d uc 
 + 
 + 
 + 
 + 
 + 
  
  
systemes_dexploitation/linux/commandes.txt · Dernière modification : 2022/04/22 17:51 de sgariepy