From 9ed28df5467e6c82e644014a74ea798805de8c4a Mon Sep 17 00:00:00 2001 From: sspencerwire Date: Fri, 24 Oct 2025 11:53:18 -0500 Subject: [PATCH] Books category cleanup --- .../bash_programming/01-Shell-overview.fr.md | 45 ------------------ .../bash_programming/01-Shell-overview.it.md | 45 ------------------ .../bash_programming/01-Shell-overview.md | 45 ------------------ .../bash_programming/01-Shell-overview.uk.md | 45 ------------------ .../books/bash_programming/images/Shell01.png | Bin 38018 -> 0 bytes 5 files changed, 180 deletions(-) delete mode 100644 docs/books/bash_programming/01-Shell-overview.fr.md delete mode 100644 docs/books/bash_programming/01-Shell-overview.it.md delete mode 100644 docs/books/bash_programming/01-Shell-overview.md delete mode 100644 docs/books/bash_programming/01-Shell-overview.uk.md delete mode 100644 docs/books/bash_programming/images/Shell01.png diff --git a/docs/books/bash_programming/01-Shell-overview.fr.md b/docs/books/bash_programming/01-Shell-overview.fr.md deleted file mode 100644 index 4f748ce3aa..0000000000 --- a/docs/books/bash_programming/01-Shell-overview.fr.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: Présentation du Shell -author: tianci li -contributors: Ganna Zhyrnova -tags: - - Shell - Introduction ---- - -# Introduction - -**Un Shell, c'est quoi ?** - -Le Shell est aussi appelé **command interface** ou bien **command interpreter**. Il fournit un interface au niveau système permettant aux utilisateurs d'envoyer des requêtes au noyau Linux pour exécuter des programmes. - -Lors de la présentation du système d'exploitation, nous avons mentionné la phrase suivante : - -> Intercepter l\`**accès aux périphériques**. Les logiciels peuvent rarement accéder directement au matériel (à l’exception des cartes graphiques pour des besoins particuliers). - -![Shell01](./images/Shell01.png) - -La couche inférieure est constituée des périphériques matériels gérés par le noyau Linux. Lorsque quelqu'un se connecte à distance au serveur via SSH et saisit diverses commandes, le noyau Linux ne reconnaît pas directement ces mots ou ces lettres. En fait, les ordinateurs ne peuvent reconnaître que des langages machine composés de 0 et 1. Pour effectuer la conversion entre le langage humain et le langage machine, un véritable agent de traduction bidirectionnelle a été introduit dans le système d'exploitation, à savoir le Shell. - -Ça marche comme ça : - -**Personnes d'un pays A** <<--->> **Shell** <<--->> **Personnes d'un pays B** - -Du point de vue de l'utilisateur, le Shell est une interface entre un humain et un ordinateur. Les interfaces des systèmes d'exploitation modernes comprennent principalement : - -- Interface de ligne de commande. Par exemple, des systèmes d'exploitation tels que **RockyLinux** et **Debian** agissent en tant que serveur. -- Interface graphique. Par exemple, le système d'exploitation **Windows 11** pour les environnements domestiques et professionnels. -- Ligne de commande et interface graphique combinées. Par exemple, **Mint**, **Ubuntu** avec environnement graphique, **Windows Server** avec Powershell, etc. - -Classification des Shells : - -- Bourne Shell - Cette famille comprend, sans toutefois s'y limiter : - - sh (Bourne Shell, /usr/bin/sh). Il a été développé chez Bell LABS à partir de 1977 par Stephen Bourne et utilisé sur V7 UNIX - - ksh (Korn Shell, /usr/bin/ksh) - - Bash (GNU Bourne-Again Shell, /bin/bash) - Né en 1987, c'est un produit du projet GNU. La plupart des systèmes d'exploitation GNU/Linux utilisent `bash` comme shell par défaut - - psh (POSIX Shell) - - zsh (Z-shell) -- C Shell - Cette famille comprend, sans toutefois s'y limiter : - - csh - - tcsh -- Power Shell - diff --git a/docs/books/bash_programming/01-Shell-overview.it.md b/docs/books/bash_programming/01-Shell-overview.it.md deleted file mode 100644 index edbcb7031e..0000000000 --- a/docs/books/bash_programming/01-Shell-overview.it.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: Panoramica sulla shell -author: tianci li -contributors: Ganna Zhyrnova -tags: - - Shell Introduction ---- - -# Introduzione di base - -**Cos'è la Shell?** - -Shell è chiamata **interfaccia di comando** o **interprete di comando**. Fornisce un programma di interfaccia a livello di sistema che consente agli utenti di inviare richieste al kernel Linux per l'esecuzione di programmi. - -Nel presentare il sistema operativo, abbiamo citato la seguente frase: - -> Intercetta l'**accesso alle periferiche**. Raramente il software può accedere direttamente all'hardware (ad eccezione delle schede grafiche per esigenze particolari). - -![Shell01](./images/Shell01.png) - -Il livello inferiore è costituito dai dispositivi hardware gestiti dal kernel Linux. Quando le persone si collegano in remoto al server tramite SSH e digitano vari comandi, il kernel Linux non riconosce queste parole o lettere. Come è noto, i computer sono in grado di riconoscere i linguaggi macchina, come 0 e 1. Per completare la conversione tra linguaggio umano e linguaggio macchina, è stato introdotto nel sistema operativo un agente di traduzione bidirezionale simile a quello della vita reale, ovvero Shell. - -Funziona così: - -**Persone del Paese A** <<--->> **Shell** <<--->> **Persone del Paese B** - -Dal punto di vista dell'utente, Shell è un'interfaccia di interazione uomo-computer e le interfacce di interazione dei moderni sistemi operativi comprendono principalmente: - -- Interfaccia di interazione a riga di comando. Ad esempio, sistemi operativi come **RockyLinux** e **Debian** svolgono ruoli di server. -- Interfaccia interattiva grafica. Ad esempio, il sistema operativo **Windows 11** per ambienti domestici e aziendali. -- Interfaccia interattiva mista a riga di comando e grafica. Ad esempio, **mint**, **Ubuntu** con ambiente grafico, **Windows Server** con Powershell, etc. - -Classificazione delle shell: - -- Bourne Shell - Questa famiglia incude, ma non si limita a: - - sh (Bourne Shell, /usr/bin/sh). È stato sviluppato presso i Bell LABS nel 1977 da Stephen Bourne e utilizzato su V7 UNIX - - ksh (Korn Shell, /usr/bin/ksh) - - Bash (GNU Bourne-Again Shell, /bin/bash) - Nata nel 1987, è il prodotto del Progetto GNU. La maggior parte dei sistemi operativi GNU/Linux utilizza bash come shell predefinita - - psh (POSIX Shell) - - zsh (Z-shell) -- C Shell - Questa famiglia include, ma non si limita a: - - csh - - tcsh -- Power Shell - diff --git a/docs/books/bash_programming/01-Shell-overview.md b/docs/books/bash_programming/01-Shell-overview.md deleted file mode 100644 index ef3691b546..0000000000 --- a/docs/books/bash_programming/01-Shell-overview.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: Shell overview -author: tianci li -contributors: Ganna Zhyrnova -tags: - - Shell Introduction ---- - -# Basic Introduction - -**What is Shell?** - -Shell is called a **command interface** or **command interpreter**. It provides a system-level interface program for users to send requests to the Linux kernel for running programs. - -When introducing the operating system, we mentioned the following sentence: - -> Intercept **access to peripherals**. Software can rarely access hardware directly (except for graphics cards for particular needs). - -![Shell01](./images/Shell01.png) - -The bottom layer is hardware devices managed by the Linux kernel. When people remotely connect to the server through SSH and type various commands, the Linux kernel does not recognize these words or letters. As is well known, computers can recognize machine languages such as 0 and 1. To complete the conversion of human and machine language, a two-way translation officer similar to that in real life was introduced into the operating system, that is, Shell. - -It works like this: - -**People from Country A** <<--->> **Shell** <<--->> **People from Country B** - -From a user perspective, Shell is a human-computer interaction interface, and the interaction interfaces of modern operating systems mainly include: - -* Command line interaction interface. For example, operating systems like **RockyLinux** and **Debian** serve as server roles. -* Graphical interactive interface. For example, the **Windows 11** operating system for home and office environments. -* Command line and graphical mixed interactive interface. For example, **mint**, **Ubuntu** with graphical environment, **Windows Server** with Powershell, etc. - -Shell classification: - -* Bourne Shell - This family includes but is not limited to: - * sh (Bourne Shell, /usr/bin/sh). It was developed at Bell LABS in 1977 by Stephen Bourne and used on V7 UNIX - * ksh (Korn Shell, /usr/bin/ksh) - * Bash (GNU Bourne-Again Shell, /bin/bash) - Born in 1987, it is the product of the GNU Project. Most GNU/Linux operating systems use bash as their default shell - * psh (POSIX Shell) - * zsh (Z-shell) -* C Shell - This family includes but is not limited to: - * csh - * tcsh -* Power Shell - diff --git a/docs/books/bash_programming/01-Shell-overview.uk.md b/docs/books/bash_programming/01-Shell-overview.uk.md deleted file mode 100644 index 4d3dccc816..0000000000 --- a/docs/books/bash_programming/01-Shell-overview.uk.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: Огляд Shell -author: tianci li -contributors: Ganna Zhyrnova -tags: - - Вступ до Shell ---- - -# Основна Інформація - -**Що таке Shell?** - -Shell називається **командним інтерфейсом** або **інтерпретатором команд**. Він забезпечує програму інтерфейсу системного рівня для користувачів, щоб надсилати запити до ядра Linux для запуску програм. - -Представляючи операційну систему, ми згадали таке речення: - -> Перехопити **доступ до периферійних пристроїв**. Програмне забезпечення рідко може отримати прямий доступ до апаратного забезпечення (за винятком відеокарт для особливих потреб). - -![Shell01](./images/Shell01.png) - -Нижній рівень - це апаратні пристрої, керовані ядром Linux. Коли люди віддалено підключаються до сервера через SSH і вводять різні команди, ядро Linux не розпізнає ці слова чи букви. Як відомо, комп’ютери можуть розпізнавати машинні мови, такі як 0 і 1. Щоб завершити перетворення людської та машинної мови, в операційну систему, тобто Shell, було введено агента двостороннього перекладу, подібного до реального. - -Це працює так: - -**Люди з країни A** <<--->> **Shell** <<--->> **Люди з країни B** - -З точки зору користувача, Shell — це інтерфейс взаємодії між людиною та комп’ютером, а інтерфейси взаємодії сучасних операційних систем в основному включають: - -- Інтерфейс взаємодії командного рядка. Наприклад, такі операційні системи, як **RockyLinux** і **Debian**, виконують роль сервера. -- Графічний інтерактивний інтерфейс. Наприклад, операційна система **Windows 11** для дому та офісу. -- Командний рядок і змішаний графічний інтерактивний інтерфейс. Наприклад, **mint**, **Ubuntu** з графічним середовищем, **Windows Server** з Powershell тощо. - -Класифікація Shell: - -- Bourne Shell - Це сімейство включає, але не обмежується: - - sh (Bourne Shell, /usr/bin/sh). Він був розроблений у Bell LABS у 1977 році Стівеном Борном і використовувався у V7 UNIX - - ksh (Korn Shell, /usr/bin/ksh) - - Bash (GNU Bourne-Again Shell, /bin/bash) - Народжений у 1987 році, він є продуктом проекту GNU. Більшість операційних систем GNU/Linux використовують bash як оболонку за замовчуванням - - psh (POSIX Shell) - - zsh (Z-shell) -- C Shell - Це сімейство включає, але не обмежується: - - csh - - tcsh -- Power Shell - diff --git a/docs/books/bash_programming/images/Shell01.png b/docs/books/bash_programming/images/Shell01.png deleted file mode 100644 index f64d868f5c19870e3182e80bfab8ace3ae4fd41d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 38018 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