Будь умным!


У вас вопросы?
У нас ответы:) 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. І Виговський підписав ~ Гадяцький трактат Противники Директорії УНР Рад
4. Лекция доцент Петрова И
5. Основы работы с редакторами MS Word, MS Excel и Visual Basic
6. тематические модели
7. на тему- 3ох поверховий 12квартирний житловий будинок в м
8. Тема- Философия Нового времени конец 1617 века Представители Ос
9. І НечуйЛевицький можна розчленувати на три неускладнені висловлювання День був ясний
10. Расчет механизма подъема стрелы
11. . Назвать части нефрона которые принимают участие в фильтрации Почечное тельце
12. Зимняя сказка 20132014 г
13. собственную функцию modus operndi той или иной мозговой структуры определенный принцип или способ ее работы
14. Тема проекту Значення води її охорона й економне використання Тривалість- 2 тижні.
15. Правовое регулирование оплаты труда в Российской Федерации
16. УТВЕРЖДАЮ Проректор по УМР и КО А
17. Отчет по производственной практике по бухгалтерскому учету
18. критическое мышление то скривилась будто на язык положили дольку лимона
19. СевероОсетинский государственный педагогический институт Факультет управления Кафедра менедж
20. Цифровий синтез частоти