Publié le 30/07/2014
Auteur Fobec
Réseaux sociaux
0 partages
0 tweets
0 plus
0 commentaires

Commande de base en mode console

L'accès au mode console passe par le terminal Linux qui permet d'exécuter des fonctions de bases sur le système. Cet article a pour but d'expliquer certaines commandes et également de servir de pense-bete.

Fonctionnement du terminal Linux

Suivant les distributions, la fenêtre du Terminal se trouve dans le menu système ou utilitaire. Une fois lancé, l'utilisateur est en mode console dans une interface au fond noir qui rappelle le DOS sous Windows.
Attention: le terminal permet de lancer des commandes dans le shell, c-a-d demander au noyau Linux d?exécuter des fonctions directement sur le système. Avant toute action, il est préférable de relire la commande que l'on veut lancer et de savoir à quoi sert exactement les paramètres que l'on a saisi.

Gestion des droits
En fonction de l'action à exécuter dans le Terminal, le système Linux va demander une authentification plus forte. Dans ce cas, la commande shell sera précédé de sudo qui va lancer la fonction avec les privilèges de l'administrateur système.

Aide sur les commandes shell
Pour chaque commande, il existe une page du manuel qui reprend la description de la fonction ainsi que l'ensemble des paramètres qui y sont associés. L'aide est obtenue avec man suivi du nom de la fonctions shell.
par exemple man ls pour obtenir le descriptif de la fonction liste des fichiers d'un répertoire.
la touche q sert à quitter l'application.

Commande du système de fichier

L'utilisation classique du terminal est la recherche ou la modification de droits sur un fichier. Au cours de l'installation d'un paquet ou d'une application, les commandes shell sont bien pratiques.

commande ls
but: lister le contenu d'un répertoire, la fonction est similaire à la commande dir sous Windows.
exemple de paramètre:
ls -l obtenir un affichage détaillé d'un répertoire y compris les permissions d'accès, la taille, la date de modification, ...

commande cd
but: changer le répertoire courant
exemple de paramètre
cd /var/www/ se déplacer dans le répertoire du serveur apache /var/www/

commande cp
but: copier un fichier ou un répertoire
exemple
cp pict.png /var/www/ copie l'image pict.png vers le répertoire /var/www/

commande mkdir
but: créer un nouveau répertoire
exemple
mkdir /var/www/temp/ créer un dossier vide temp dans le répertoire /var/www/


Commande réseau

La fonction première d'un poste sous Linux est le rôle de serveur dans une architecture réseau. Un poste serveur est dépourvu de bureau comprenant des interfaces graphiques. Peu importe, les commandes réseau accessible en console couvrent la majeure partie des besoins.

commande ifconfig
but: afficher les paramètres réseau de l'ensemble des interfaces
exemple
ifconfig eth0 connaitre les paramètres réseaux de l'interface eth0

commande netstat
but: afficher les informations et les statistiques sur les connexions actives
exemple
netstat -W connaitre les connexions réseau ouvertes vers des serveurs distants


Commande système

Les commandes système permettent de connaitre l'état de son système d'exploitation et de modifier les paramètres de sa distribution Linux.

commande top
but: connaitre la charge CPU et l'occupation mémoire des processus
exemple
top puis touche k puis saisir l'ID du process détruire le processus en fonction de son ID

commande chmod
but: fixer les permissions d'accès à un fichier
exemple
chmod +x monsoft.jar ajouter la permission de s?exécuter à un fichier

commande apt-get
but: installer et retirer des packages sur sa distribution Linux
exemple
apt-get upgrade mettre à jour les paquets installés sur le système.


Cet article a pour but de lister les fonctions les plus couramment utilisées. Bien que Linux disposent de bureau comprenant des interfaces graphiques, il est préférables de passer directement en mode console, dans le Terminal de sa distribution, pour modifier des paramètres ou connaitre l'état de son système d'exploitation.

Ajouter un commentaire

Les champs marqués d'un * sont obligatoires, les adresses emails se sont pas publiées.

A lire aussi

Réseaux sociaux
Présentation de l'article
Catégorie
tuto - linux
Mise a jour
30/07/2014
Visualisation
vu 4022 fois
Public
Internaute
Auteur de la publication
Fobec
Admin
Auteur de 261 articles
|BIO_PSEUDO|
Commentaires récents

Publié par snoop dans java

simple, rapide et effectif du premier coup.
Merci!

Publié par Fobec dans tuto

En fait, une page index est construite de la même manière que l'exemple test.php.

Publié par Fobec dans tuto

Les liens vers les feuilles de style sont definis dans le template. L'emplacement sur le FTP depend du CMS utilise, par exemple sous WordPress les fichiers sont dans le dossier '/wpcontent/themes'

Publié par Roy2014 dans tuto

Bonjour et merci pour ce tuto interessant. Je pense que tout le monde souffre avec 1and1 du fait que l'on puisse pas gziper directement via le htaccess!!
j'aurais une petite question:
tu dis a p...

Publié par Quentin dans tuto

Merci pour ces petits codes java script qui me sont d'un grand secours pour mon TP :)