Publié le 30/07/2014
Auteur Fobec
Réseaux sociaux
0 partages
0 tweets
4 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 3484 fois
Public
Internaute
Auteur de la publication
Fobec
Admin
Auteur de 261 articles
|BIO_PSEUDO|
Commentaires récents

Publié par MeepMeep dans tuto

Attention, un petit correctif a apporter :
headerContent-type: $header_contenttype charset: UTF-8
Remplacer charset: UTF-8 par charsetUTF-8
La difference est subtile mais susceptible d'etre m...

Publié par eldiablo dans java

Après recherches, il manquait simplement une ligne à cette classe et à la mienne. Il suffit d'ajouter
df.setLenient(false);
juste après
SimpleDateFormat df = new...

Publié par jadu dans tuto

Et comment met-on en route Xinha lorsque l'extension a été chargée dans Firefox ?????

je n'ai rien trouvé !!!

Publié par mohammed dans java

Bonjour ,Merci pour ce travail ,juste j'ai une question pour ce qui concerne les textes avec les caracteres speciaux comment faire??

Publié par Outsourcing dans news

Le PageRank n'a plus une reelle importance a mon humble avis mais bcp de mes clients continue a juger de la qualite de ma prestation en referencement avec la barre verte!