La commande cd permet de changer de répertoire :
cd : pour aller dans le répertoire $HOME (~/ = compte utilisateur).
cd / : pour aller à la racine /
cd .. : pour remonter au répertoire parent (../../../local/bin ..etc...).
cd - : pour retourner au répertoire précédent.
cd /lib : pour ce loger dans le répertoire lib

La commande ls permet de lister le contenu du répertoire :
ls -a : affiche tous les types de fichiers
ls -l : affiche les liens des fichiers
ls -r * : affiche tous les répertoires et leurs fichiers

Pour manipuler les répertoires et leur contenu :
mkdir : création d'un répertoire.
rmdir : suppression d'un répertoire.
cp -r : pour copier un répertoire et ses fichiers.
rm -r : suppression de tous les fichiers d\'un répertoire.
mv -r : pour déplacer et/ou renommer un répertoire.

Pour manipuler les fichiers :
cp : pour copier
mv : pour déplacer et/ou renommer
rm : pour supprimer
pour ces commandes l'option -f force l'execution de la commande contrairement à l'option -i qui demande confirmation.
cat /etc/profile > ~/confenv : pour copier le contenu du fichier profile dans le fichier confenv de son répertoire HOME.

Pour afficher les fichiers et/ou leur contenu :
cat : affiche le contenu d'un fichier
cat nom_fic | more : more ou less permet de lister page/page ou ligne/ligne.
ls | less : même chose pour la commande ls et...
groff -Tascii -man page_1 | less : affiche en ASCII le contenu de la page de manuel page_1
ls *.txt | grep ce_nom : rechercher les fichiers ayant l'extension txt qui contiennent ce_nom dans leur nom.
ls *.txt | xargs grep -l ce_mot : recherche les fichiers ayant l'extension txt qui contiennent le texte ce_mot.
cat *.txt | grep ce_mot : rechercher les lignes contenant ce_mot dans tous les fichiers ayant l'extension txt.
find -name nom_fic : recherche le fichier nom_fic
find -iname nom_fic : recherche nom_fic sans tenir compte des majuscule/minuscule.
find / -name \'*\' | xargs grep -l mon_mot : recherche le(s) fichier(s) contenant le texte mon_mot
find / -user nom_user -ls : recherche les fichiers appartenant à l'utilisateur nom_user

Pour modifier les droits d'accès (voir tableau(1.2) dans la page "Les droits d'accès...") :
chmod : change les droits répertoires et fichiers (chmod xxx)
chown : change le propriétaire et le groupe (chown moi.nous)

Autres commandes utiles :
pwd : indique le chemin du répertoire où vous êtes logé.
free : affiche les informations sur la mémoire.
df : affiche les informations sur les disques (partitions montées).
uname -a : affiche les informations sur ,le noyau ,le cpu et la machine.
who : indique qui est connecté et sur quelle console (tty).
$PATH : indique les chemins déclarés pour accéder aux librairies et binaires.
ldconfig -p : affiche les librairies installées par ordre alphabétique.
ldconfig -V : affiche les librairies installées par répertoire.
ldconfig : met à jour la configuration du système.
locate libc.so : Indique les librairies libc.so.? installées et leur chemin.
type vi : Pour savoir si vi est installé et connaître son chemin.
ldd /usr/bin/vi : Pour connaître les librairies utilisées par vi.
size core : Pour connaître l'application qui à générée ce fichier core ( Qui a planté ?!!)
patch < patch.nouveau : appliquer le patch patch.nouveau depuis son répertoire.
patch -p0 < patch.nouveau : appliquer patch.nouveau,sur plusieurs sous-répertoires, depuis la racine.


Recherche LJBF

Qui est en ligne ?

Nous avons 146 invités et aucun membre en ligne

Nb. de Visiteurs

16235796
Aujourd'hui
Hier
Cette semaine
Ce mois
Le mois dernier
Depuis le 12/04/09
4794
10091
46621
184070
269551
16235796

21-11-2024 10:41

Phases de la Lune

Écrivaine-essayiste

Gaga de la Loire

Les créations de CélineInmyworld