Главная » Просмотр файлов » Лаб_раб-1_ver2.3

Лаб_раб-1_ver2.3 (538459), страница 3

Файл №538459 Лаб_раб-1_ver2.3 (Лабораторные работы 1-4) 3 страницаЛаб_раб-1_ver2.3 (538459) страница 32015-07-19СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 3)

Запуск терминала

* В среде Gnome: Приложения → Стандартные → Терминал

* В KDE: KMenu → Система → Терминальная программа (Konsole)

* В XFCE: Приложения → Системные → Терминал

Дополнительные ресурсы по работе с операционной системой Ubuntu Linux:

Справка по системе на русском языке:

  • Сайт http://ubuntu.ru

  • Форум русского сообщества: http://forum.ubuntu.ru

  • Сообщество в Живом журнале по теме «Ubuntu»: http://community.livejournal.com/ru_ubuntu

  • Неофициальное руководство начинающего пользователя Ubuntu: http://ru.wikibooks.org/wiki/Ubuntu

Команды управления файлами, выводом на экран.

Поиск файлов. Мониторинг системы.

Полное описание команд и их параметров можно получить, набрав man имя_команды

man ls

Дополнительная информация по команде

info имя_команды

info ls

Завершение режима просмотра: q

а) команды управления файлами

1) ls - cписок файлов текущего каталога (краткий формат)

2) ls –al - cписок файлов текущего каталога с указанием размера, времени создания и изменения, имени владельца, таблицы прав и других данных

Получить список файлов текущего каталога с указанием размера, времени создания и изменения, имени владельца, таблицы прав и других данных:

drwx------ 2 alex alex 4096 2009-04-01 04:44 newfolder

где drwx------ права доступа на чтение (read - символ r), запись (write - символ w), выполнение (execute - символ x), d - каталог. Наличие прав обозначается соответствующим символом, а отсутствие - символом "-";

2 - число жестких связей (hard link);

alex - имя владельца - пользователя (user owner) файла. Владельцем-пользователем вновь созданного файла является пользователь, запустивший процесс, который и создал файл;

alex - (group) - имя владельца - группы (group owner). Порядок назначения владельца группы зависит от конкретной UNIX;

4096 - размер папки;

2009-04-01 04:44 - дата и время последнего изменения;

newfolder - имя директории.

3) ls -aC - просмотр скрытых файлов

4) ls -C new - вывод списка файлов каталога new в несколько колонок в алфавитном порядке:

5) ls -RC/home/alex/Lab_rab-1/new - рекурсивный просмотр каталогов

6) ls -tC - сортировка по времени модификации, все вновь созданные файлы размещаются в начале списка:

7) ls --ctC - сортировка по изменению статуса (изменение владельца или прав доступа). Если ключ t не задан , то ключ игнорируется.

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

9) rm файл1 - удалить файлы с указанными именами. Допускается использование подстановочного символа "звездочка" и другие специальные возможности. Например, команда rm *m* позволит удалить все файлы, в именах которых встречается буква m.

10) mkdir имя_каталога - создать новый каталог:

11) rmdir имя_каталога - удалить пустой каталог:

12) ln [-опция] source target - создает жесткую связь имени source с файлом, адресуемым именем target. При использовании опции s будет создана символическая ссылка.

13) pwd - вывести имя текущего каталога:

14) cp файл1 файл2 - сравнить два файла, указанных в качестве аргумента. Если файлы одинаковы, то никакое сообщение не выводится, в противном случае выводятся данные о первом несоответствии между этими файлами.

б) управление выводом на экран

1) cat [-опция] файл1 файл2 - выводит содержимое файлов на экран терминала. Использование ключа -v целесообразно при просмотре нетекстового файла. В этом случае вывод "непечатных" символов, которые могут нарушить настройки терминала, будет подавлен.

2) more [-опция] файл - выводит стандартный поток на экран порциями по 7 строк, ожидая нажатия клавиши Пробел для вывода очередной порции. Досрочно завершить вывод можно, нажав клавишу Q.

3) less - выводит содержимое файла на экран полностью, а не порциями. В отличие от команды more поддерживает возможность прокрутки с помощью клавиш клавиатуры.


4) head [-n] файл - просмотреть только начало (первые n строк) файла.

5) tail [-n] файл - просмотреть конец (последние n строк) файла.


в) поиск файлов

1) find имя_каталога {-ключ} - name - выполнить поиск файла в файловой системе, начиная с каталога имя_каталога, используя различные критерии:

-name - поиск по искомому имени файла, например:
find '-name sh - по этой команде будет осуществляться поиск в каталоге / файла с именем sh;

-print - обеспечивает вывод информации. Например, для вывода полного имени исполняемого файла командного интерпретатора Bourne Shell, необходимо ввести команду:

find / -name sh -print 2>/dev/null - для фрагментарного поиска по имени файла (только в последней части спецификации файла), например, '*core*', следует ввести команду:

find ~ -name '*core*' - print

-size [размер] - поиск по заданному размеру. Например, для поиска файлов размером больше 10 Мбайт по всей файловой системе, необходимо ввести команду:

find . -size -t20480 -print

-atime - поиск по последнему времени модификации. Например, поиск файлов с именем file, обращение к которым было более 15 дней назад:

find / -name file1 -atime +15 -print

Для автоматического удаления всех файлов с именем core (образ процесса, создаваемый при неудачном его завершении и используемый в целях отладки), последнее обращение к которым было более месяца (+30) назад, следует ввести команду:

find / -name core -atime +30 -exec rm{}

Каждый раз при запуске команды, указанной после ключа exec, создается новый процесс. Это приводит к увеличению нагрузки на систему и излишнему потреблению ресурсов процессора и оперативной памяти. Однако, при необходимости выполнить операцию, например такую как rm, над большим количеством файлов, эффективнее сначала построить список файлов, а затем запустить команду rm лишь один раз, передав ей этот список в качестве параметра.

Команда find . -print аналогична команде ls -Rfl, но в последнем случае выводимый список будет длиннее, т.к. в процессе обхода команда ls отмечает каждый новый каталог, а команда find не обращает внимания на каталог.

which [-ключ] - поиск выполняемых файлов. Данная команда встроена в оболочку, позволяет определить точное местонахождение файла, и передает результаты своего выполнения в стандартный выходной поток.

г) генерация отчетов и обработка результатов других команд

grep [-ключ] файл1 - команда со сложной структурой параметров. Позволяет выбрать из текстового файла (обычно созданного в результате работы других команд через канал) строки по сколь угодно сложным критериям. Как правило, эти строки передаются через канал для дальнейшей обработки. Например, чтобы произвести поиск в файле file слова "центр" в американском (center) и британском (centre) написании, можно задать следующую команду:

grep "cent[er]" file или

grep "centfer[er]" file, где [er] является регулярным выражением, соответствующим либбо символу "e\ либо "r". Регулярное выражение должно быть заключено в кавычки для предотвращения интерпретации специальных символов командным интерпретатором Shell.

Если подстрока уже содержит кавычки, их надо экранировать, поместив "\" непосредственно перед кавычками. Например: grep "лекция по дисциплине \"СПО\"".

Для выполнения поиска, нечувствительного к заглавным/строчным символом, необходимо использовать ключ -y. Для поиска строк, не содержащих указанную подстроку, используется ключ -v.

д) мониторинг системы

Для управления дисковым пространством в UNIX используется команда ulimit. А также команды df и du.

df [-ключ] - команда определяет, сколько свободного дискового пространства и индексных дескрипторов доступно в разделе смонтированного диска.

По умолчанию команда используется без параметров и выводит объем свободного пространства:

Команда df / показывает дисковое пространство только точки монтирования:

du [-ключ] - команда определяет какой объем диска занимает конкретный каталог. Вызов команды без параметров позволяет получить данные о текущем каталоге. Если в качестве параметра указать имя каталога, то будет отображена информация обо всех каталогах, расположенных в иерархии ниже текущего. Если в качестве параметра указано имя файла, не являющееся каталогом, то не выводится никакой информации.

ulimit - выводит или устанавливает значение пределов, ограничивающих использование задачей системных ресурсов дискового пространства и памяти

top - команда выдает непрерывно обновляемую таблицу всех задач, выполняющихся на компьютере, включая системные, с указанием объема используемых ресурсов. Для завершения работы команды необходимо нажать клавишу Q.

ps - выводит информацию о существующих процессах.

Характеристики

Тип файла
Документ
Размер
13,72 Mb
Тип материала
Высшее учебное заведение

Список файлов лабораторной работы

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6314
Авторов
на СтудИзбе
312
Средний доход
с одного платного файла
Обучение Подробнее