Introduction à UNIX - 60 pages
[...] Terminer par ; . -type : catalogue, f : fichier ordinaire, p : pipe, l : lien symbolique). -newer fichier compare les dates de modification ; ou ; E. Viennet - GTR - v Introduction à UNIX -prune si le fichier courant est un catalogue, élague l'arbre à ce point. Exemples : # Recherche tous les fichier nommes "essai" # a partir de la racine find / -name essai -print # Recherche tous les fichier commencant par "ess" # a partir du repertoire courant find . [...]
[...] lpq [-Pnom-imprimante] Permet de connaître l'état de la file d'attente associée à l'imprimante. lprm [-Pnom-imprimante] numjob Retire un fichier en attente d'impression. On doit spécifier le numéro du job, obtenu grâce à la commande lpq. man commande Affiche la page de manuel (aide en ligne) pour la commande. L'argument n permet de spécifier le numéro de la section de manuel (utile lorsque la commande existe dans plusieurs sections). Les numéros des sections sont : 1 (commandes utilisateur) (appels systèmes) (fonctions librairies E. [...]
[...] Les distributions les plus répandues sont Red Hat, Suse, Caldera, Debian, Slackware et Mandrake (à l'origine issue de Red Hat) et s'adressent chacune à différents types d'utilisateurs. E. Viennet - GTR - v 2.0 CHAPITRE 1. PRÉSENTATION D'UNIX Architecture générale du système UNIX est un système d'exploitation multi-tâche multi-utilisateurs. Le fonctionnement multi-tâche est assuré par un mécanisme préemptif : le système interrompt autoritairement la tâche en cours d'exécution pour passer la main à la suivante ; ceci évite tout risque de bloquage du système à la suite d'une erreur survenant dans un programme utilisateur. [...]
[...] Viennet - GTR - v 2.0 CHAPITRE 3. COMMANDES DE BASE (SHELL) $ ls *.c prog.c $ ls grrr prog prog.c prog.o $ ls Q.R.S hel.l.o prog.c prog.o $ ls grrr hel.l.o $ ls hel.l.o x.y.z 25 x.y.z On peut empècher l'interprétation des métacaractères par le shell en plaçant l'argument entre apostrophes ' Initialisation d'un shell Lors de leur démarrage, les shell exécutent des fichiers de configuration, qui peuvent contenir des commandes quelconques et sont généralement utilisés pour définir des variables d'environnement et des alias. [...]
[...] On l'obtient à l'aide des appels getcwd() et ftok() que nous ne détaillons pas ici (cf TD). Le paramètre flags donne les droits sur le sémaphore. S'il comporte la valeur IPC_CREAT, un nouveau sémaphore est créé ; sinon, un sémaphore récupère un sémaphore déja existant. int semctl( int semid, int num, int cmd, arg ) permet de changer la valeur du semaphore identifié par semid. Utilisé pour donner la valeur initiale du sémaphore après sa création. int semop( int semid, sops, nops ) applique une opération sur le sémaphore (augmente ou baisse la valeur). [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture