Будь умным!


У вас вопросы?
У нас ответы:) SamZan.ru

Вы должны расположить все составные части командной строки в требуемом синтаксисом порядке иначе shell не смо

Работа добавлена на сайт samzan.ru: 2016-06-20


Выполнение команд Linux

Чтобы ваш запрос был понятен системе LINUX вы должны ввести каждую команду в корректном формате или синтаксисе командной строки. Вы должны расположить все составные части командной строки в требуемом синтаксисом порядке, иначе shell не сможет интерпретировать ваш запрос.

Формат командной строки:

 command option(s) argument(s) <Enter>

Для каждой командной строки системы LINUX вы должны ввести как минимум два компонента: имя команды и клавишу <Enter>. Командная строка может также содержать ключи и аргументы. В указанном примере синтаксиса командной строки:

command - это имя программы, которую вы хотите выполнить;

option - ключи, которые указывают, как запустить команду;

argument - указывает на данные, которые эта команда обрабатывает, обычно это имя каталога или файла.

В командной строке, которая  включает ключи и/или аргументы, каждый компонент отделяется друг от друга по крайней мере одним пробелом. Если аргумент содержит пробел, его надо заключить в двойные кавычки. Например, если аргумент sample 1, то вы должны указать его в командной строке как "sample 1". Если вы позабудете поставить двойные кавычки, то shell будет интерпретировать sample и 1 как два отдельных аргумента.

Некоторые команды позволяют вам указывать несколько аргументов в одной командной строке. Например:

   ls     -l -i     file1 file2 file3

команда   ключи        аргументы

В этом примере команда ls использует два ключа -l и -i и три аргумента file1, file2 и file3. Ключ -l обеспечивает информацию в длинном формате, включая режим, владельца и размер, а ключ -i печатает номер inode. Система LINUX обычно позволяет вам группировать ключи, например -li, и выводить их в любом порядке. Этого нельзя делать с аргументами.

Чтобы выполнить команду, введите командную строку, когда на экране появится приглашение (например, символ # или $). Shell рассмотрит вашу команду как ввод, найдет один или более каталогов, чтобы вызвать программу, которую вы указали, и перенаправит ваш запрос вместе с затребованными программами ядру. Ядро последует инструкциям в программе и выполнит команду, которую вы запрашивали.


1. Общие команды Linux

Linux команды, которым не нашлось место ни в каком другом разделе.

Пример команды

Выполнение команды

# kernelversion 

показывает основную и дополнительную версии ядра.

# startx

# запускает графическую оболочку X Window;

# clear

# Очищение экрана терминала;

# su 

вход в сеанс администратора, но придётся ввести пароль. Для выхода из этого сеанса наберите exit и нажмите ENTER.

# date

# Показывает текущую дату и время;

# cal -3

# Показывает в удобной форме предыдущий, текущий и последующий месяц

# uptime

# Показать текущее время и работу системы без перезагрузки и выключения;

# hostname

# Показать сетевое имя компьютера;

# !!

# Выполнить последнюю команду;

# history | tail -50

# Показать последние 50 набранных команд;

# exit

# Завершить сеанс текущего пользователя;

# passwd

# Меняет пароль текущего пользователя;

# kill 

завершить процесс (необходимо указать какой).

# killall 

позволят управлять процессами используя их имена или имена файлов, а не идентификаторы как в kill. Завершаются все указанные процессы.

#man

Отображает руководства пользователя по запросу (выход из руководства и возврат к командной строке Ctrl+Z)

2. Команды работы с файлами и директориями

Директории и файлы

Пример команды

Выполнение команды

# pwd

# Выводит текущий путь;

# ls

# Выводит список файлов и каталогов по порядку;

# ls -laX

# Выводит форматированный список всех файлов и директорий, включая скрытые;

# cd 

смена текущего каталога.По умолчанию переходит в домашний каталог текущего пользователя (если без параметров).

# cd

# Переход в домашнюю директорию;

# cd /home

# Переход в директорию /home;

# dir

отображает файлы в текущем каталоге в алфавитном порядке и с учётом регистра

# touch /home/primer2

# Создание пустого файла /home/primer2;

# cat /home/primer2

# Показать содержимое файла /home/primer2;

# nano /home/primer2

# Редактирование файла /home/primer2;

# gedit /home/primer2

# Вторая команда Linux для редактирования файла;

# cp /home/Mut@NT/primer.txt /home/primer.txt

# Копирует /home/Mut@NT/primer.tx в home/primer.txt;

# ln -s /home/Mut@NT/primer.txt /home/primer

# Cоздает символическую ссылку /home/primer к файлу /home/Mut@NT/primer.txt;

# mkdir /home/Mut@NT/shaman

# Создание директории с именем shaman;

# rmdir /home/Mut@NT/shaman

# Удаление директории с именем shaman;

# rm -rf /home/Mut@NT/shaman

# Удаление директории с вложенными фалами;

# cp -la /dir1 /dir2

# Копирование директорий;

# mv /dir1 /dir2

# Переименование директории;

# du -sh /home/Mut@NT/

# Выводит на экран размер заданной директории. Можно использовать для определения размера файлов;

# locate primer

# Поиск всех файлов с именем primer;

# fsck.

проверяет и восстанавливает файловую систему

# mount

монтирование файловой системы.

# umount

отмонтирование файловой системы

# rdev

при вызове без параметров выводит информацию о текущей файловой системе

Права доступа

# [sudo] chmod 0777 /home/

# Изменение прав доступа к директории /home. 0777 – разрешение на чтение/запись/исполнение для всех групп;

# [sudo] chmod -R 0777 /home/

# Рекурсивное изменение прав доступа к директории /home. 0777 – разрешение на чтение/запись/исполнение для всех групп. Все вложенные директории и файлы будут иметь права 0777;

# [sudo] chown Mut@NT:ITShaman /home/primer.txt

# Изменение владельца и группы только для файла /home/primer.txt;

# [sudo] chown -R Mut@NT /home/

# Изменение владельца для всего содержимого директории /home;




1. Европейские стандарты безопасности электроприборов
2. Необхідно перевірити чи відповідають ці фактори вимогам санітарних норм і якщо ні то передбачити заходи по
3. Ктенанта.html
4. Введение Преобразование всех сторон жизни общества в решающей степени зависит от человеческого фактора
5. тематический урок организационный классный час
6. министра и министров
7. Марксистская теория 2.html
8. DK W 2 DMC 221 Shell PinkVY DK
9. Очеловечить человека
10. вариант V и соответствующих им частот p
11. на тему- Создаёт человека природа но развивает и образует его общество.html
12. Антиинфляционная политика
13. Восточный кризис
14. микрообъекты Глава 2
15. это обработка пищевых продуктов различными способами для длительного сохранения их качества и безопасност
16. Тема 10- Участие прокурора в рассмотрении уголовных дел судом Вопросы к семинару готовить со ссылками на ФЗ-
17. реферат дисертації на здобуття наукового ступеня кандидата психологічних наук Київ ~4 Ди
18. Дух Меркурий СОДЕРЖАНИЕ ЧАСТЬ ПЕРВАЯ а
19. Особенности металлургических процессов при электрошлаковом переплаве
20. Договор мены