The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Раздел полезных советов: 10 полезных консольных Linux команд"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: 10 полезных консольных Linux команд"  +/
Сообщение от auto_tips (ok) on 20-Мрт-08, 14:30 
Быстрый поиск PID идентификатора запущенного процесса по имени:

   pgrep ssh

Выполнение последней выполненной команды в Bash:

   !!

Выполнение последней выполненной команды в Bash, начинающейся с заданного символа
Например, с символа "s":

   !s

Периодический перезапуск команды с перерисовкой экрана:
Например, для отображения изменений содержимого директории:

   watch -d ls -l

Быстрое сохранение файла и выход, в VI/VIM

   Вне режима вставки нужно нажать ZZ (два раза нажать z с нажатым Shift).

Быстрый выход из терминала:

   CTRL+D

Возврат в прошлую директорию в shell:

   cd -

Создание директории с недостающими промежуточными директориями:

   mkdir -p /tmp/dir1/dir2/dir3

что эквивалентно

   mkdir /tmp/dir1
   mkdir /tmp/dir1/dir2
   mkdir /tmp/dir1/dir2/dir3

Удаление введенной строки в shell:

   CTRL+U

Изменение времени модификации файла (2008-01-01 8:00 = 0801010800 (YYMMDDhhmm)):

   touch -c -t 0801010800 filename.c

URL: http://www.foogazi.com/2008/03/18/linux-commands-you-probabl.../
Обсуждается: http://www.opennet.ru/tips/info/1624.shtml

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "10 полезных консольных Linux команд"  +/
Сообщение от pavlinux email(ok) on 20-Мрт-08, 14:30 
А я говорю

mkdir -p /tmp/dir1/dir2/dir3

эквивалентно

mkdir /tmp
mkdir /tmp/dir1
mkdir /tmp/dir1/dir2
mkdir /tmp/dir1/dir2/dir3

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "10 полезных консольных Linux команд"  +/
Сообщение от Humanoid on 20-Мрт-08, 15:06 
Удаление введенной строки в shell:
   CTRL+U

Не удаление, а вырезание, так как потом её можно вставить через
   CTRL+Y

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "10 полезных консольных Linux команд"  +/
Сообщение от kalmykov email on 20-Мрт-08, 16:55 
CTRL+r позволяет сделать revers search по раннее введенным командам:
reverse-search-history (C-r):
Search  backward  starting  at  the current line and moving `up' through the  history  as necessary. This is an incremental search.
Очень полезно почитать man bash в данном случае.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "10 полезных консольных Linux команд"  +/
Сообщение от petro (??) on 20-Мрт-08, 22:16 
А еще в bash-е удобно использовать следующую конструкцию для создания нескольких директорий на одном уровне вложенности
mkdir -p /tmp/dir1/dir2/{dir3,dir4}

данный оператор выполнит команду для каждого из операндов и это будет эквивалентно
mkdir -p /tmp/dir1/dir2/dir3
mkdir -p /tmp/dir1/dir2/dir4

Причем это можно сипользовать для любых команд, например
chmod 775 /tmp/dir1/dir2/{dir3,dir4}

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "10 полезных консольных Linux команд"  +/
Сообщение от vpupkin on 21-Мрт-08, 14:51 
touch file{1..10000}

Эта команда является наиболее часто используемой в моем шелле.

Еще не забывайте, что надо делать так: find . -iname \*.mp3 вместо find . -iname *.mp3

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "10 полезных консольных Linux команд"  +/
Сообщение от zz (??) on 22-Мрт-08, 18:01 
пользуйтесь zsh, после нескольких дней работы bash будет казатся таким же премитивным как когда sh :)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "10 полезных консольных Linux команд"  +/
Сообщение от yan (??) on 23-Мрт-08, 12:39 
Весьма полезно
alt+. (или Esc потом .)
вставить аргумент из предыдущей команды
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "10 полезных консольных Linux команд"  +/
Сообщение от Sergey email(??) on 26-Мрт-08, 12:56 
А есть ли утилита в Linux которая работает точно также как watch(8) во FreeBSD ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "10 полезных консольных Linux команд"  +/
Сообщение от Bregor email(??) on 02-Апр-08, 10:47 
>> А есть ли утилита в Linux которая работает точно также как watch(8) во FreeBSD ?

A watch в linux работает не так, как в BSD?..

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "10 полезных консольных Linux команд"  +/
Сообщение от vasya (??) on 03-Апр-08, 17:33 
>>> А есть ли утилита в Linux которая работает точно также как watch(8) во FreeBSD ?
>
>A watch в linux работает не так, как в BSD?..

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

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "Подборка полезных консольных команд и приемов работы в bash"  +/
Сообщение от MITM email on 18-Июл-12, 17:10 
"Esc ." - вставляет последний аргумент
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру