<ім’я команди> <опції> <аргументи>
Ім’я команди – Ім’я відповідного виконавчого файлу
Опції – режими виконання команди
Аргументи – інформація, необхідна для виконання команди
Таблиця 1 - Інформаційні команди:
| man | cистема допомоги |
| help | короткий синтаксис основних команд |
| locate | пошук файлів, використовуючи індексную базу |
| whereis | Пошук бінарних файлів(утиліт), результатних (початкових) текстів, файлів допомоги |
| date | вивід поточної дати, часу |
| who | інформація пол активних користувачів |
| whoami | Виводить поточне реєстраційне ім”я |
| users | виводить список підключенних користувачів |
| uname | виводить інформацію про ОС |
| w | виводить список підключених користувачів і що вони роблять на даний момент |
| hostname | виводить інформацію про ім”я комп”ютера |
| echo ТЕКСТ | Виведення тексту на екран |
Таблиця 2 - Команди навігації по файловій системі
| pwd | Відображення поточної директорії |
| cd <директория> | Змінює поточну директорію |
| ls | Відображає вміст директорії, опція розширена інформація |
| mkdir <директория> | Створює директорію |
| touch <файл> | Відновляє час доступу та модифікації кожного файлу до поточного часу, якщо файлу немає створює пустий файл |
| cp ИСТОЧНИК НАЗНАЧЕНИЕ | Копіювання файлів |
| mv ИСТОЧНИК НАЗНАЧЕНИЕ | Переміщення файлів |
| cat ФАЙЛ1.. ФАЙЛ N | Об”єднує файли та виводить на стандартний вивід |
| ln [КЛЮЧ]... ЦЕЛЬ [ИМЯ_ССЫЛКИ] | Створює посилання на вказаний TARGET з не обов”язковим ім”ям LINK_NAME. Опція s символьне посилання. |
| more \ less ФАЙЛ | Команди виводу великіх файлів |
| unlink ФАЙЛ | Видалення файлу |
| rm ФАЙЛ -d, --directory удаляет каталог -r, -R, --recursive рекурсивно удалить содержание каталога | Видалення файлів, директорій |
| file ФАЙЛ | Визначає тип файлу |
| tee [ФАЙЛ] | Копіює стандартний ввід в кожен ФАЙЛ, а також в стандартний вивід. |
Перенаправлення вводу\виводу
Результати роботи команд можна записувати в файли або передавати на вхід інших команд
Таблиця 3 – Спецсимволи командного рядка
| >file | Перенаправлення стандартного потоку виводу в файл file |
| >> file | Додавання в файл file данних з стандартного потоку виводу |
| < file | Отримування стандартного потоку вводу з файлу file |
| p1 | p2 | Передача стандартного потоку виводу програми p1 в поток вводу програми p2 |
| n > file | Переключення потоку виводу з файлу з дескриптором n в файл file |
| n >> file | Додавання нотаток потоку виводу з файлу з дескриптором n в файл file |
| n > &m | Злиття потоків з дескрипторами n &m |
Оболонка оперує з введеною та виведеною інформацією за допомогою файлів спеціального виду - ``потоків (streams)''. Стандартний вивід - це файл, в який оболонка виводить результати роботи команд - за умовчанням, на екран Вашого терміналу. Стандартне введення (звичайне це клавіатура) є джерелом даних для команд Якщо команда завершує виконання з помилкою, на екран звичайно виводиться повідомлення про помилку. Це повідомлення належить окремому стандартному потоку для помилок.
Ви можете перенаправити висновок замість цих потоків в інші - наприклад, у файл або команду. Нижче приведені операції перенаправлення, які використовує оболонка при роботі із стандартним введенням або виводом.
потік введення 0
потік виводу 1
потік помилок 2






