Vous êtes sur la page 1sur 1

Systme dexploitation Un logiciel est un programme, un programme est un ensemble dinstruction excut par le processeur.

Il existe principalement deux type de logiciel : -logiciel dapplication. - logiciel de basse : un ordinateur ne peut jamais fonctionner sans installer un logiciel de basse. Un system dexploitation est un logiciel de basse il permet exploit le matrielle qui se trouve dans un ordinateur. Utilisation > Aplication > Systme dexploitation > Matriells --------------------------------------------------------------UNICS, cest le systme dexploitation le plus important de linformatique car ci luis qui a donner la structure de tous les systmes dexploitation actuelle. Le dveloppement de se systme passer par plusieurs tapes : -1964 : Le dbit de dveloppement de systme MULTICS, le bute de ce systme est permettre a un grand nombre de utilisation de travailler en mme temps sur un ordinateur (Multiutilisateur-multitche). -1969 : Un informaticien appel Ken Thompson travailler dans AT&T voulez utiliser MULTICS mais il navait pas dordinateur capable de faire fonctionner ce systme alors il a dcide de crier un simple systme dexploitation qui ressemble MULTICS mais qui est mono utilisateur cest pour cela quil appeler UNICS (assembleur). -1971 : Thompson et Dennis Ritchie en crier langage C. -1974 : Thompson et Ritchie en cris UNICS en langage C, en suit les universits et les grandes entreprises dinformatique en dvelopper plusieurs version de UNICS : _ATX de IBM _HPUX de HP _SOLASIS de SUN _BCD de Berkeley (Californie) _MACOS de APPEL _LINUX. ---------------------------------------------------------------La notion dopen source : Un informaticien travailler en MIT appeler Richard STALMAN, avais un problme avec sans imprimante, ou moment ou est voulais rsoudre le problme il na pas trouv le code source de driver de limprimante, alors il a dcide de crier un groupe qui dveloppe les logiciel libre (open source). En 1984, STALMAN est sans groupe en dcide de crier le premier systme dexploitation open source de type UNICS ce projet est appeler GNU. En 1985 STALMAN cri FSF (Free Software Fondation) pour collect les fonds pour sentir le logiciel, pour organiser le logiciel libre STALMAN cri une licence de utilisateur appeler GPL : GPL : Disponibilit de code source. Libert de modification. Libert de se production et de distribution. Obligation de rest sans la mme licence. ---------------------------------------------------------------Lobjectif de STALMAN, de cri un systme dexploitation libre na jamais ts ralis, mais cest un tudiant Finlandais appel Linus TORVALDS qui a cri en 1991 a laide de pirate dinternet, le premier systme dexploitation respectons la licence GPL, Il lon appel Linux, Pour installer ce systme en peux utiliser deux mthode, soi faire une installation rel soi une installation virtuel, pour installer Linux il faux avoir en mois deux participe : 1-La premier partition contient le systme, les logiciels et les donns, il doit tre format EXT4 2-La deuxime partition reprsente une mmoire virtuel, il doit tre format en SWAP . ---------------------------------------------------------------La recherche de fichier : Pour rechercher les en utilise la commande find. find emplacement name nom -type d dossier -ctime |-+|nombre de jours cration -atime |-+|nombre de jours accde -mtime |-+|nombre de jours modification -size |-+|unit sort t sparateur -k n de champ fichier ----------------------------------------------------------------

cd : Pour accder un dossier. cd .. : Pour aller au dossier prsident. cd . : Pour aller au dossier courant. cd ~ : Pour aller au dossier personnelle. pwd : Pour connaitre lemplacement actuel. mkdir : Pour crier un dossier. mkdir p : Pour crier une arborescence. touch : Pour crier un fichier. ls : Pour afficher le contenu de fichier. ls R ou tree : Pour afficher larborescence. ls a : Pour afficher les fichiers cacher. ls l : Pour afficher les dtails. cat : Pour afficher les contenus dun fichier. cat>fichier : Pour crier dans un fichier. rm : Pour supprimer un fichier rm r : Pour supprimer un dossier. cp : Pour copie un fichier cp r : Pour copie un dossier. mv : Pour dplacer ou renommer un fichier ou un dossier. less ou more : Pour afficher le contenu dun fichier page par page. head -n (nombre de fichier) : Pour afficher le dbut dun fichier. tail -n (nombre de fichier) : Pour afficher la fin dun fichier. tail -n + (nombre de ligne) : Pour afficher a partir de ligne jusqu' la fin. wc -l fichier : Pour compter le nombre de ligne dun fichier. wc -w fichier : Pour compter le nombre de mots dun fichier. wc -c fichier : Pour compter le nombre de caractre dun fichier. cat fichier1 fichier2>fichier3 : Pour concatner le contenu des fichiers. ---------------------------------------------------------------- Expression Gnrique : - * Un ou plusieurs caractres : Exemple (ls a*) (ls *a*) - ? Un seul caractre : Exemple (ls a ??). - [ ] chois : Exemple (ls a [123]) (ls [abc]*) - [!] ngation : Exemple (ls [ ! a]. ---------------------------------------------------------------le tri : sort fichier : Pour trier les lignes dun fichier par ordre alphabtique. sort n fichier : Pour faire un tri numrique dun fichier. -Pour invers en ajoute loption r. uniq fichier : Pour supprimer les lignes double dun fichier (adjacentes). -Gnialement en dois trie le fichier avant dutiliser la commande uniq > sort fichier | uniq uniq c : Pour avoir le nombre de ligne double. uniq d : Pour afficher uniquement les lignes double. ---------------------------------------------------------------les filtres avec grep grep le mot fichier : Pour rechercher les lignes dun fichier qui contienne un mot. grep i mot fichier : Pour rechercher un mot sans prendre en conte la casse. grep v mot fichier : Pour afficher les lignes qui ne contienne pas un mot. grep c mot fichier : Pour afficher le nombre de ligne qui contienne un mot. --------------------------------------------------------------"." un seul caractre -"*" rptition du caractre prcdent 0 ou plusieurs fois exemple grep ab* fichier -" ?" rptition du caractre prcdent au plus 1 fois exemple grep ab ? fichier - "+" rptition du caractre prcdent au moins 1 fois exemple grep ab+ fichier -"{n,m} rptition du caractre prcdent au moins n fois et au plusieurs m fois exemple grep {2,4} fichier -"^" dbit de ligne exemple grep ^a fichier -"$" fin de la ligne exemple grep a$ fichier - [ ] chois exemple grep a[123] exemple grep a[123] fichier - [^] ngation exemple grep ^[^ab] fichier -"|" exemple "^a|b$" fichier. ---------------------------------------------------------------Les filtres avec Cut. -cut permet dextraie des colonnes : -cut c n de la colonne fichier. exemple : cut c 5 fichier cut c 5,10 fichier colonne 5 et 10 cut c 5-10 fichier colonne de 5 10 cut c 5 fichier de dbut du linge jusqu la colonne 5 cut c 5- fichier de la colonne 5 jusqu la fin de la ligne Gnralement en informatique en stock des informations dont des fichiers structur. Pour extraire un champ partir dun fichier : cut d sparateur -f N de colonne fichier ----------------------------------------------------------------

Vous aimerez peut-être aussi