- Я установил Linux, что дальше?
- Вступление
- Какой у вас дистрибутив ?
- Помощь
- Графическая оболочка
- Сети и Internet
- поставил линукс, что дальше?
- 20 советов для линукс-гиков
- 1. Список не ваших процессов
- 2. Замена текста в файлах
- 3. Исправить консоль
- 4. Создать keywords в Mozill’е
- 5. Запуск множественных X-сессий
- 6. Ускорение серфинга
- 7. Легкое резервное копирование
- 8. Поддерживать ваши часы в актуальном состоянии
- 9. Поиск самых больших файлов
- 10. Горячие клавиши Nautilus’а
- 11. Оптимизация баз данных
- 12. Быстрые письма
- 13. Распараллеливание сборки
- 14. Увеличение время работы батареи
- 15. Управление скоростью беспроводного подключения
- 16. Список откртых портов
- 17. Увеличение скорости работы жестких дисков
- 18. Удаленный доступ к вашим программ.
- 20. Диаграмма взаимосвязи пакетов
- 21. Принудительное отключение занятых устройств
- 22. Конвертирование кодировок текстовых файлов
- 23. Поиск измененных сегодня файлов
Я установил Linux, что дальше?
Вступление
Я сделаю перерыв, чтобы познакомить вас с Linux, считайте что вам повезло ;).
Начнем с того, что вам только что удалось установить Linux или самостоятельно или с помощью приятеля, который пришел к вам с компакт-диском в кармане, отобрал у вас машину и после нескольких «цветных экранов» (преимущественно голубых) спросил у вас пару системных паролей. После этого он перезагрузил вашу машину и вы увидели что-то наподобие этого сообщения:
Welcome to Linux xx.xx.xx
host login: _
Затем он сказал «все установлено», показал вам несколько команд, объяснил как выключить систему и оставил вас «наедине с опасностью».
Может быть первое, что привлекло Ваше внимание к Linux, это то, что вы слышали, что он «бесплатный». На самом деле исходный код является интеллектуальной собственностью, но лицензия на Linux позволяет копировать, распространять и использовать его бесплатно, хотя у этого есть более глубокие аспекты, о которых мы не будем сейчас говорить. Называется эта лицензия «GNU General Public License» и по ней распространяется много программного обеспечения, с которым вы будете часто сталкиваться в Linux и мире UNIX. Вероятно, вы уже использовали GNU bash, GNU Emacs, GNU gcc и прочее. Существуют похожие лицензии, например лицензия MIT (Массачусcетский Институт Технологий) и лицензия BSD (Университет Беркли), которые, вообще говоря, предоставляют такой же свободный доступ к исходному коду (хотя они имеют некоторые серьезные ограничения на использование программ, написанных с использованием их программного обеспечения).
Но погодите! Здесь часто начинается непонимание. Вы часто услышите заявления, что «LINUX — НИКЕМ НЕ ПОДДЕРЖИВАЕМАЯ ОПЕРАЦИОННАЯ СИСТЕМА», на что отвечают, что есть компании, обеспечивающие поддержку любой технической проблемы, которая может возникнуть у вас с Linux. Более того, существует миллиард возможностей получить помощь по любой проблеме в Linux.
Также вы услышите, что он хорош для студентов, в университетах, для людей без денег, специалистов, фанатиков компьютерных наук, но не пригоден для основной массы людей. В ответ я предложу посмотреть на некоторых из наших пользователей, таких как NASA, частные корпорации, некоторые министерства, провайдеры, лаборатории, сотни тысяч, если не миллионы обычных пользователей, плюс издатели, больницы . и многие другие. Ясно, что не все из них подходят под стереотип компьютерных гуру или фанатиков.
Какой у вас дистрибутив ?
Я не собираюсь ни рекомендовать один из них вам, ни говорить о том, какой из них хуже или лучше. Со временем, когда вы будете продвигаться в этом мире, вы услышите достаточно комментариев о том или ином дистрибутиве, на основе чего вы сможете выбрать то, что вам нужно. Но не надо путать версию ядра, которое вы используете с версией дистрибутива; тем не менее вы должны понимать, что вы имеете в виду, когда говорите Debian 1.2.xx, Red Hat 4.x, Slackware 3.0 и т.д. (это относится к версии дистрибутива, а не ядра)
Помощь
Графическая оболочка
X Windowing System (XFree в разработке для Linux’а или просто X11) позволит вам запускать много важных программ. Можете ли вы представить у себя на экране WordPerfect? А ведь это реально, хотя вам и придется для этого потратить немного денег. Но есть тонны килобайт, посвященных приложениям для этой прекрасной графической оболочки (как для общего пользования, так и нет), которые вы можете использовать.
Если же система у вас уже настроена, то тогда вообще нет проблем. Но если вам не повезло так сильно, все равно не беспокойтесь, даже если вы увидите сообщение, предупреждающее о неправильно настроенной графической оболочке.
С помощью соответствующей документации и дружеских рук помощи вы настроите графическую оболочку без труда. Самые новые дистрибутивы содержат перечень поддерживаемого аппаратного обеспечения, из которого можно выбрать подходящее вам и очень просто настроить систему.
Вы должны учесть, что то, что вы настраиваете, на самом деле является сервером. Поэтому вы вскоре начнете слышать такие слова как клиент/сервер, диспетчер окон и т.д. Я же просто скажу, что X Window строится на философии клиент/сервер, и поэтому изначально у вас есть программное обеспечение, которое управляет аппаратным обеспечением и получает запросы (сообщения) от клиентов (программы, которые вы используете) для рисования экранов, кнопок, линеек прокрутки, меню и прочего.
Сети и Internet
Обычно вы имеете выход в Internet, предоставленный вам каким-либо провайдером, который присваивает вашей машине динамический IP-адрес, которым вы и пользуетесь. С модемом Hayes compatible и Linux’ом вы получите все, что вам надо. Используя программу chat , чтобы послать модему требуемые AT команды и при помощи PPP вы откроете двери в сеть. (Помните, что этот протокол состоит из двух частей: одна внутри ядра, а другая вне его. Я говорю это для того, чтобы вы не сошли с ума настраивая файлы, относящиеся к программному обеспечению, до тех пор пока не скомпилируете корректно ядро; потому как вы не первый в таких попытках 😉 )
Linux становится столь популярным, что у большинства провайдеров есть инструкции о том, как правильно подключить к сети пользователей Linux’а (если Ваш провайдер сам не сделал этого, вы можете потребовать это).
Говоря об Internet, надо заметить, что в любой машине с Linux’ом, находящейся в вашем распоряжении, вы найдете почтовые программы (pine, elm, mailx. ), программы для чтения новостей, броузеры (Netscape, Mosaic, Arena, Lynx. ), и основные Un*x’овые команды: ftp, telnet, ping.
Ну вот мы и подошли к концу этого маленького введения в операционную систему, о которой вы так много слышали. Я не сомневаюсь, что вы теперь более чем готовы к работе с Linux’ом на своей машине. Моим намерением было помочь вам преодолеть начальный страх, который у нас появляется перед всем новым. Linux прост, он только требует немного терпения и много воображения. Приложив немного усилий, мы можем сделать всю нашу работу, используя только свободное программное обеспечение.
Источник
поставил линукс, что дальше?
после вчерашнего фейла с дебианом и кедами (не мог поставить сначала ввиду полного ламеризма) накатил кубунту.
ну в плане установки куда более юзер-френдли. даже почувствовал себя домохозяйкой.
в общем сижу в кедах, что дальше?
давайте поэксплуатируем вендузятника впервые увидевшего линукс за последние лет 6-8?
конкретно сейчас много работы, но я хочу посидеть в никсах и сформулировать некое мнение свое.
Linux dk 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
> Linux dk 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
А что из этой строчки понятно лично тебе?
Все понятно. просто тут был бы первый вопрос «дай выхлоп uname -a»
конкретно сейчас много работы, но я хочу посидеть в никсах и сформулировать некое мнение свое.
Вот и попробуй тут теперь поработать.
Интересно, это сделано специально чтоб люди выучили, что правильно вещь называется x86_64, а не x64?
Давай ты откроешь багтрекер KDE и попробуешь воспроизвести все топ-баги!
Кубунта уже не торт. Федору лучше поставь. Хотя тебе по-моему вообще не нужен линукс, если ты спрашиваешь, что дальше. Чем ты вообще за компутером занимаешься обычно — то и делай же ну?
> Все понятно. просто тут был бы первый вопрос «дай выхлоп uname -a»
Сомневаюсь, что это кому-то надо. Ты и так описал всё, что нужно.
Ну так, тебя устраивает внешний вид твоей системы? Устраивает весь софт, который ты используешь (ну там видеоплеер, музыкальный плеер, openoffice, и всё такое)?
> конкретно сейчас много работы, но я хочу посидеть в никсах и сформулировать некое мнение свое.
Судя по ОП, у тебя как раз много лишнего времени.
Плюсую.
Попытайся делать все то, что делал за компом обычно.
>в общем сижу в кедах, что дальше?
Сделать бочку уже предлагали?
под линукс нет лайтрума, нет индеза. есть конечно рав-конвертор и инскейп. но если про инскейп я ничего сказать не могу (не видел), то лайтруму альтернатив нема.
гимп попробую поставить.
> Ну так, тебя устраивает внешний вид твоей системы? Устраивает весь софт, который ты используешь (ну там видеоплеер, музыкальный плеер, openoffice, и всё такое)?
внешний вид: да пофигу, главное чтоб не пало и не глючило. ось и де — лишь пускалка для софта.
софт: не знаю. лайтрума тут нет. плеер. если есть аналог kmplayer’a (а он всяко есть), то все ок опенофис. в глаза не видел уже много лет, но уверен, что для моих задач (очень простых) его хватит заглаза.
в общем когда отрисоывался кде. я понял, мне линукс не нужен. не потому что он плох или еще что, а просто потому что меня для работы за компом Все устраивает в текущей венде с софтом (да софт спижжен с торентов).
но не жалею. интересно.
оно дико тормозит в вмвари. хз почему. точнее не так.. отклик долгий. и винтом сильно шуршит. а вот браузер этот не лагает вовсе.
Щас начнётся размазывание соплей по щекам и уверение окружающих в том, что линуксом пользоваться никак нельзя, потому что ничего нету.
Не надо было ставить, пошёл бы погулял лучше.
под линукс нет лайтрума, нет индеза. есть конечно рав-конвертор и инскейп.
А ты не дрочи на инструменты, работу делай. У тебя ж квест, наверное, не нажать десять кнопок в фотошопе, а таки фотку поправить? Вот и правь чем есть. А то ты что-то слишком быстро пришёл к выводу, что Линукс не нужен, без мучений, скучно.
он не нужен не в силу своей «ненужности» (ее нет), а всилу того что нет такого ради чего на него переходить.
но я честно потыкаю мышкой гимп. если только узнаю как его установить 🙂
> если только узнаю как его установить 🙂
Источник
20 советов для линукс-гиков
Что отличает обычного пользователя Линукса от профессионала? Ответ прост: это — годы, проведенные за изучением хитростей и приемов, которые позволяют решать не быстрые задачи в одно мгновение. Если вы хотите увеличить скорость работы без долгого набивания шишек в консоли, подобрано 20 легких для изучения приемов. Они помогут сделать вашу работу эффективной и выжать максимум возможностей из вашего компьютера.
1. Список не ваших процессов
Представьте ситуацию: вы уже приготовились к игре в Counter-Strike с вашими коллегами в пятничный вечер, но одно — ваш комп не слабо подтормаживает, а указатель мыши показывает вам слайд-шоу. Это может быть кто-то из тех пользователей, которые «крадут» драгоценное время своими научными экспериментами, веб-серверами и другими гиковскими штучками.
Нет проблем, получим список всех процессов, которые запустили не вы:
ps aux —sort=-%cpu | grep -m 11 -v `whoami`
2. Замена текста в файлах
Сложность: средняя
Приложение: find/Perl
Если надо заменить текст не в одном файле, то есть несколько способов. Для того, чтобы заменить текст «Windows» на «Linux» во всех файлах в текущей директории, название которой начинается с «test», введите в консоли:
perl -i -pe ‘s/Windows/Linux/;’ test*
find. -name ‘*.txt’ -print | xargs perl -pi -e’s/Windows/Linux/ig’ *.txt
find -type f -name ‘*.txt’ -print0 | xargs —null perl -pi -e ‘s/Windows/Linux/’
Сохраните немало времени и получите статус гуру Линкуса.
3. Исправить консоль
Сложность: легкая
Приложение: bash
Если использовать команду less или cat для просмотра файла, в конце которого — бинарные данные, то можно легко испортить консоль. Потому что в бинарных данных могут попасться любые сочетания управляющих кодов: компьютер будет издавать звуки «бип-бип», появятся прикольные символы, странные цветовые сочетания. В конце концов, шрифт изменится на какие-то иероглифы. Bash, очевидно, продолжает работать, но вы ничего не можете прочитать и не сделать. Просто наберите в консоли команду инициализации:
и все будет хорошо.
4. Создать keywords в Mozill’е
Сложность: легкая
Приложение: Firefox/Mozilla
Полезной особенностью Konqueror’а является возможность, набрав в адресной строке «gg onion», прогуглить слово onion. Тоже самое можно сделать в Firefox’е: сперва найдите меню Bookmarks>Manage Bookmarks и выберите Add a New Bookmark. Добавьте этот URL:
Выберите эту запись в редакторе закладок и откройте ее свойства. Введите в поле keyword gg — и все. Вместо %s будет подставлен текст после gg. Этот прием можно применить к другим сайтам, которые полагаются на данные в URL’е.
Другой вариант: сделайте клик правой кнопкой мыши в поисковом поле и выберите пункт меню Add a Keyword for this Search. . Появится окно, где можно задать keyword.
5. Запуск множественных X-сессий
Сложность: простая
Приложение: Х
Если надо дать кому-нибудь доступ к Вашему компьютеру, то вы может откроете для себя, что это не всегда необходимо. Если предположить, что компьютер стартует в графическом режиме (runlevel 5), то, одновременно нажав Ctrl+Alt+ , вы попадете в консоль. Введите логин и пароль, потом исполните следующий код:
чтобы воити в графическое окружение. Чтобы вернуться в предыдущую сессию, нажмите Ctrl+Alt+ , для еще одного возврата — Ctrl+Alt+ . Вы можете этот трюк: клавиши с F1 по F6 отвечают за 6 сессий консоли, а клавиши с F7 по F12 — за 6 Х-сессий. Подводный камень: в разных дистрибутивах могут использоваться разные сочетания клавиш.
6. Ускорение серфинга
Сложность: простая
Приложение: KDE
В KDE есть малоизвестная, но полезная опция для ускорения веб-серфинга. Запустите KDE Control Center и выберите System > KDE performanсe. Вы можете включить предварительную загрузку Konqueror’а. То есть браузер загрузится при запуске системы в фоновом режиме. Когда он потребуется, то появится практически мгновенно. Совет: прочитайте еще 20 подсказок для ускорения KDE
7. Легкое резервное копирование
Сложность: простая
Приложение: Backups
Если надо сделать резервную копию папки и скопировать только изменившиеся файлы, то можно использовать для этого rsync (вам нужен аккаунт на удаленном компьютере):
rsync -vare ssh jono@192.168.0.2:/home/jono/importantfiles/* /home/jono/backup/
Эта команда делает резервную копию всех файлов из /home/jono/backup/ в /home/jono/importantfiles/ на компьютере с IP-адресом 192.168.0.2
8. Поддерживать ваши часы в актуальном состоянии
Сложность: простая
Приложение: NTP
Если кажется, что ваши часы спешат или отстают, то используйте NTP для гарантированной синхронизации с очень высокой точностью. Необходимо установить NTP-пакет и потом произвести синхронизацию с сервером:
Список подходящих NTP-серверов можно найти на http://support.ntp.org/bin/view/Servers/NTPPoolServers. Добавьте эту команду в автозагрузку — и ваши часы всегда будут точными.
9. Поиск самых больших файлов
Сложность: низкая
Приложение: оболочка
Можно столкнуться с проблемой, когда надо удалить несколько больших файлов. Их можно найти в текущей директории с помощью команды:
10. Горячие клавиши Nautilus’а
Сложность: низкая
Приложение: Nautilus
Хотя в наши дни большинство файловых менеджеров должны поддерживать управление мышью, иногда полезно использовать клавиатуру. У Nautilus’а есть несколько сочетаний, которые позволяют мгновенно перемещаться между файлами:
— Открыть директорию — Ctrl+L
— Подняться на уровень выше — Ctrl+Up
— Перемещение внутри директории — стрелки
11. Оптимизация баз данных
Сложность: низкая
Приложение: MySQL
При любом изменении структуры базы данных или удалении больших объемов данных, файлы могут стать фрагментированными, что приводит к потере производительности. Просто запомните простое правило: запускать оптимизатор базы при любом изменении базы:
Вы можете заметить, что следует регулярно оптимизировать базы при использовании полей с типом VARCHAR: эти поля с переменной длиной особенно подвержены фрагментации.
12. Быстрые письма
Сложность: низкая
Приложение: KMail
Не можете позволить себе потерять 3 секунды на поиски вашего почтового клиента? Не устали от поиска указателя мыши среди всей красивой суматохи на вашем рабочем столе? Чтобы вы не делали в KDE, вас отделяет всего несколько нажатий клавиш от отправки письма. Нажмите Alt+F2 для открытия диалога ‘Run command’. Наберите:
Нажмите Enter — и KMail автоматически откроется. Вам даже необязательно набирать полный почтовый адрес. Этот трюк работает также и с Интернет-адресами: просто наберите www.hab.ru для запуска Konqueror’а.
13. Распараллеливание сборки
Сложность: низкая
Приложение: GCC
Если у вас многоядерная система с приличным количеством оперативной памяти, то можно значительно увеличить скорость при помощи параллельной сборки. Если сравнивать с последовательной сборкой, то прирост скорости в несколько раз. Для того, чтобы использовать два и более потока, добавьте ключ -j:
make -j4; make -j4 modules
14. Увеличение время работы батареи
Сложность: средняя
Приложение: hdparm
Вы вероятно сталкивались с hdparm для тюнинга жесткого диска, но это также может увелитчить время работы батареи вашего ноутбука и снизить шум вращающихся деталей.
hdparm -y /dev/hdb
hdparm -Y /dev/hdb
hdparm -S 36 /dev/hdb
Первая команда заставляет перейти в режим ожидания, вторая — в спящий режим, а последняя выставляет время автоматического выключения. Числовой параметр кратен 5.
15. Управление скоростью беспроводного подключения
Сложность: средняя
Приложение: iwconfig
Скорость, на которой радио-приемник и передатчик могут взаимодействовать, зависит от силы сигнала. Для того, чтобы поддерживать связь при ухудшении сигнала, данные должны передаваться с меньшей скоростью. Обычно, радио пытается вычислить доступный сигнал и автоматически выбирает наибольшую скорость передачи.
В областях интерференции с недостаточным уровнем сигнала, пакеты могут самопроизвольно пропадать, при этом приемник и передатчик постоянно регулируют скорость. Если нельзя добавить антенны или переместить ваше оборудование для усиления сигнала, то надо уменьшить скорость синхронизации. Это означает меньшее количество переподключений и может быть значительно быстрей, чем триггерное (flip-flop) соединение. У каждой сетевой карты свой способ установки соединения. В Линуксе ограничение скорости можно задать через iwconfig:
iwconfig eth0 rate 2M
iwconfig eth0 rate 5.5M auto
iwconfig eth0 rate auto
Сетевые карты могут работать на больших расстояниях при скорости 1Mbps, чем при скорости 11Mbps. Разница между 1Mbps и 11Mbps — 12 децибел для карт Orinocco, т.е., теоретически, можно увеличить максимальную дистанцию работы в 4 раза, уменьшив скорость передачи.
16. Список откртых портов
Сложность: средняя
Приложение: nestat
Получить список открытых портов в состоянии Listen очень просто в Линуксе:
# netstat -lnp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:5280 0.0.0.0:* LISTEN 698/perl
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 217/httpd
tcp 0 0 10.42.3.2:53 0.0.0.0:* LISTEN 220/named
tcp 0 0 10.42.4.6:53 0.0.0.0:* LISTEN 220/named
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 220/named
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 200/sshd
udp 0 0 0.0.0.0:32768 0.0.0.0:* 220/named
udp 0 0 10.42.3.2:53 0.0.0.0:* 220/named
udp 0 0 10.42.4.6:53 0.0.0.0:* 220/named
udp 0 0 127.0.0.1:53 0.0.0.0:* 220/named
udp 0 0 0.0.0.0:67 0.0.0.0:* 222/dhcpd
raw 0 0 0.0.0.0:1 0.0.0.0:* 7 222/dhcpd
В этом примере видно, что процесс с PID’ом 698 — процесс интерпретатора Перл, который слушает порт 5280. Если вы не рут в системе, то система не покажет пути к программам.
17. Увеличение скорости работы жестких дисков
Сложность: высокая
Приложение: hdparm
hdarm можно использовать для повышения производительности. Будьте осторожны: изменение этих настроек может привести к потере данных, поэтому предварительно сделайте резервную копию данных. Тестирование скорости можно произвести следующей команды:
hdparm -Tt /dev/sda
/dev/sda:
Timing cached reads: 1784 MB in 2.00 seconds = 892.56 MB/sec
Timing buffered disk reads: 82 MB in 3.04 seconds = 26.96 MB/sec
/dev/sda:
IO_support = 0 (default)
readonly = 0 (off)
readahead = 256 (on)
geometry = 4865/255/63, sectors = 78165360, start = 0
В большинстве дистрибутивов выбраны безопасные настройки, подходящие для большинства жестких дисков. Для того, чтобы увеличить скорость, можно включить DMA-режим. Большинство компьютеров поддерживают 3 режим — 32-битная передача данных, что увеличивает скорость почти в два раза:
18. Удаленный доступ к вашим программ.
Сложность: низкая
Приложение: X
Если необходим удаленный доступ к графическим приложениям, то это можно сделать с помощью SSH. Во-первых, надо включить эту опцию в /etc/ssh/sshd_config:
19. Более удобные маны
Сложность: низкая
Приложение: man
Если вы ищите информацию по определенной команде или тематике, то маны — хорошее место для начала поисков. Обычный доступ к манам — man , но можно искать нужные страницы по ключевому слову. Например, поиск манов, связанные с процессом входа в систему:
При чтении манов полезно использовать поиск: просто нажмите клавишу / и набирайте нужное слово.
20. Диаграмма взаимосвязи пакетов
Сложность: низкая
Приложение: Debian
Наиболее важная часть Debian’а — возможность устанавливать пакеты вместе со всеми зависимостями. Если вы хотите увидеть все взаимосвязи между пакетами, можно использовать пакет Graphiz из несвободного (non-free) репозитория Debian:
apt-cache dotty > debain.dot
21. Принудительное отключение занятых устройств
Сложность: низкая
Приложение: bash
Вам наверняка сталкивались с ситуацией, когда надо отмаунтить диск, но система при попытке отключения сообщает о том, что он занят. Одной командой можно узнать, какое приложение использует его:
Она показывает PID и команду запуска любого процесса, использующего /mnt/windows.
22. Конвертирование кодировок текстовых файлов
Сложность: низкая
Приложение: recode
recode — маленькая утилита, которая упростит перенос текстовых файлов, созданных на разных платформах. Одна из главных причин — различие переносов строк. В некоторых системах используется символ переноса строки, в других — символ возврата каретки, в остальных — оба способа. В итоге, если вы переносете текст с одной платформы на другую, то вы, открыв файл, увидете множество (или, наоборот, мало) переносов строк и много странных символов.
Параметры утилиты немного запутаны, но это можно обойти задав алиасы:
alias dos2unix=’recode dos/CR-LF..l1′
alias unix2win=’recode l1..windows-1250′
alias unix2dos=’recode l1..dos/CR-LF’
Существуют множество опций: recode может конвертировать тексты между рядом кодировок.
23. Поиск измененных сегодня файлов
Сложность: низкая
Приложение: различные
Например, утром вы создали файл, который именно сейчас очень нужен. Однако, вы не можете вспомнить его название. Вручную перебирать домашнюю директорию бессмысленно, где скопилась не одна тысяча файлов. Но есть небольшой прием, показывающий эффективность пайпов и объединения нескольких комманд консоли:
Параметры команды ls требуют вывода даты в определенном формате. Хитрость в том: то, что выдаст ls, идет на вход grep. Параметр grep сами по себе команда (заключена в обратные апострофы), которая подставляет текущую дату в шаблон для отсева. Ее легко модифицировать для поиска по другим датам, размеру файла и т.д.
Источник