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 5079 fois
Public
Internaute
Auteur de la publication
Fobec
Admin
Auteur de 267 articles
|BIO_PSEUDO|
Commentaires récents

Publié par inf0mag dans news

Et avec les objets connectes, a va encore exploser !

Publié par Amal dans tuto

pour moi j'ai créé une liste déroulante en liaisant avec la base de donnée déja existant mais la valeur sélectionné ne peut pas etre afficher jamais et...

Publié par coramarr dans java

Peut-on trouver des infos sur cette suite qui serait utilise en statistiques. Des documents ou ouvrages qui relatent les divers possibilites d'utilisation de cette suite.
Je suis un particulier ni...

Publié par Fobec dans java

As-tu essaye sans le parametre de la cle ?
(supprimer la ligne url += "&key=" + this.ApiKey;)
A priori, cela fonctionne sans aucune authentification sur l'api ;)

Publié par Djrac dans tuto

Bjr.
J'ai essaye ce code mais en cliquant sur f5 il me donne un autre temps d'execution malgre qu'il s'agit du meme page PHP. Je comprends pas ou il est le probleme.
Merci de m...