Безкоштовний онлайн-хостинг для робочих станцій

Наступна>


Командний рядок Linux

Третє інтернет-видання


Вільям Шоттс



Книга LinuxCommand.org

Книга LinuxCommand.org


Авторські права ©2008-2016, Вільям Е. Шоттс-молодший



Цей твір ліцензований за ліцензією Creative Commons Attribution-Noncomercial-No Derivative Works 3.0 United States License. Щоб переглянути копію цієї ліцензії, перейдіть за посиланням вище або надішліть листа Creative Commons, PO Box 1866, Mountain View, CA 94042.

Версія цієї книги також доступна у друкованому вигляді, видана No Starch Press. Примірники можна придбати скрізь, де продаються чудові книги. No Starch Press також пропонує електронні формати для популярних електронних читачів. Їх можна знайти за адресою: https://www.nostarch.com.

Linux® є зареєстрованою торговою маркою Лінуса Торвальдса. Усі інші торгові марки належать відповідним власникам.

Ця книга є частиною проекту LinuxCommand.org, сайту для навчання та пропаганди Linux, присвяченого допомозі користувачам застарілих операційних систем мігрувати в майбутнє. Ви можете зв’язатися з проектом LinuxCommand.org за адресою http://linuxcommand.org.

Історія випусків


версія

Дата

Опис

16.07

Липень 28, 2016

Третє інтернет-видання.

13.07

Липень 6, 2013

Друге інтернет-видання.

09.12

14 Грудня, 2009

Перше інтернет-видання.



 

ВступНавіщо використовувати командний рядок?Про що ця книгаХто повинен прочитати цю книгуЩо в цій книзіЯк читати цю книгуПередумовиПодякиПерше інтернет-виданняДруге інтернет-виданняТретє інтернет-виданняВаш відгук потрібен!Що нового в третьому інтернет-виданніПодальше читанняКолофонЧастина 1 – Вивчення оболонки1 – Що таке оболонка?Емулятори терміналівВаші перші натискання клавішСпробуйте кілька простих командЗавершення термінального сеансуПідводячи підсумкиПодальше читання2 – НавігаціяРозуміння дерева файлової системиПоточний робочий довідникПерерахування вмісту каталогуЗміна поточного робочого каталогуПідводячи підсумки3 – Дослідження системиБільше задоволення з lsВизначення типу файлу за допомогою файлуПерегляд вмісту файлу з меншимЕкскурсіяСимволічні посиланняЖорсткі посиланняПідводячи підсумкиПодальше читання4 – Маніпулювання файлами та каталогамиСимволиmkdir – Створення каталогівcp – Копіювати файли та каталогиmv – переміщення та перейменування файлівrm – видалити файли та каталогиln – Створення посиланьПобудуємо дитячий майданчикПідводячи підсумкиПодальше читання5 – Робота з командамиЩо таке команди?Ідентифікаційні командиОтримання документації командиСтворення власних команд з псевдонімомПідводячи підсумкиПодальше читання6 – ПеренаправленняСтандартний вхід, вихід і помилкаПереспрямування стандартного виводуСтандартна помилка переспрямуванняПереспрямування стандартного введенняТрубопроводиПідводячи підсумки7 – Бачити світ таким, яким його бачить оболонкаРозширенняЦитуватиПідводячи підсумкиПодальше читання8 – Розширені хитрощі з клавіатуроюРедагування командного рядкаЗавершенняВикористання історіїПідводячи підсумкиПодальше читання9 – ДозволиВласники, учасники групи та всі іншіЧитання, письмо і виконанняЗміна ідентичностейВикористання наших привілеївЗміна пароляПідводячи підсумкиПодальше читання10 – ПроцесиЯк працює процесПроцеси переглядуКонтролюючі процесиСигналиЗавершення роботи системиБільше пов’язаних з процесом командПідводячи підсумкиЧастина 2 – Конфігурація та середовище11 – ДовкілляЩо зберігається в навколишньому середовищі?Як створюється довкілля?Зміна середовищаПідводячи підсумкиПодальше читання12 – Ніжний вступ до viЧому ми повинні вчитися viТрохи передумовиПочаток і зупинка viРежими редагуванняПереміщення курсоруОсновне редагуванняПошук і замінаРедагування кількох файлівЗбереження нашої роботиПідводячи підсумкиПодальше читання13 – Налаштування підказкиАнатомія підказкиСпробуйте деякі альтернативні конструкції підказокДодавання кольоруПереміщення курсоруЗбереження підказкиПідводячи підсумкиПодальше читанняЧастина 3 – Загальні завдання та основні інструменти14 – Управління пакетамиПакувальні системиЯк працює пакетна системаЗагальні завдання управління пакетамиПідводячи підсумкиПодальше читання15 – Носій інформаціїМонтаж і демонтаж запам'ятовуючих пристроївСтворення нових файлових системТестування та відновлення файлових системФорматування дискетПереміщення даних безпосередньо на/з пристроївСтворення образів CD-ROMНаписання зображень CD-ROMПідводячи підсумкиПодальше читанняДодатковий кредит16 – МережаПеревірка та моніторинг мережіТранспортування файлів через мережуБезпечний зв'язок з віддаленими хостамиПідводячи підсумкиПодальше читання17 – Пошук файлівlocate – Простий спосіб пошуку файлівfind – Найскладніше знайти файлиПідводячи підсумкиПодальше читання18 – Архівування та резервне копіюванняСтиснення файлівАрхівування файлівСинхронізація файлів і каталогівПідводячи підсумкиПодальше читання19 – Регулярні виразиЩо таке регулярні вирази?GREPМетасимволи та літералиБудь-який символякоряДужкові вирази та класи символівPOSIX Basic проти Розширені регулярні виразиЧергуванняКванториПриведення регулярних виразів до роботиПідводячи підсумкиПодальше читання20 – Обробка текстуТекстові програмиПерегляд старих друзівНарізка та нарізкаПорівняння текстуРедагування на льотуПідводячи підсумкиПодальше читанняДодатковий кредит21 – Форматування виводуПрості інструменти форматуванняСистеми форматування документівПідводячи підсумкиПодальше читання22 – ДрукКоротка історія друкарстваДрук за допомогою LinuxПідготовка файлів до друкуНадсилання завдання друку на принтерМоніторинг і контроль завдань друкуПідводячи підсумкиПодальше читання23 – Складання програмЩо таке компіляція?Складання програми ACПідводячи підсумкиПодальше читанняЧастина 4 – Написання скриптів оболонки24 – Написання першого сценаріюЩо таке сценарії оболонки?Як написати сценарій оболонкиФормат файлу сценаріюДозволи на виконанняРозташування файлу сценаріюБільше прийомів форматуванняПідводячи підсумкиПодальше читання25 – Початок проектуПерший етап: Мінімальний документДругий етап: додавання трохи данихЗмінні та константиТут ДокументиПідводячи підсумкиПодальше читання26 – Дизайн зверху внизФункції оболонкиМісцеві змінніПідтримуйте запуск сценаріївПідводячи підсумкиПодальше читання27 – Керування потоком: розгалуження за допомогою ififСтатус виходутестБільш сучасна версія тесту(( )) – призначений для цілих чиселКомбінування виразівКонтрольні оператори: інший спосіб розгалуженняПідводячи підсумкиПодальше читання28 – Читання введення з клавіатуриread – читання значень зі стандартного введенняПеревірка введенняМенюПідводячи підсумкиПодальше читання29 – Керування потоком: цикл за допомогою while / доЦиклВиривання циклуЧитання файлів за допомогою циклівПідводячи підсумкиПодальше читання30 - Виправлення неполадокСинтаксичні помилкиЛогічні помилкиТестуванняНалагодженняПідводячи підсумкиПодальше читання31 – Управління потоком: розгалуження з футляромвипадокПідводячи підсумкиПодальше читання32 – Параметри позиціїДоступ до командного рядкаМасова обробка позиційних параметрівБільш повна програмаПідводячи підсумкиПодальше читання33 – Керування потоком: цикл за допомогою forдля: Традиційна форма оболонкидля: C Language FormПідводячи підсумкиПодальше читання34 – Рядки та числаРозширення параметрівАрифметичне оцінювання та розширенняbc – мова калькулятора довільної точностіПідводячи підсумкиДодатковий кредитПодальше читання35 – МасивиЩо таке масиви?Створення масивуПризначення значень масивуДоступ до елементів масивуОперації з масивамиАсоціативні масивиПідводячи підсумкиПодальше читання36 – ЕкзотикаГрупові команди та підоболонкиПасткиАсинхронне виконанняНазвані трубиПідводячи підсумкиПодальше читанняіндекс

Найпопулярніші хмарні обчислення ОС на OnWorks: