Уроки Phptoshop, Linux, Windows 7
20 Май 2012, 14:59:53 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости:
 
  Начало   Форум   Помощь Поиск Календарь Пользователи Downloads Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Советы и подсказки по bash  (Прочитано 3248 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Svictor
Администратор
Активист
*****

Карма: + 5/ -0
Мужской
Сообщений: 127
Активность на форуме
0%

svictor_ru WWW Награды
« : 13 Январь 2010, 17:22:20 »

Для непосвященных, bash - командная оболочка по умолчанию во многих Linux-дистрибутивах, включая Fedora, Ubuntu, Redhat и др. Используя операционную систему Linux-семейства, вы, вероятно, используете и bash. По этой причине ниже я собрал несколько часто возникающих проблем с bash и простые способы их решения.

1. Потеря истории команд


2. Глупые ошибки в написании

3. Дубликаты в истории команд

4. Разорванные многострочные команды в истории коман[b]5. Пара дополнительных советов от комментаторов[/b]
[spoiler]
Нажмите Ctrl-R в bash, далее начните набирать команду. Так искать в истории команд гораздо быстрее, чем нажимать 300 раз "вверх".

Также можно искать при помощи

[i]history | grep "foo"[/i]

Команда
[i]
cd -[/i]

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

Нажатие "Esc"+"." вызывает последний упомянутый объект. Например, если набрать cat /etc/apt/sources.list, а затем rm и нажать "Esc"+".", то команда будет автоматически завершена: rm /etc/apt/sources.list. Попробуйте!
[/spoiler]
[b]Заключение
[/b]
Вот несколько советов, как сделать историю команд bash удобней. Если у вас есть свои хитрости на этот счет, добавляйте в комментарии!
« Последнее редактирование: 20 Май 2010, 13:42:58 от Svictor » Записан

Уроки Phptoshop, Linux, Windows 7
   

 Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  



* Счетчики
Наша Кнопка

Powered by SMF 1.1.16 | SMF © 2006-2009, Simple Machines | Sitemap
SimplePortal 2.3 © 2008-2009, SimplePortal