BOOKS - Command Line : A Modern Introduction
Command Line : A Modern Introduction - Petr Stribny  PDF  BOOKS
ECO~30 kg CO²

2 TON

Views
68180

Telegram
 
Command Line : A Modern Introduction
Author: Petr Stribny
Format: PDF
File size: PDF 940 KB
Language: English



Pay with Telegram STARS
The author explains that graphical interfaces have made computing accessible to many people, but for software development and system administration, command-line interfaces (CLIs) are still widely used. Users enter individual text commands in a command-line interface, receiving a text output after each executed command. Terminal User Interfaces (TUIs) are used by interactive programs, such as two-pane file managers or text editors that work across the entire terminal screen. The most common and useful shell is Bourne Again SHell (Bash), which is installed by default on most Linux distributions such as Ubuntu or Fedora. Another popular shell is Z shell (Zsh), which is used by developers and sysadmins for its interactivity and configurability. Fish shell is also gaining popularity, designed to be user-friendly with good defaults, but it is less compatible with the other mentioned shells. The book is aimed at software developers, sysadmins, and data scientists who need to control Linux or BSD systems, including personal computers, servers, virtual machines, and containers.
Автор объясняет, что графические интерфейсы сделали вычисления доступными для многих людей, но для разработки программного обеспечения и системного администрирования по-прежнему широко используются интерфейсы командной строки (CLI). Пользователи вводят отдельные текстовые команды в интерфейсе командной строки, получая текстовый вывод после каждой выполняемой команды. Пользовательские интерфейсы терминала (TUI) используются интерактивными программами, такими как двухпанельные файловые менеджеры или текстовые редакторы, которые работают по всему экрану терминала. Самая распространенная и полезная оболочка - Bourne Again SHell (Bash), которая по умолчанию установлена в большинстве дистрибутивов Linux, таких как Ubuntu или Fedora. Еще одна популярная оболочка - Z shell (Zsh), которая используется разработчиками и сисадминами для своей интерактивности и настраиваемости. Также набирает популярность Fish shell, призванная быть удобной для пользователя с хорошими значениями по умолчанию, но она менее совместима с другими упомянутыми оболочками. Книга предназначена для разработчиков программного обеспечения, системных администраторов и специалистов по анализу данных, которым необходимо контролировать системы Linux или BSD, включая персональные компьютеры, серверы, виртуальные машины и контейнеры.
L'auteur explique que les interfaces graphiques ont rendu le calcul accessible à de nombreuses personnes, mais les interfaces de ligne de commande (CLI) sont encore largement utilisées pour le développement logiciel et l'administration système. s utilisateurs saisissent des commandes de texte distinctes dans l'interface de ligne de commande, recevant une sortie de texte après chaque commande en cours d'exécution. s interfaces utilisateur du terminal (TUI) sont utilisées par des programmes interactifs tels que des gestionnaires de fichiers à deux panneaux ou des éditeurs de texte qui fonctionnent sur tout l'écran du terminal. L'enveloppe la plus courante et la plus utile est Bourne Again SHell (Bash), qui est installé par défaut dans la plupart des distributions Linux comme Ubuntu ou Fedora. Une autre coquille populaire est Z shell (Zsh), qui est utilisé par les développeurs et les sisadmines pour son interactivité et sa personnalisation. Fish shell est également de plus en plus populaire, conçu pour être convivial avec de bonnes valeurs par défaut, mais il est moins compatible avec les autres coques mentionnées. livre est conçu pour les développeurs de logiciels, les administrateurs système et les analystes de données qui doivent surveiller les systèmes Linux ou BSD, y compris les ordinateurs personnels, les serveurs, les machines virtuelles et les conteneurs.
autor explica que las interfaces gráficas han puesto la informática a disposición de muchas personas, pero las interfaces de línea de comandos (CLI) siguen siendo ampliamente utilizadas para el desarrollo de software y la administración del sistema. usuarios escriben comandos de texto individuales en la interfaz de línea de comandos, obteniendo una salida de texto después de cada comando que se ejecuta. interfaces de usuario de terminal (TUI) son utilizadas por programas interactivos, como gestores de archivos de doble panel o editores de texto, que se ejecutan en toda la pantalla del terminal. shell más común y útil es el Bourne Again SHell (Bash), que está instalado de forma predeterminada en la mayoría de distribuciones Linux, como Ubuntu o Fedora. Otro shell popular es el Z shell (Zsh), que es utilizado por desarrolladores y sisadmins para su interactividad y personalización. Fish shell también está ganando popularidad, diseñado para ser fácil de usar con buenos valores predeterminados, pero es menos compatible con los otros shell mencionados. libro está dirigido a desarrolladores de software, administradores de sistemas y especialistas en análisis de datos que necesitan controlar los sistemas Linux o BSD, incluyendo computadoras personales, servidores, máquinas virtuales y contenedores.
O autor explica que as interfaces gráficas tornaram a computação disponível para muitas pessoas, mas as interfaces de linha de comando (CLI) ainda são amplamente utilizadas para o desenvolvimento de software e administração do sistema. Os usuários inserem comandos de texto individuais na interface de linha de comando, obtendo uma saída de texto após cada comando executado. As interfaces de usuário do terminal (TUI) são usadas por programas interativos, como gerentes de arquivos de dois canais ou editores de texto, que funcionam em toda a tela do terminal. O invólucro mais comum e útil é o Burne Again SHell (Bash), que por padrão está instalado na maioria das distribuições Linux, como Ubuntu ou Fedora. Outro invólucro popular é o Z shell (Zsh), usado por desenvolvedores e sisadminas para sua interatividade e configurabilidade. O Fish shell também está ganhando popularidade para ser fácil para um usuário com bons valores padrão, mas é menos compatível com os outros invólucros mencionados. O livro é para desenvolvedores de software, administradores de sistemas e especialistas em análise de dados que precisam controlar sistemas Linux ou BSD, incluindo computadores pessoais, servidores, máquinas virtuais e contêineres.
L'autore spiega che le interfacce grafiche hanno reso il calcolo accessibile a molte persone, ma le interfacce CLI (CLI) continuano ad essere ampiamente utilizzate per lo sviluppo di software e amministrazione di sistema. Gli utenti immettono comandi di testo separati nell'interfaccia della riga di comando, ottenendo un output di testo dopo ogni comando eseguito. interfacce utente di terminale (TUI) sono utilizzate da programmi interattivi, come i file manager bidirezionali o gli editor di testo, che operano su tutto lo schermo del terminale. L'involucro più comune e utile è il Bure Again SHell (Bash), impostato per default nella maggior parte delle distribuzioni Linux, come Ubuntu o Fedora. Un altro guscio popolare è Z shell (Zsh), utilizzato da sviluppatori e sisadmini per la loro interattività e personalizzazione. Fish shell è anche diventato popolare, destinato ad essere facile per l'utente con buoni valori predefiniti, ma è meno compatibile con gli altri involucri citati. Il libro è rivolto agli sviluppatori di software, agli amministratori di sistema e agli esperti di analisi dei dati che devono controllare i sistemi Linux o BSD, inclusi computer personali, server, macchine virtuali e contenitori.
Der Autor erklärt, dass die grafischen Schnittstellen die Berechnung für viele Menschen zugänglich gemacht haben, aber für die Softwareentwicklung und Systemadministration sind Befehlszeilenschnittstellen (Command Line Interfaces, CLIs) immer noch weit verbreitet. Benutzer geben einzelne Textbefehle in die Befehlszeilenschnittstelle ein und erhalten nach jedem ausgeführten Befehl eine Textausgabe. Die Terminal User Interfaces (TUI) werden von interaktiven Programmen wie Dual Panel File Managern oder Texteditoren genutzt, die über den gesamten Bildschirm des Terminals arbeiten. Die häufigste und nützlichste Shell ist Bourne Again SHell (Bash), die standardmäßig in den meisten Linux-Distributionen wie Ubuntu oder Fedora installiert ist. Eine weitere beliebte Shell ist die Z-Shell (Zsh), die von Entwicklern und Systemadministratoren für ihre Interaktivität und Anpassbarkeit verwendet wird. Auch Fish Shell gewinnt an Popularität, entworfen, um benutzerfreundlich mit guten Standardwerten zu sein, aber es ist weniger kompatibel mit den anderen genannten Schalen. Das Buch richtet sich an Softwareentwickler, Systemadministratoren und Datenwissenschaftler, die Linux- oder BSD-Systeme überwachen müssen, einschließlich PCs, Server, virtuelle Maschinen und Container.
Autor wyjaśnia, że GUI sprawiły, że komputery były dostępne dla wielu osób, ale interfejsy linii poleceń (CLI) są nadal szeroko stosowane w rozwoju oprogramowania i administracji systemu. Użytkownicy wprowadzają osobne polecenia tekstowe do interfejsu wiersza poleceń, odbierając wyjście tekstowe po każdym wykonanym poleceniu. Interfejsy użytkownika terminali (TUI) są używane przez programy interaktywne, takie jak menedżery plików dwóch paneli lub edytory tekstowe, które działają na całym ekranie terminala. Najczęstszą i przydatną powłoką jest Bourne Again SHell (Bash), który jest domyślnie instalowany w większości dystrybucji Linuksa, takich jak Ubuntu lub Fedora. Inną popularną skorupą jest powłoka Z (Zsh), która jest używana przez programistów i sysadmins do jej interaktywności i dostosowywania. Powłoka rybna zyskuje również popularność, zaprojektowana tak, aby była przyjazna dla użytkownika z dobrymi wartościami domyślnymi, ale jest mniej kompatybilna z innymi wymienionymi muszlami. Książka przeznaczona jest dla programistów, administratorów systemów i naukowców zajmujących się danymi, którzy muszą monitorować systemy Linuksa lub BSD, w tym komputery osobiste, serwery, maszyny wirtualne i kontenery.
המחבר מסביר כי GUIs הפכו את המחשוב לנגיש לאנשים רבים, אך ממשקי שורת הפקודה (CLs) עדיין בשימוש נרחב עבור פיתוח תוכנה ומנהל מערכת. משתמשים מזינים פקודות טקסט נפרדות בממשק שורת הפקודה, מקבלים פלט טקסט לאחר כל פקודה שהם מבצעים. ממשקי משתמש מסוף (TUIs) משמשים על ידי תוכנות אינטראקטיביות כגון שני פאנלים מנהלי קבצים או עורכי טקסט הפועלים על פני המסך המסוף. המעטפת הנפוצה והשימושית ביותר היא Bourne Again Shell (Bash), אשר מותקנת כברירת מחדל על רוב הפצות לינוקס כגון אובונטו או פדורה. מעטפת פופולרית נוספת היא מעטפת Z (Zsh), המשמשת מפתחים וססדמינים לאינטראקטיביות שלה. מעטפת הדגים צוברת פופולריות, ונועדה להיות ידידותית למשתמש עם ערכי ברירת מחדל טובים, אך היא פחות מתאימה לקונכיות אחרות שהוזכרו. הספר מיועד למפתחי תוכנה, מנהלי מערכות ומדעני נתונים שצריכים לפקח על מערכות לינוקס או BSD, כולל מחשבים אישיים, שרתים, מכונות וירטואליות ומכולות.''
Yazar, GUI'lerin hesaplamayı birçok kişi için erişilebilir hale getirdiğini, ancak komut satırı arabirimlerinin (CLI'lar) yazılım geliştirme ve sistem yönetimi için hala yaygın olarak kullanıldığını açıklıyor. Kullanıcılar komut satırı arabirimine ayrı metin komutları girerek yürüttükleri her komuttan sonra metin çıktısı alırlar. Terminal kullanıcı arayüzleri (TUI'ler), terminal ekranında çalışan iki panelli dosya yöneticileri veya metin editörleri gibi etkileşimli programlar tarafından kullanılır. En yaygın ve kullanışlı kabuk, Ubuntu veya Fedora gibi çoğu Linux dağıtımında varsayılan olarak yüklenen Bourne Again SHell (Bash)'dir. Bir diğer popüler kabuk, geliştiriciler ve sysadmins tarafından etkileşimi ve özelleştirilmesi için kullanılan Z kabuğudur (Zsh). Balık kabuğu da popülerlik kazanıyor, iyi varsayılan değerlerle kullanıcı dostu olacak şekilde tasarlandı, ancak diğer bahsedilen kabuklarla daha az uyumlu. Kitap, kişisel bilgisayarlar, sunucular, sanal makineler ve konteynerler dahil olmak üzere Linux veya BSD sistemlerini izlemesi gereken yazılım geliştiricileri, sistem yöneticileri ve veri bilimcileri için tasarlanmıştır.
يوضح المؤلف أن الواجهات الرسومية جعلت الحوسبة في متناول العديد من الأشخاص، لكن واجهات سطر الأوامر (CLIs) لا تزال تستخدم على نطاق واسع لتطوير البرامج وإدارة النظام. يدخل المستخدمون أوامر نصية منفصلة في واجهة سطر الأوامر، ويتلقون إخراج النص بعد كل أمر ينفذونه. يتم استخدام واجهات المستخدم الطرفية (TUIs) من خلال البرامج التفاعلية مثل مديري الملفات المكونة من لوحتين أو محرري النصوص الذين يعملون عبر شاشة المحطة. الغلاف الأكثر شيوعًا وفائدة هو Bourne Again SHell (Bash)، والذي يتم تثبيته افتراضيًا على معظم توزيعات Linux مثل Ubuntu أو Fedora. غلاف شائع آخر هو Z shell (Zsh)، والذي يستخدمه المطورون والجداول لتفاعله وتخصيصه. تكتسب قشرة السمك أيضًا شعبية، وهي مصممة لتكون سهلة الاستخدام مع قيم افتراضية جيدة، ولكنها أقل توافقًا مع الأصداف الأخرى المذكورة. الكتاب مخصص لمطوري البرامج ومديري الأنظمة وعلماء البيانات الذين يحتاجون إلى مراقبة أنظمة Linux أو BSD، بما في ذلك أجهزة الكمبيوتر الشخصية والخوادم والآلات الافتراضية والحاويات.
作者解釋說,圖形界面使許多人都可以使用計算,但是命令行界面(CLI)仍被廣泛用於軟件開發和系統管理。用戶在命令行界面中輸入單獨的文本命令,並在執行每個命令後接收文本輸出。終端用戶界面(TUI)使用在終端屏幕上運行的交互式程序,例如雙面板文件管理器或文本編輯器。最常用和最有用的外殼是Bourne Again SHell(Bash),默認情況下已安裝在大多數Linux發行版中,例如Ubuntu或Fedora。另一個流行的外殼是Z shell(Zsh),開發人員和sisadmins將其用於交互性和可定制性。魚殼也越來越受歡迎,旨在為用戶提供良好的默認值,但與其他提及的外殼的兼容性較差。該書面向需要監視Linux或BSD系統(包括個人計算機,服務器,虛擬機和容器)的軟件開發人員,系統管理員和數據分析專業人員。

You may also be interested in:

Walking the Line (The Line #4)
The Modern Business Data Analyst: A Case Study Introduction into Business Data Analytics with CRISP-DM and R
Engineering Software Products An Introduction to Modern Software Engineering, Global Edition
Whose Monet?: An Introduction to the American Legal System (Introduction to Law Series)
The Red-Line Trilogy Sister Series: The Fletcher Family Saga Boxed Set: Murder Mystery Supernatural Thrillers (Red-Line: The Fletcher Family Saga)
Engineering Software Products An Introduction to Modern Software Engineering
First Line of Defense 2: First Line of Defense, Book 2
World Century Compendium To Tcm - Volume 5: Introduction To Formulae Of Traditional Chinese Medicine (Introduction to Tcm)
World Century Compendium To Tcm - Volume 3: Introduction To Chinese Materia Medica (Introduction to Tcm)
At Her Command
His to Command (His to Command, #1-6)
At Your Command
Before Command
As You Command
Your Wish Is My Command: A Novel
Command
World Century Compendium To Tcm - Volume 7: Introduction To Tui Na (Introduction to Tcm)
Stay (The Command, #1)
Chain of Command
Command Performance
Beg (His Command, #2)
Stay (His Command, #3)
How to Command Angels
Hers to Command (Verdantia, #1)
The Antisubmarine Command
Command in War
Christmas at His Command
Royal: At His Command
Command Performance
Obey (His Command, #1)
Breathe (His Command #5)
Command (Bonds, #3)
Sandorn|s Command
Last Command (Fallen Empire, #0.5)
Second in Command (Fairview Station #2)
The Girls of Bomber Command (Bomber Command Girls #1)
Soldier at Bomber Command
At the Cattleman|s Command
Aerodromes Of Fighter Command Then And Now
Command Me (Royals Saga, #1)