Système d’exploitation cd : Pour accéder à un dossier.
Un logiciel est un programme, un cd .. : Pour aller au dossier président.
programme est un ensemble d’instruction cd . : Pour aller au dossier courant.
exécuté par le processeur. cd ~ : Pour aller au dossier personnelle.
Il existe principalement deux type de pwd : Pour connaitre l’emplacement actuel.
logiciel : mkdir : Pour crier un dossier.
-logiciel d’application. mkdir –p : Pour crier une arborescence.
- logiciel de basse : un ordinateur ne peut touch : Pour crier un fichier.
jamais fonctionner sans installer un logiciel ls : Pour afficher le contenu de fichier.
de basse. ls –R ou tree : Pour afficher l’arborescence.
Un system d’exploitation est un logiciel de ls –a : Pour afficher les fichiers cacher.
basse il permet exploité le matérielle qui se ls –l : Pour afficher les détails.
trouve dans un ordinateur. cat : Pour afficher les contenus d’un fichier.
Utilisation > Aplication > Système cat>fichier : Pour crier dans un fichier.
d’exploitation > Matériells rm : Pour supprimer un fichier
--------------------------------------------------------------- rm –r : Pour supprimer un dossier.
UNICS, c’est le système d’exploitation le cp : Pour copie un fichier
plus important de l’informatique car ci luis cp –r : Pour copie un dossier.
qui a donner la structure de tous les mv : Pour déplacer ou renommer un fichier
systèmes d’exploitation actuelle. Le ou un dossier.
développement de se système à passer par less ou more : Pour afficher le contenu d’un
plusieurs étapes : fichier page par page.
-1964 : Le débit de développement de head -n (nombre de fichier) : Pour afficher le
système MULTICS, le bute de ce système début d’un fichier.
est permettre a un grand nombre de tail -n (nombre de fichier) : Pour afficher la
utilisation de travailler en même temps sur fin d’un fichier.
un ordinateur (Multiutilisateur-multitâche). tail -n + (nombre de ligne) : Pour afficher a
-1969 : Un informaticien appelé Ken partir de ligne jusqu'à la fin.
Thompson travailler dans AT&T voulez wc -l fichier : Pour compter le nombre de
utiliser MULTICS mais il n’avait pas ligne d’un fichier.
d’ordinateur capable de faire fonctionner ce wc -w fichier : Pour compter le nombre de
système alors il a décide de crier un simple mots d’un fichier.
système d’exploitation qui ressemble à wc -c fichier : Pour compter le nombre de
MULTICS mais qui est mono utilisateur c’est caractère d’un fichier.
pour cela qu’il appeler UNICS (assembleur). cat fichier1 fichier2>fichier3 : Pour
-1971 : Thompson et Dennis Ritchie en crier concaténer le contenu des fichiers.
langage C. ----------------------------------------------------------------
-1974 : Thompson et Ritchie en écris UNICS - Expression Générique :
en langage C, en suit les universités et les - * Un ou plusieurs caractères :
grandes entreprises d’informatique en Exemple (ls a*) (ls *a*)
développer plusieurs version de UNICS : - ? Un seul caractère :
_ATX de IBM Exemple (ls a ??).
_HPUX de HP - [ ] chois :
_SOLASIS de SUN Exemple (ls a [123]) (ls [abc]*)
_BCD de Berkeley (Californie) - [!] négation :
_MAC’OS de APPEL Exemple (ls [ ! a].
_LINUX. ----------------------------------------------------------------
---------------------------------------------------------------- le tri :
La notion d’open source : sort fichier : Pour trier les lignes d’un fichier
Un informaticien travailler en MIT appeler par ordre alphabétique.
Richard STALMAN, avais un problème avec sort –n fichier : Pour faire un tri numérique
sans imprimante, ou moment ou est voulais d’un fichier.
résoudre le problème il n’a pas trouvé le -Pour inversé en ajoute l’option –r.
code source de driver de l’imprimante, alors uniq fichier : Pour supprimer les lignes
il a décide de crier un groupe qui développe double d’un fichier (adjacentes).
les logiciel libre (open source). -Génialement en dois trie le fichier avant
En 1984, STALMAN est sans groupe en d’utiliser la commande « uniq » > sort fichier
décide de crier le premier système | uniq
d’exploitation open source de type UNICS ce uniq –c : Pour avoir le nombre de ligne
projet est appeler GNU. double.
En 1985 STALMAN à crié FSF (Free Software uniq –d : Pour afficher uniquement les
Fondation) pour collecté les fonds pour lignes double.
sentir le logiciel, pour organiser le logiciel ----------------------------------------------------------------
libre STALMAN à crié une licence de les filtres avec grep
utilisateur appeler GPL : grep le mot fichier : Pour rechercher les
GPL : lignes d’un fichier qui contienne un mot.
Disponibilité de code source. grep –i mot fichier : Pour rechercher un mot
Liberté de modification. sans prendre en conte la casse.
Liberté de se production et de distribution. grep –v mot fichier : Pour afficher les lignes
Obligation de resté sans la même licence. qui ne contienne pas un mot.
---------------------------------------------------------------- grep –c mot fichier : Pour afficher le nombre
L’objectif de STALMAN, de crié un système de ligne qui contienne un mot.
d’exploitation libre n’a jamais étés réalisé, --------------------------------------------------------------
mais c’est un étudiant Finlandais appelé -"." un seul caractère
Linus TORVALDS qui a crié en 1991 a l’aide -"*" répétition du caractère précédent 0 ou
de pirate d’internet, le premier système plusieurs fois exemple grep ab* fichier
d’exploitation respectons la licence GPL, -" ?" répétition du caractère précédent au
Il l’on appelé Linux, plus 1 fois exemple grep ab ? fichier
Pour installer ce système en peux utiliser - "+" répétition du caractère précédent au
deux méthode, soi faire une installation réel moins 1 fois exemple grep ab+ fichier
soi une installation virtuel, pour installer -"{n,m} répétition du caractère précédent au
Linux il faux avoir en mois deux participe : moins n fois et au plusieurs m fois exemple
1-La premier partition contient le système, grep {2,4} fichier
les logiciels et les donnés, il doit être -"^" débit de ligne exemple grep ^a fichier
formaté « EXT4 » -"$" fin de la ligne exemple grep a$ fichier
2-La deuxième partition représente une - [ ] chois exemple grep a[123] exemple grep
mémoire virtuel, il doit être formaté en a[123] fichier
« SWAP ». - [^] négation exemple grep ^[^ab] fichier
---------------------------------------------------------------- -"|" exemple "^a|b$" fichier.
La recherche de fichier : ----------------------------------------------------------------
Pour rechercher les en utilise la commande Les filtres avec Cut.
find. -cut permet d’extraie des colonnes :
find emplacement –name « nom » -cut –c «n° de la colonne » fichier.
-type « d » dossier exemple :
-ctime |-+|nombre de jours création cut –c 5 fichier
-atime |-+|nombre de jours accède cut –c 5,10 fichier colonne 5 et 10
-mtime |-+|nombre de jours modification cut –c 5-10 fichier colonne de 5 à 10
-size |-+|unité cut –c –5 fichier de début du linge jusqu’à la
sort –t « séparateur » -k « n° de champ » colonne 5
fichier cut –c 5- fichier de la colonne 5 jusqu’à la fin
---------------------------------------------------------------- de la ligne
Généralement en informatique en stock des
informations dont des fichiers structuré.
Pour extraire un champ à partir d’un fichier :
cut –d « séparateur » -f « N° de colonne »
fichier
----------------------------------------------------------------