Vous êtes sur la page 1sur 1

La commande pour Compter le nombre de fichiers et sous dossiers d'un dossier?

Qu'attribue la commande chmod u+w fich1 pour le fichier fich1 :

Comment supprimer l'alias info1


unalias
Que fait : cat >fich2
la sortie de cat est dirige vers fich2
chercher un fichier .tex modifié plus récemment que fichier1.tex , il y'a plus que 5 jours

Que fait la commande cat f1 f2 f3>f*


affiche le resultat de cat f1 f2 f3 dans f*
Que fait la commande find/ -type f –perm 4000 affiche :
a) les fichiers dont la taille < 4000 octets b) les 4000 premiers fichiers du répertoire /perm
Comment ouvrir le ficier file1 en se plaçant à la ligne 13?
head -n13 file1 | tail -n1
La commande: p1 || p2 où p1 et p2 sont deux processus, quand est ce que le processus p2 va être exécuté
……………………………………………………….
Si un fichier a les permissions -rw-r--r-- , son propriétaire a le droit de:
…………………………………………………………………………………………………………….
la commande: echo GenieInfo affiche à l'écran GenieInfo , qu'affiche echo GenieInfo |cat -c 5-
eInfo
12) Comment ouvrir le fichier file2 en se plaçant dans la ligne où apparait le mot "test "
grep test file2
on ajoute: alias mkdir='ls -l' que fait la commande: mkdir rep1
…………………………………………………………………………………
Comment afficher le contenu du fichier de nom -a
………………………………………………………………………….
Donner la dufférence entre un chemin relatif et un chemin absolu
……………………………………………………………………………………………………..
Donner la commande pour supprimer tous les fichiers non cachés du répertoire rep
find . -type f -name -exec rm {}\
copier le répertoire Rapport et ses sous-répertoires dans le répertoire dossier1
cp -r Rapport dossier1
Donner la commande pour lister tous les fichiers du dossier courant dont le nom commence par tp, Tp ou TP:
ls | find . -type f -name "tp*" -o -name "TP*" -o -name "Tp*"
Comment lister récursivement tous les fichiers du dossier courant dont le nom commence par tp
ls -R | find . -type f -name "tp*"
Comment effacer récursivement tous les fichiers de votre homedir de taille 0
a) find ~ -size 0 -exec rm {} ';' b) find ~ -size=0 -exec rm {} ';' c) find ~ -empty -exec rm \;
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
int main(int argc, char **argv)
{ if (argc < 2)
{ fprintf(stderr,"Usage: %s commande [arg] [arg] ...\n", argv[0]);
exit(1);
}
execvp(argv[1], argv + 1);
perror("execvp");
exit(1);
}
Que fait ce programme ?
Donner un exemple de son exécution avec une commande en arrière plan

Vous aimerez peut-être aussi