Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Удаление файлов и каталогов




Для удаления файлов используется команда rm (ReMove).

/home/larry/foo# rm bells sells /home/larry/foo# ls -F shells /home/larry/foo#

Обратите внимание, что команда rm не будет вас переспрашивать перед удалением, так что будьте осторожны. Родственная rm команда rmdir. Эта команда удаляет каталоги, но только пустые каталоги. Если в каталоге есть хоть какие-нибудь файлы или подкаталоги, она распишется в бессилии.

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

Команды more и cat используются для просмотра содержимого файлов. more выдает файл на дисплей "поэкранно", в то время, как cat выдает весь файл разом. (прим. переводчика: если файл многострочный, то, при использовании команды cat файл промелькнет и на экране останутся последние строки).

Чтобы посмотреть файл shells, используем команду

/home/larry/foo# more shells

При использовании команды more нажимайте клавишу пробел для перехода к следующей странице и b для возврата к предыдущей. Нажав q, вы выйдете из more.

Начала vi

Вызов vi vi <filename>

где <filename> - имя редактируемого файла.

Вставка текста

Вы находитесь в командном режиме; для того, чтобы вставлять текст в файл, нажмите i (что переведет вас в режим вставки) и начинайте печатать.

____|Now is the time for all good men to come to the aid of the party._ ||~ ||~__________________________________________________________________|

При вставке текста вы можете напечатать столько строк, сколько пожелаете (нажимая return после каждой строки), и можете корректировать ошибки используя клавишу возврата (backspace).

Для завершения режима вставки и возврата в командный режим нажмите esc.

В командном режиме вы можете использовать клавиши со стрелками для перемещения по файлу. Здесь, поскольку мы имеем только одну строку текста, попытки использовать стрелки "вверх" и "вниз" приведут лишь к тому, что vi на вас загудит.

Есть несколько способов вставки текста, отличных от использования команды i. Например, команда a вставляет в текст, начиная после текущего положения курсора, вместо текущей позиции курсора. Используйте левую стрелку для перемещения курсора между словами ``good'' и ``men''.

____|Now is the time for all good_men to come to the aid of the party. ||~ ||~ ||~__________________________________________________________________|

Нажмите a, для начала режима вставки, напечатайте ``wo'', а затем нажмите esc для возврата в командный режим.

____|Now is the time for all good women to come to the aid of the party.||~ ||~ ||~__________________________________________________________________|

Для того, чтобы начать вставку текста в строку ниже текущей, используйте команду ``о''. Например, нажмите o и напечатайте строчку или две

____|Now is the time for all good women to come to the aid of the party.||Afterwards, we'll go out for pizza and beer._ ||~ ||~__________________________________________________________________|

Но помните, что в любое время вы находитесь либо в командном режиме (где команды, такие как i, a или o могут применяться) или в режиме вставки (где вы вставляете текст, а затем с помощью esc возвращаетесь в командный режим) или в режим последней строки (в котором вы расширяете расширяемые команды, как это обсуждается ниже).

Удаление текста

В командном режиме команда "x" удаляет символ перед курсором. Если вы нажмете x пять раз, вы закончите в ситуации:

____|Now is the time for all good women to come to the aid of the party.||Afterwards, we'll go out for pizza and _ ||~ ||~__________________________________________________________________|

Теперь нажмите a, вставьте некоторый текст, а затем нажмите esc:

____|Now is the time for all good women to come to the aid of the party.||Afterwards, we'll go out for pizza and Diet Coke._ ||~ ||~__________________________________________________________________|

Вы можете удалять целые строки, набирая команду dd (т.е. нажимая d дважды). Если ваш курсор на второй строке, и вы напечатали dd,

____|Now is the time for all good women to come to the aid of the party.||~ ||~ ||~__________________________________________________________________|

Чтобы удалить слово, на котором находится курсор, используйте команду dw. Поместите курсор на слово ``good'' и напечатайте dw.

__________________________________________________________________|Now is the time for all women to come to the aid of the party. ||~ ||~__________________________________________________________________|

Изменение текста

Вы можете заменить фрагменты текста, используя команду R. Поместите курсор на первую букву слова ``party'', нажмите R и напечатайте слово ``hungry''.

____|Now is the time for all women to come to the aid of the hungry._ ||~ ||~ ||~__________________________________________________________________|

Использование R для редактирования текста очень походит на на команды i и a, но R заменяет прежний текст вместо вставки в него. Команда r заменяет один символ, отмеченный курсором. Например, переместите курсор на начало слова ``Now'' и напечатайте r, а следом C, то вы получите:

____|Cow is the time for all women to come to the aid of the hungry._ ||~ ||~ ||~__________________________________________________________________|

Команда ``&tilde'' изменяет размер буквы, отмеченной курсором: большую делает маленькой и наоборот. Например, если вы поместите курсор на ``o'' в ``Cow'' и затем последовательно будете нажимать ~, вы в конечном итоге получите:

____|COW IS THE TIME FOR ALL WOMEN TO COME TO THE AID OF THE HUNGRY. ||~ ||~ ||~__________________________________________________________________|




Поделиться с друзьями:


Дата добавления: 2016-09-03; Мы поможем в написании ваших работ!; просмотров: 318 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Слабые люди всю жизнь стараются быть не хуже других. Сильным во что бы то ни стало нужно стать лучше всех. © Борис Акунин
==> читать все изречения...

2193 - | 2115 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.