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
systemes_dexploitation:linux:commandes [2020/01/23 16:13] – [POST] sgariepysystemes_dexploitation:linux:commandes [2022/04/22 17:51] (Version actuelle) – [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 |}}
 +  * {{ :systemes_dexploitation:linux:rheladvancedlinux_cheat_sheet_r3v1.pdf |}}
  
 ===== cat ===== ===== cat =====
Ligne 126: Ligne 129:
  
  
 +Pour envoyer des données JSON en POST:
 +
 +  $ curl -d '{"login": "emma", "pass": "123"}' -H 'Content-Type: application/json' https://example.com/login
  
-Source: [[https://catonmat.net/cookbooks/curl|Curl Cookbook]] 
 ==== Autres arguments intéressants ==== ==== Autres arguments intéressants ====
  
 ^ 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 175:
  
  
 +
 +===== e2label =====
 +
 +  $ sudo e2label /dev/sda1 NEWLABELNAME
  
  
Ligne 173: Ligne 186:
  
   $ 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 231:
  
 ===== 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 261:
   $ 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 269:
   $ 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 311:
 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 394:
  
 ===== 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.1579792388.txt.gz · Dernière modification : 2022/02/02 00:42 (modification externe)