100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
Résumé Toutes les commandes bash utiles $8.68   Add to cart

Summary

Résumé Toutes les commandes bash utiles

 0 view  0 purchase
  • Course
  • Institution

Toutes les commandes bash utiles

Preview 2 out of 8  pages

  • March 29, 2023
  • 8
  • 2021/2022
  • Summary
avatar-seller
Application windows x2go (accéder à l’interface Linux)
 Nom session : vquartz
 Hôte : 10.5.0.151
 Identifiant : bruel Applications :
 Type de session : MATE - Outils système  Clic droit Terminal MATE  Ajouter ce lanceur
Clic que le panda - Clic Terminal  Editer  Profils  Nouveau « bruel »  Profil
 Id : bruel utilisé au lancement
 MDP : fjfjdv $passwd (changer le MDP)
 Message : Yes - Current password : fjfjdv
- Nouveau mot de passe : mba207 !R
Configuration de la messagerie (maj, min, chiffre, ponctuation, pas de lettres accentuées)
Application  internet  Clic droit Messagerie Thunderbird  Ajouter ce Aide en ligne : $man passwd (pour quitter « q »)
lanceur  Lancer  Menu  Account settings  add…
 SMTP Server
 Server name : smtp Configuration du navigateur
 Account Action  Add other Account  Account Wizard  next Application  internet  clic droit Firefox  Ajouter ce lanceur
 Identity Firefox  Menu  Préférences  Param. réseau  Config.
 Your name : bruel manuelle PROXY
 Email address : bruel@localhost  next PROXY HTTP = cache.iut-rodez.fr / Port 8080
 Outgoing user… : bruel  Utiliser également ce proxy FTP et HTTPS  Ok
 next / next / finish  Messagerie Thunderbird  inbox(1)

I – PREMIERES COMMANDES UNIX / LINUX
COMMANDES DESCRIPTION
date Affiche la date et heure courante
Sans argument, affiche le calendrier du mois courant
- cal 2021
cal
- cal 2021| more (adapte à l’écran)
- cal 01 1989 (mois année particulière) cal 07 1998
whoami Affiche le nom de connexion
Tout utilisateur est identifier de manière unique par un numéro appelé « uid » (user id). Tout
id utilisateur fait partie d’un groupe d’utilisateur identifié par un numéro appelé « gid » (groupe id).
Enfin, un utilisateur peut faire partie de plusieurs groupes.
Affiche le nom de la machine
- Option –f : permet d’afficher le nom complet FQDN (Full Qualified Domain Name). Ce
hostname nom est généralement constitué d’un nom de machine et d’un nom de domaine DNS
(Domain Name Service)
- Option –i : affiche l’adresse IP de la machine
Affiche le nom du système d’exploitation
- Option –a :
 1er champ : nom SE
uname  2e champ : nom machine
 3e champ : version noyau
 4e champ date création noyau
 5e champ architecture (64 bits intel)
Affiche l’heure courante, l’état de la machine (up ou down), depuis combien de temps la machine
uptime est en exécution, charge moyenne de la machine (taux d’occupation) depuis la dernière minute / 5
dernières minutes / 15 dernières minutes
su (super user) Connecte l’utilisateur en tant qu’administrateur système (root)
à utiliser lorsque l’on est Ex : rooter un téléphone = remplacer l’Android par un système Android modifié où l’utilisateur
administrateur peut faire beaucoup plus de chose (+ de latitude)
sudo Exécute une commande en tant qu’utilisateur root
à utiliser lorsque l’on est Ex : sudo /sbin/shutdown -r 0  redémarre la machine
administrateur

II- COMMANDES RELATIVES AU TERMINAL
COMMANDES DESCRIPTION
tty Affiche la référence de la fenêtre courante
Affiche la configuration de la liaison
- Principaux champs : intr et erase
stty -a - Champ intr : contient la combinaison de touche permettant d’arrêter l’exécution de la
commande courante (^C = Ctrl + C)
- Champ erase : utilisé pour configurer la touche Backspace / Retour chariot.
clear Efface le contenu de la fenêtre courante

III- COMMANDES SUR LES PROCESSUS
(INSTANCE D’UN PROGRAMME EN EXECUTION)
COMMANDES DESCRIPTION
ps Sans arguments, affiche les processus attachés à la fenêtre courante

, - Option –u bruel : affiche tous les processus de l’utilisateur util
- Option –u nom util | more : pour adapter à la fenêtre
- Option –fe : affiche tous les processus s’exécutant dans le système
- Option –fe | wc(word count) –l : compte le nombre de lignes
top Affiche l’activité CPU (processeur) des processus présents dans le système
Le processus courant est mis en pause pendant le nombre de secondes spécifiées.
sleep
Ex : sleep 4
Termine un ou plusieurs processus dont on a fourni un argument, le numéro d’identification (pid :
process id)
kill
- ps  kill -9 23905 (n° associé à bash)
→ Ferme le terminal car bash (processus qui gère ce qu’on saisit)

IV- COMMANDES DE COMMUNICATION
COMMANDES DESCRIPTION
Client de messagerie en ligne de commande
Envoie d’un email :
- mutt nomdestinataire –s nomsujet <<EOF (entrée)
Coucou (entrée)
Au revoir (entrée
mutt
EOF (entrée)
Envoie d’un mail à la boîte anonyme :
- mutt zorro –s « sujet » <<EOF (entrée)
Question (entrée)
EOF (entrée)

V- COMMANDES SUR LES REPERTOIRES ET LES FICHIERS
Les systèmes de fichiers de la famille UNIX sont mono-arborescent (une seule racine) contrairement aux systèmes de fichiers
de la famille Windows (FAT, NTFS) qui sont multi-arborescent (une racine par unité c:, d:, …).
Un système de fichier de la famille UNIX est essentiellement composé de répertoire et de fichier.

/

home etc bin usr


1a passwd bash bin


bond passwd


.profils .bashrc
Il est impératif de ne pas confondre les commandes portant sur les répertoires et les commandes portant sur les fichiers.

1) Principales commandes sur les répertoires
COMMANDES DESCRIPTION
Affiche le chemin absolu du répertoire courant
- /home /1a /bruel
- Après connexion, le répertoire courant est le répertoire de connexion de l’utilisateur
pwd (print working Remarque : pwd est une commande interne, cela signifie que son code est inclus dans
directory)
l’interpréteur de commande (ici bash).
passwd est une commande externe, cela signifie que son code est contenus dans un fichier
distinct (/usr /bin /passwd)
Affiche le contenu d’un ou plusieurs répertoires. Sans arguments, c’est le contenu du répertoire
courant qui est affiché.
ls /bin
ls /bin |more
ls ~ (~ désigne le répertoire de connexion de l’utilisateur)
ls (list) ls ~bond (affiche le contenu du répertoire de connexion de l’utilisateur bond)
ls possède de très nombreuses options :
- Option –a (all) : affiche le nom de toute les entrées même les entrées cachées. Une entrée
est cachée si son nom commence par le caractère • (print).
L’entrée • désigne le répertoire courant
L’entrée •• désigne le répertoire père du répertoire courant.

The benefits of buying summaries with Stuvia:

Guaranteed quality through customer reviews

Guaranteed quality through customer reviews

Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.

Quick and easy check-out

Quick and easy check-out

You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.

Focus on what matters

Focus on what matters

Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!

Frequently asked questions

What do I get when I buy this document?

You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.

Satisfaction guarantee: how does it work?

Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.

Who am I buying these notes from?

Stuvia is a marketplace, so you are not buying this document from us, but from seller juliebonnet. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

No, you only buy these notes for $8.68. You're not tied to anything after your purchase.

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

79202 documents were sold in the last 30 days

Founded in 2010, the go-to place to buy study notes for 14 years now

Start selling
$8.68
  • (0)
  Add to cart