Учись Учиться

Педагогика
Информатика
07 April 2012

Командная строка (Shell - консоль) в системе Linux

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive
 
    Tags:
  • Командная строка
  • системе Linux
  • Запуск консоли
  • выводит информацию
  • Команды для работы с разделами
  • Команды для работы c файлами
Командная строка (Shell - консоль) в системе Linux
Запуск консоли:
Способ 1. Откройте главное меню системы и в разделах найдите и запустите команду «Терминал». Этот режим удобен тем, что графическая среда продолжает работать, а консоль запускается в отдельном окне.
Для выхода из консоли введите команду exit и нажмите на клавишу Enter.

Способ 2. Нажмите на клавиатуре комбинацию клавиш Ctrl+Alt+F1 — произойдет переключение в консоль №1 (текстовых консолей 6 и можно переключаться между ними комбинацией Ctrl+Alt+Fn , где n-номер нужной консоли), работающую в текстовом режиме.
Чтобы начать сеанс работы нужно ввести имя пользователя и пароль. Многозадачность системы Linux позволяет одновременно на одном компьютере в разных консолях открывать сеансы от имени разных пользователей.
Вы увидите в текстовой информации tty1 (если консоль №1) и в новой строке имя компьютера и приглашение ввести имя пользователя
login:
после ввода имени появится приглашение ввести пароль
password:
Чтобы завершить сеанс работы в консоли введите команду exit и нажмите на клавишу Enter.
Чтобы вернуться в графическую среду KDE нужно нажать комбинацию Ctrl+Alt+F7
Команды:
Команды следует вводить с клавиатуры, при этом параметры команд (ключи и аргументы) отделять друг от друга «пробелом» и для выполнения нажать клавишу Enter. Если командой выводятся сообщения, то они появятся на экране монитора ниже. При заполнении всего экрана новые строчки будут появляться внизу экрана, а информация будет «прокручиваться» вверх.

uname — выводит информацию об используемой операционной системе и платформе
Для вывода подробной информации нужно использовать в качестве параметра команды ключи. Например, введите команду так:
uname -a
вы увидите полную информацию о компьютерной системе, включая версию ядра Linux и информацию о центральном процессоре компьютера.
Для того чтобы узнать какие ключи можно использовать с этой командой введите:
uname --help
uptime - показывает текущее время, продолжительность сеанса, количество пользователей и загруженность процессора.
cal - форматированный календарь на текущий месяц
cal 2009 - показать форматированный календарь на 2009 год.
Задание 1:
C помощью команды uname и ключей выясните номер версии и дату создания ядра (kernel) системы Linux на компьютере.
Выясните командой uptime сколько времени проработал компьютер.


Команды для работы с разделами (дисками):
df — показывает количество используемого и свободного дискового пространства для всех подключенных разделов (дисков) файловой системы.
du - показывает количество блоков диска, занятых каждым из файлов и каталогов в текущем каталоге.
Команды для работы c каталогами (папками, директориями):

cd [имя_каталога] - смена текущего каталога. В качестве аргумента через пробел указывается имя каталога (папки, директории).

ls [имя_каталога] - цветной вывод содержимого каталога с именем (папки, директории).
Ключ -l выводит расширенную информацию по файлам и каталогам, т.е. более подробно. Пример команды для вывода списка файлов и папок, находящихся в домашнем каталоге:
ls -l ~

dir [имя_каталога] - простой (нецветной) вывод содержимого каталога (папки, директории).
Ключ -l выводит расширенную информацию по файлам и каталогам, т.е. более подробно. Пример команды для вывода списка файлов и папок, находящихся в корневом каталоге:
dir -l /
tree [имя_каталога] - показывает каталоги и находящиеся в них файлы и подкаталоги в виде дерева. Для подробной справки следует использовать такой ключ: tree --help
Пример построения от текущего каталога дерева только имен каталогов:
tree -d
mkdir [имя_каталога] - создание нового каталога.
rmdir [имя_каталога] - удаление указанного пустого каталога.
mv [старое_имя_каталога] [новое_имя_каталога] — переименовывает каталог

Перенаправление ввода-вывода:
команда > имя_файла - перенаправляет вывод текстовой информации от команды вместо экрана компьютера в новый текстовый файл (если файл существовал, то он удаляется и создается заново). Пример вывода форматированного календаря за 2009 год в текстовый файл, который потом можно просмотреть в текстовом редакторе:
cal 2009 > 2009year.txt

команда >> имя_файла - перенаправляет вывод от команды, дописывая информацию в текстовой файл, вместо вывода на экран компьютера (если файл не существовал, то он создается). Пример из двух команд для вывода форматированного календаря за декабрь 2008 и январь 2009 год в текстовый файл, который потом можно просмотреть в текстовом редакторе:
cal 12 2008 > year.txt
cal 1 2009 >> year.txt

команда < имя_файла — перенаправляет ввод информации из заранее приготовленного текстового файла вместо нажатий на клавиатуре.

команда1 | команда2 - перенаправление вывода команды1 на ввод команды2


Команды для работы c файлами:
touch [имя_файла] — создает новый пустой файл.
echo > [имя_файла] — создает новый текстовый файл (если файл с таким именем уже существует, то удаляет его и создает новый) перенаправляя вывод команды echo (выводит сообщение на экран) в текстовый файл.
cat [имя_файла] — выводит содержимое файла (текст) на экран. Так как в идеологии Linux'a — все есть файлы, то эта команда может быть использована и так:


cat /proc/cpuinfo отобразить информацию о процессоре
cat /proc/interrupts показать прерывания
cat /proc/meminfo проверить использование памяти
cat /proc/swaps показать файл(ы) подкачки
cat /proc/version вывести версию ядра
cat /proc/net/dev показать сетевые интерфейсы и статистику по ним
cat /proc/mounts отобразить смонтированные файловые системы


cp [/путь/]имя_файла_источника [/путь/]имя_файла_приемника — копирует информацию из файла источника в файл приемника. Если путь не указан, то продразумевается текущий каталог.


rm [имя_файла] — удаляет указанный файл.

mv старое_имя_файла новое_имя_файла — поменять файлу имя.
    Tags:
  • Командная строка
  • системе Linux
  • Запуск консоли
  • выводит информацию
  • Команды для работы с разделами
  • Команды для работы c файлами
Rating:
( 0 Rating )
  • Дипломная работа
    • Дипломы по физике
    • по психологии
  • Курсовая работа
  • Реферат
  • доклад
  • Статьи
  • Педагогика
  • Конспект лекций
  • Аннотация
  • Лабораторная работа
  • контрольная
  • Иследования
  • конспект урока

Недавно добавили

Создание электронного учебного пособия 08 May 2011
ГИГИЕНИЧЕСКИЕ ПРОБЛЕМЫ ОКРУЖАЮЩЕЙ СРЕДЫ И ЗДОРОВЬЯ НАСЕЛЕНИЯ КРУПНОГО ПРОМЫШЛЕННОГО ЦЕНТРА 29 October 2011
Методика диагностики показателей и форм агрессии Басса-Дарки 25 February 2012
Сравнение ламп накаливания и энергосберегающих ламп 29 October 2011
Тема 13. Управление персоналом. Формирование персонала. Развитие персонала. Обучение персонала 03 May 2011
НАСИЛЬСТВЕННЫЕ ПРЕСТУПЛЕНИЯ И ИХ ПРЕДУПРЕЖДЕНИЕ 25 March 2012
Тема 4. Экспортная товарная политика Развитие стратегического маркетингового плана 1. Стратегии адаптации товара на внешнем рынке 14 January 2011
Рассказ педагога о Красной книге 03 March 2012
ФИЗИЧЕСКОЕ САМОСОВЕРШЕНСТВОВАНИЕ И РАБОТОСПОСОБНОСТЬ СТУДЕНТА 05 March 2012
Командная строка (Shell - консоль) в системе Linux 07 April 2012

Самое читаемое

  • Методика «Счет по Крепелину»
  • Психологическая диагностика и коррекция агрессивного поведения детей и подростков
  • Корректурная проба
  • Характеристика На ученика 8а класса
  • Психолого-педагогическая характеристика на ученика 7«В» класса
  • Правовое регулирование медиации в России
  • Понятие и виды преступности несовершеннолетних.
  • Лекция 3. Планирование научного исследования. Формулировка целей и задач.
  • Список литературы по менеджменту
  • Лекция 11. Научные методы исследования. Правила выбора методов в соответствии с темой и задачами. Виды методов для различных направлений исследования.

Последние новости

Создание и исследование компьютерного электрокардиографа 02 February 2014
Оценка загрязнения продуктов питания на примере кисло-молочной продукции региональных производителей 02 February 2014
Дистанционная ударноволновая литотрипсия 01 February 2014
Исследование возможностей использования шумомера 01 February 2014
Методы компьютерной обработки визуальной информации УЗ-сканеров 25 January 2014
Правовое регулирование медиации в России 19 January 2014
Психологическая диагностика и коррекция агрессивного поведения детей и подростков 19 January 2014
Итоговое игровое профориентационное занятие «Как устроиться на работу» 19 January 2014
Участие населения в правотворческом процессе муниципальных образований: реальность или фикция? 18 January 2014
Хрематонимы города Кирова: опыт комплексного анализа 18 January 2014

Сейчас читают

Методическая разработка игровой программы «Последний вечер» 11 January 2011
ГВОЗДИКА БОРБАША 26 March 2012
Лекция 12. Методы статистической обработки результатов 29 October 2011
Здравоохранение Японии 03 March 2012
1.2. Объем и виды учебной работы 29 October 2011
Тема 1. Сущность международного маркетинга. 1. Особенности международного маркетинга 14 January 2011
Политика Малайзии 21 February 2012
Доклад на тему: С.К. Маковский «На Парнасе Серебряного века». 11 January 2011
Вопрос 3. Предоставление земельных участков из публичной собственности с предварительным согласованием мест размещения объектов для строительства 02 March 2011
Применение законов Ньютона 03 December 2011
  • Дипломная работа
    • Дипломы по физике
    • по психологии
  • Курсовая работа
  • Реферат
  • доклад
  • Статьи
  • Педагогика
  • Конспект лекций
  • Аннотация
  • Лабораторная работа
  • контрольная
  • Иследования
  • конспект урока