<ім’я команди> <опції> <аргументи>
Ім’я команди – Ім’я відповідного виконавчого файлу
Опції – режими виконання команди
Аргументи – інформація, необхідна для виконання команди
Таблиця 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