Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Droits d’accès
Les utilisateurs
Redirections, méta-caractères
find
Contrôles d'accès
ls -l /etc/passwd
-rw-r--r-- 1 root root 1705 2004-12-09 09:55 /etc/passwd
id
uid=1000(toto) gid=1000(toto) groupes=1000(toto)
touch Lecture
chmod 444 Lecture
-r--r--r-- 1 toto toto 3 2004-12-09 09:55 Lecture
mkdir Secret
chmod 700 Secret
drwx------ 2 toto toto 4096 2004-12-09 09:55 Secret
mkdir Connaisseurs
chmod 711 Connaisseurs
Les utilisateurs
Non, car les comptes sont définis globalement au sein d'un "domaine"
NIS.
Redirections, méta-caractères
mkdir inc
cp /usr/include/std* $HOME/inc
touch Temp
Avec cat, ajouter une ligne “The end” à la fin du fichier “temp”.
ls /usr/include/[t]* | wc
14 14 306
find
Afficher la liste des fichiers plus vieux que 3 jours situés sous
votre répertoire de connexion.
head -5 /etc/passwd
tail -5 /etc/passwd
Afficher la 7ième ligne de ce fichier (et elle seule), en une
seule ligne de commande.
cat /etc/passwd | tr / X
Contrôles d'accès
fichiers: rwxr-xr-x
répertoires: rwxr-xr-x
#! /bin/bash
for i in `ls`
do
file $i >>text
done
more text| sort -t: +1
rm text
Ecrire un script qui lise une ligne de caractères sur son entrée
standard et l’écrive sur sa sortie, en passant tous les
caractères en majuscules.
#! /bin/bash
read a
echo $a|tr "[a-z]" "[A-Z]"
read a
echo $a|tr "[a-z]" "[A-Z]"|tee text1
sort telephone.txt
wc -l telephone.txt