1. Qu'est-ce que Linux?
Linux est un système d'exploitation open source basé sur UNIX. Le système d'exploitation est le logiciel système qui gère le matériel informatique et les logiciels. Supposons que vous souhaitiez effectuer 25597/10, le système d'exploitation est celui qui facilite cette entrée à effectuer par le processeur de l'ordinateur (matériel) et à afficher sur l'écran du moniteur (logiciel). Open source signifie que certaines bonnes personnes ont fait tout le travail de développement du logiciel et publié le code source gratuitement. Vous pouvez ajouter vos propres fonctionnalités et même déboguer le code source.
Linux est disponible en différentes versions / distributions telles que - Fedora, Ubuntu, OpenSUSE qui sont commerciales, tandis que Debian et Arch Linux sont entièrement axés sur la communauté. Tous ces éléments contiennent le noyau Linux. Linux fait appel aux programmeurs en raison de sa polyvalence, de sa puissance, de sa vitesse et du gestionnaire de packages qui leur permet d'installer les logiciels en toute transparence.
2. Qu'est-ce que le noyau?
Le noyau est le cœur du système d'exploitation. Linux Kernel est un logiciel système de bas niveau. Il fournit une interface pour le niveau utilisateurinteraction. Il gère les ressources système telles que la RAM, le disque, le processeur, les périphériques de sortie, etc.
3. Qu'est-ce que le shell sous Linux?
Le shell Linux est essentiellement une interface utilisateur. Vous pouvez entrer vos entrées dans le shell, le shell exécuterait les commandes et communiquerait avec le système d'exploitation Linux en le faisant. Il existe également des variétés - BASH (Bourne Again SHell), CSH (C Shell), KSH (Korn Shell) et TCSH.
4. Qu'est-ce que Bash?
BASH est une forme courte de Bourne Again SHell. C'est également un langage de commande et possède sa propre syntaxe de commande.
5. Quelles sont les autorisations de fichiers sous Linux?
Il existe 3 types d'autorisations sous Linux OS qui sont données ci-dessous:
- Lecture: l' utilisateur peut lire le fichier et répertorier le répertoire.
- Écriture: l' utilisateur peut écrire de nouveaux fichiers dans le répertoire ou modifier le fichier.
- Exécuter: l' utilisateur peut accéder au fichier et l'exécuter dans un répertoire.
Le répertoire ici est similaire à un dossier dans Windows. Les commandes chmod et chown sont utilisées pour contrôler l'accès aux fichiers dans les systèmes UNIX et Linux. La commande chmod signifie «change mode» et permet de modifier les autorisations des fichiers et des dossiers sous Linux. La commande chown signifie «changer de propriétaire».
Avec le chmod, l'utilisateur U, les groupes G et autres O peuvent se voir octroyer différentes autorisations telles que lecture, écriture ou exécution sur des fichiers et des répertoires. La lecture a une valeur de 4, une écriture de 2 et une exécution de 1. Ajoutez les valeurs des autorisations requises et affectez-les à la position correspondante pour UGO.
6. Qu'est-ce que sudo?
Il signifie «super utilisateur!» .Si vous ajoutez «sudo» avant toute commande Linux, il exécutera cette commande avec des privilèges élevés. Vous pouvez donc désormais effectuer certaines tâches d'administration telles que l'installation de serveurs ou le redémarrage.
7. Que se passe-t-il lorsque vous donnez «sudo rm -rf *»?
C'est le code qui supprime tout sur l'ordinateur. rm signifie supprimer, l'indicateur -rf supprime le dossier entier de force. * représente chaque fichier / dossier sur le système Linux.
8. Que sont les éditeurs sous Linux?
Un éditeur de texte est une application indispensable pour tout système d'exploitation (pour le texte brut, l'écriture de code). Les éditeurs Linux peuvent être divisés en deux catégories,
* Éditeurs GUI - Ils sont graphiques et conviviaux. Par exemple: Gedit et Sublime. * Éditeurs de texte de console. - Ils fonctionnent juste à l'intérieur du terminal et le sont, mais ils sont difficiles pour les débutants. Par exemple, Nano, Vi, Vim.
9. Quelles commandes utilisez-vous dans le système de fichiers Linux?
- pwd: Il s'agit d'une commande intégrée qui signifie «imprimer le répertoire de travail». Il affiche le chemin d'accès complet au répertoire dans lequel vous vous trouvez actuellement.
- Is: Cette commande répertorie tous les fichiers du dossier actuel.
- cd: Cela signifie «changer de répertoire». Cette commande est utilisée pour passer au répertoire que vous souhaitez travailler à partir du répertoire actuel.
- mkdir: Cette commande est utilisée pour créer un répertoire entièrement nouveau.
- rmdir: Cette commande est utilisée pour supprimer un répertoire du système.
10. Quelles sont certaines commandes de contenu de fichier Linux?
- head: affiche le début du fichier
- tail: affiche la dernière partie du fichier
- cat: Concatène les fichiers et imprime sur la sortie standard (le terminal).
- plus: affiche le contenu sous forme de page - une page à la fois.
- moins: affiche le contenu sous forme de page et permet un mouvement vers l'arrière et sur une seule ligne.
11. Qu'est-ce que Cron?
L'utilitaire logiciel cron est un planificateur de tâches basé sur le temps. Cron planifie les travaux (commandes ou scripts shell) pour qu'ils s'exécutent périodiquement à des heures, des dates ou des intervalles fixes. Vous pouvez le configurer pour télécharger un film tous les vendredis soirs (Écrivez un script pour télécharger le dernier film et attribuez-le à cron).
12. Qu'est-ce que LVM?
LVM, ou Logical Volume Management, est une technologie de gestion des périphériques de stockage. Il donne aux utilisateurs le pouvoir de regrouper et d'abstraire la disposition physique des périphériques de stockage de composants tels que les disques durs et les disques externes pour une administration plus facile et flexible.
13. Qu'est-ce que CLI?
CLI (Command Line Interface) est une interface textuelle sous Linux qui permet aux utilisateurs d'interagir avec le système d'exploitation et les applications. Il ne ressemble pas à l'interface graphique (GUI) de Microsoft qui possède des icônes graphiques, des liens et des dossiers. CLI permet à un utilisateur d'effectuer des tâches en entrant des commandes manuellement. Son mécanisme de travail est très simple et rapide, mais il n'est pas convivial.
14. Qu'est-ce que LILO?
LILO (Linux Loader) est le chargeur de démarrage du système d'exploitation Linux pour le charger dans la mémoire principale afin qu'il puisse commencer ses opérations. Bootloader ici est un petit programme qui gère un double démarrage. LILO réside dans MBR (Master Boot Record).
15. Quelles sont les commandes Grep, Awk et Sed?
Grep, awk et Sed sont trois des outils de ligne de commande les plus utiles.
- Grep ( G lobal R REGULIERS E Xpression P Rint) est utilisé pour rechercher des termes de spécifiques dans un fichier. Par exemple. pour trouver toutes les lignes dans votre rapport de projet ayant le mot «résultat».
- Awk est un langage de numérisation et de traitement de motifs de texte. Il est principalement utilisé pour l'extraction de données et la création de rapports dans des fichiers Excel. Par exemple, pour imprimer certaines colonnes d'une feuille Excel uniquement.
- Sed fait référence à S tream Ed itor . Il peut effectuer des transformations de texte sur un fichier donné ou un flux d'entrée. Par exemple, vous avez partagé une tâche de votre ami. Pour remplacer toutes les instances de son nom par les vôtres, utilisez Sed.
16. Comment trouver de l'aide sur Linux?
- Exécutez la commande avec les indicateurs -h ou –help. Par exemple, pour connaître ls, tapez ls -help.
- La commande man affiche des manuels détaillés pour chaque commande. Celles-ci sont appelées «pages de manuel». Si vous souhaitez connaître la commande ls, tapez man ls.

Les questions ci-dessus ne sont en aucun cas exhaustives. Pour commencer à explorer Linux, utilisez ces liens - Link1 , Link2 . Il existe de nombreuses bonnes ressources pour développer vos compétences sous Linux.
La plupart des bons programmeurs font de la programmation non pas parce qu'ils s'attendent à être payés ou à être adulés par le public, mais parce que c'est amusant de programmer.- Linus Torvalds, créateur de Linux
Aucun commentaire:
Enregistrer un commentaire