Библиотека сайта rus-linux.net
Работа в консоли
-
16.03.2024
Ravi Saive, перевод: В.Костромин, "Ncdu — мощный анализатор использования диска на основе NCurses для Linux"
ncdu (NCurses Disk Usage) — это запускаемая из командной строки версия популярной команды du, основанная на ncurses и предлагающая самый быстрый способ анализа и отслеживания использования дискового пространства в Linux. -
11.03.2024
sk, перевод: В.Костромин, "Как подсчитать количество файлов и каталогов в Linux: Руководство для начинающих"
Умение эффективно подсчитывать файлы и каталоги в Linux — ценный навык для системных администраторов и всех, кто работает с большими объемами данных. В этом руководстве рассказано, как, используя простые инструменты командной строки, такие как find, wc и ls, организвать быстрый поиск точного количества файлов и папок в операционных системах Linux и Unix. -
13.05.2020
Aaron Kili, перевод: В.Костромин, "Как в Linux найти, кто использует файл"
В этой статье мы расскажем, как узнать, кто использует тот или иной файл в Linux. Это позволит вам найти системного пользователя или процесс, который использует открытый файл. -
12.05.2020
Seth Kenlon, перевод: В.Костромин, "Терминалы, оболочки, консоли и командные строки"
Если вы изучаете Linux или Unix, вы могли встречать термины «терминал», «командная строка», «оболочка» и «консоль», и у вас может быть справедливое замешательство относительно того, что есть что, и обозначают ли эти слова одно и то же. Определенно эти термины связаны, но есть нюансы и различия, которые могут иметь важные последствия. В этой статье вы найдете необходимые разъяснения. -
06.05.2020
Aaron Kili, перевод: В.Костромин, "Как в Linux вывести список всех файлов каталога, упорядоченный по размеру"
В настоящей, короткой статье мы покажем несколько полезных опций команды ls , с помощью которых вы сможете получить список файлов каталога, отсортированный по размеру. -
07.04.2020
Himanshu Arora, перевод: А. Кривошей, "Команда exit для начинающих"
Команда exit позволяет вам выйти из оболочки, где она запущена. Если в вашем окне оболочки есть несколько вкладок, то эта команда выходит из вкладки, в которой она выполняется. -
10.02.2020
linuxize, перевод: А. Кривошей, "Команда Xargs для начинающих с примерами"
Утилита xargs позволяет создавать и выполнять команды из стандартного ввода. Xargs обычно используется в сочетании с другими командами через конвейер. Использование xargs позволяет вам предоставлять стандартный ввод в качестве аргументов утилит командной строки, таких как mkdir и rm. -
09.01.2020
Marin Todorov, перевод: А. Кривошей, "8 лучших консольных файловых менеджеров для Linux"
В этой статье рассмотрены некоторые из наиболее часто используемых консольных файловых менеджеров Linux, их функции и преимущества. Консольные файловые менеджеры Linux могут быть очень полезны в повседневных задачах, при управлении файлами на локальном компьютере или при подключении к удаленному. Консольная реализация помогает быстро выполнять операции с файлами/папками и экономит время. -
06.01.2020
sk, перевод: А. Кривошей, "Просмотр миниатюр изображений в терминале"
Lsix - это простая утилита командной строки, предназначенная для отображения миниатюр изображений в терминале с использованием графики Sixel. Sixel, сокращение от "six pixels", является типом растрового графического формата. Он используется ImageMagick, поэтому почти все форматы файлов, поддерживаемые imagemagick, будут работать очень хорошо. -
21.10.2019
Himanshu Arora, перевод: А. Кривошей, "Команда zmore для начинающих"
Иногда вам может понадобиться просмотреть содержимое архива, не распаковывая его. В Linux имеется утилита командной строки zmore, которая позволяет вам это делать. В этой статье мы обсудим основы использования команды zmore на нескольких простых для понимания примерах. -
23.09.2019
Alexandru Andrei, перевод: А. Кривошей, "Автоматическое удаление старых файлов из корзины в Linux"
Прямое удаление файла представляет очевидную проблему, потому что вы можете позже осознать, что файл вам нужен. Но если просто создать виртуальную корзину, возникает проблема нехватки места на диске. Решение состоит в том, что каждый файл должен быть «старым», прежде чем его можно будет удалить. И в Linux есть утилита autotrash, которая может автоматизировать процесс удаления только старых файлов из корзины. -
08.09.2019
Himanshu Arora, перевод: А. Кривошей, "Команда zdump для начинающих"
Команда zdump - это не тот инструмент, который большинству из нас требуется каждый день, но это полезная утилита, о которой вы должны знать, чтобы воспользоваться ею, когда она вам понадобится. -
22.08.2019
Himanshu Arora, перевод: А. Кривошей, "Команда znew для начинающих"
Знаете ли вы, что Linux предлагает способ перепаковывать файлы .Z в файлы .gz? Это позволяет вам сделать команда znew. В этом руководстве мы обсудим основы применения этой утилиты командной строки, используя несколько простых для понимания примеров. -
15.08.2019
Himanshu Arora, перевод: А. Кривошей, "Команда tcpdump для начинающих"
Каждый раз, когда вы открываете веб-страницу на своем компьютере, через сетевой интерфейс отправляются и принимаются пакеты данных. Иногда анализ этих пакетов становится важным по многим причинам. К счастью, Linux предлагает утилиту командной строки tcpdump, которая выводит информацию, связанную с этими пакетами данных. -
03.08.2019
Himanshu Arora, перевод: А. Кривошей, "Команда vmstat для начинающих"
Утилиту командной строки vmstat вы можете использовать для доступа к информации о процессах, активности процессора, памяти и т. д. В данной статье мы обсудим основы использования этой утилиты, используя несколько простых для понимания примеров. -
01.07.2019
sk, перевод: А. Кривошей, "Руководство по командам Expand и Unexpand с примерами"
В этой статье описываются, с практическими примерами, две команды Linux, а именно Expand и Unexpand, которые используются для замены символов табуляции в файлах символами пробела и наоборот. -
12.06.2019
Steve Emms, перевод: А. Кривошей, "calcurse - бесплатный календарь и планировщик для командной строки"
calcurse - это текстовый календарь и планировщик с открытым исходным кодом, Программа легкая, быстрая и надежная. Она предназначена для консоли или терминала, работает локально или на удаленной машине. Настраиваемая система уведомлений напоминает пользователям о предстоящих сроках, интерфейс на основе curses можно настраивать в соответствии с потребностями пользователей, а очень мощный набор параметров командной строки можно использовать для фильтрации и форматирования встреч, что делает ее пригодной для использования в скриптах. -
27.05.2019
Himanshu Arora, перевод: А. Кривошей, "Команда namei для начинающих"
В командной строке Linux вы работаете с несколькими типами файлов, например, каталогами, символическими ссылками и тому подобным. Иногда требуется узнать больше об отдельных элементах пути - о типе файла, его владельце и т. д. К счастью, есть встроенная утилита командной строки Linux - namei - которая позволяет вам получать эту информацию. Команда namei особенно полезна в случае наличия в пути символических ссылок. -
29.04.2019
Sandra Henry-Stocker, перевод: А. Кривошей, "Печать из командной строки Linux"
Печать из командной строки Linux очень проста. Вы используете команду lp, чтобы запросить печать, и lpq, чтобы увидеть, какие задания на печать находятся в очереди, но все становится немного сложнее, когда вы хотите печатать на двух сторонах листа или в портретном режиме. И есть много других вещей, которые вы можете захотеть сделать - например, распечатать несколько копий документа или отменить задание на печать. -
07.04.2019
Archit Modi, перевод: А. Кривошей, "Введение в каналы и именованные каналы в Linux"
В Linux команда pipe позволяет отправлять вывод одной команды на вход другой команды. Каналы, как предполагает термин, могут перенаправлять стандартный вывод, ввод или поток ошибок одного процесса другому для дальнейшей обработки. -
18.03.2019
Magesh Maruthamuthu, перевод: А. Кривошей, "how2 - простой способ читать Stack Overflow из терминала"
Stack Overflow - крупнейшее и наиболее надежное онлайн-сообщество, в котором разработчики могут учиться, делиться своими знаниями в области программирования и строить свою карьеру. Это крупнейшее в мире сообщество разработчиков, которое позволяет пользователям задавать вопросы и отвечать на них. Сегодня мы рассмотрим приложение для чтения Stack Overflow из терминала, которое называется how2. -
19.01.2019
howtoforge, перевод: А. Кривошей, "Как ограничить загрузку процессора в Ubuntu Linux с помощью CPULimit"
Cpulimit - это утилита, которая ограничивает загрузку ЦП конкретным процессом (задается в процентах, а не во времени ЦП). Это особенно полезно при выполнении пакетных заданий, когда вы не хотите, чтобы они забирали слишком много циклов ЦП. Целью cpulimit является ограничение использования процессора конкретным процессом. -
21.01.2019
Himanshu Arora, перевод: А. Кривошей, "Руководство по команде dmesg для начинающих"
Команду dmesg вы можете использовать, если хотите получить доступ к сообщениям, выводимым ядром. В этом руководстве мы разберемся, как работает утилита dmesg, используя несколько простых для понимания примеров. -
24.12.2018
Himanshu Arora, перевод: А. Кривошей, "Команда zcat для начинающих (5 примеров) "
Сжатие данных полезно, поскольку оно позволяет вам экономить место на жестком диске. Утилита командной строки zcat позволяет вам заглянуть внутрь сжатых файлов без каких-либо дополнительных усилий. -
21.12.2018
Matei Cezar, перевод: А. Кривошей, "Синхронизация времени по NTP в Linux"
Network Time Protocol (NTP) - это протокол, используемый для автоматической синхронизации системных часов компьютера по сети. Наиболее распространенный метод синхронизации системного времени по сети на десктопах или серверах Linux - выполнение команды ntpdate, которая может установить системное время с сервера времени NTP. В этом случае на компьютере, на котором введена команда ntpdate, должен быть остановлен демон ntpd. -
17.12.2018
Himanshu Arora, перевод: А. Кривошей, "Руководство по команде tac для начинающих"
Знаете ли вы, что существует команда, которая точно противоположна тому, что делает cat. Этой утилитой является tac, и в этой статье мы обсудим ее основы, используя несколько простых для понимания примеров. -
30.11.2018
Aaron Kili, перевод: А. Кривошей, "Tig – консольный браузер для репозиториев Git"
Tig - бесплатный кроссплатформенный текстовый интерфейс с открытым исходным кодом для git, основанный на ncurses. Он может помочь в создании изменений для коммитов на уровне блоков и работает как пейджер для вывода из разных команд Git. Он может работать как в Linux, MacOSX, так и в Windows. -
26.11.2018
Himanshu Arora, перевод: А. Кривошей, "Руководство по команде vdir для начинающих"
Вывод содержимого директории является одной из наиболее частых задач, которые выполняют пользователи (как профессионалы, так и любители). Команда ls представляет собой самый популярный инструмент, используемый для этой цели. Однако он не единственный. Есть несколько альтернатив. Например, есть утилита, называемая vdir, основы использования которой рассмотрены в этой статье. -
11.11.2018
Aaron Kili, перевод: А. Кривошей, "GraphicsMagick - мощная утилита командной строки для обработки изображений в Linux"
GraphicsMagick - это бесплатный, современный и мощный программный пакет с открытым исходным кодом для обработки изображений. Первоначально он отпочковался от ImageMagick, однако за эти годы он стал полностью независимым проектом с рядом улучшений и дополнительных возможностей. Он работает на всех Unix-подобных операционных системах, таких как Linux, MacOS, а также в Windows. -
05.11.2018
Scott Nesbitt, перевод: А. Кривошей, "4 утилиты командной строки для создания заметок"
Когда вам нужно сохранить фрагмент кода или URL-адрес, идею или цитату, вы, вероятно, запускаете текстовый редактор или открываете один из веб-сервисов для создания заметок. Если вы проводите большую часть времени, работая в терминале, вы можете использовать одну из многих утилит для создания заметок, доступных для командной строки Linux. -
29.09.2018
Magesh Maruthamuthu, перевод: А. Кривошей, "Эффективное использование истории команд в Linux"
Команда history используется для отображения журнала команд Bash, которые вы набирали ранее. Большинство администраторов Linux-серверов проводят много времени в командной строке, поэтому история команд помогает им быстрее набирать часто используемые команды. -
08.10.2018
Himanshu Arora, перевод: А.Кривошей, "Команда watch для начинающих (с примерами)"
Иногда, работая в командной строке Linux, вам может понадобиться выполнить команду повторно, чтобы отследить изменения в выводе. Вы, вероятно, обрадуетесь, когда узнаете, что есть утилита командной строки, которая позволяет это делать. Она называется Watch, и в этом руководстве мы обсудим ее основные функции, используя несколько простых для понимания примеров. -
02.10.2018
CARLA SCHRODER, перевод: А.Кривошей, "Мультимедийные приложения для консоли Linux"
Для многих будет открытием тот факт, что консоль Linux поддерживает мультимедиа. Да, действительно! Вы можете наслаждаться музыкой, фильмами, фотографиями и даже читать PDF-файлы, не запуская X-сессию, с MPlayer, fbi и fbgs. И в качестве бонуса вы можете наслаждаться заставкой для консоли CMatrix в стиле матрицы. -
12.09.2018
Himanshu Arora, перевод: А.Кривошей, "Руководство по команде stat для начинающих"
Иногда, работая в командной строке вам может понадобиться такая информация, как размер файла, номер inode, права доступа, время последнего доступа или модификации и т. д. Вам может быть интересно, что существует утилита командной строки, которая выводит всю эту информацию сразу. -
10.09.2018
Aaron Kili, перевод: А.Кривошей, "iftop - утилита для мониторинга сетевой активности в Linux в режиме реального времени"
Консольная утилита iftop (Interface TOP) - это инструмент мониторинга пропускной способности сети в режиме реального времени. Она покажет вам краткий обзор активности на сетевом интерфейсе. -
05.09.2018
Himanshu Arora, перевод: А.Кривошей, "Руководство по команде chpasswd для начинающих"
Вам известна команда passwd, которая позволяет менять пароль учетной записи в системе Linux? Но что, если вы хотите сменить пароли нескольких пользователей за один раз? Для этого предназначена команда chpasswd. В этом руководстве мы обсудим основы применения этой команды, используя несколько простых для понимания примеров. -
27.08.2018
Lubos Rendek, перевод: А.Кривошей, "Как найти все файлы с заданным текстом с помощью командной оболочки Linux"
В этой статье приведены некоторые полезные советы о том, как найти все файлы в любом конкретном каталоге или во всей файловой системе, содержащие любое заданное слово или строку. -
25.07.2018
Aaron Kili, перевод: А.Кривошей, "Как запретить удаление файла в Linux, даже для Root"
Чтобы сделать файл неуязвимым для любого пользователя системы, включая root, вам необходимо сделать его неизменяемым с помощью команды chattr. Эта команда изменяет атрибуты файлов в файловой системе Linux. -
23.07.2018
SHUSAIN, перевод: А.Кривошей, "SpeedTest-CLI:
тестирование скорости соединения из командной строки Linux"
Выполнение теста скорости сетевого подключения является одной из обычных задач, которые выполняются почти на регулярной основе. Большинство тестов скорости требуют запуска графического интерфейса. А как измерить скорость на сервере, где графики нет? Speedtest-cli - это скрипт Python, который можно использовать для измерения скорости передачи данных в консоли Linux. -
16.07.2018
Aaron Kili, перевод: А. Кривошей, "Vifm - консольный файловый менеджер с управлением в стиле Vi"
Vifm - это мощный кроссплатформенный файловый менеджер командной строки на базе ncurses для Unix-подобных систем, Cygwin и Windows. Он многофункционален и использует привязки клавиш от Vi и множество полезных функций от Mutt. Vifm обеспечивает полное управление вашими файлами с помощью клавиатуры и известных опций/команд Vi. -
10.07.2018
Himanshu Arora, перевод: А.Кривошей, "Команда rmdir для начинающих (с примерами)"
Мы уже обсуждали команду rm, которая в основном используется для удаления файлов и каталогов из командной строки Linux. Однако есть еще одна связанная с ней утилита командной строки, которая специально предназначена для удаления каталогов. Этой утилитой является rmdir, и в этом руководстве мы обсудим ее основы, используя несколько простых для понимания примеров. -
03.07.2018
Himanshu Arora, перевод: А.Кривошей, "8 примеров использования команды rm"
Удаление файлов является фундаментальной операцией, подобно копированию файлов или их переименованию/перемещению. В Linux имеется специальная команда - rm, которая позволяет выполнять все операции, связанные с удалением. В этой статье обсуждаются основы использования этой утилиты вместе с некоторыми понятными примерами. -
25.05.2018
SK, перевод: А.Кривошей, "ppl - консольная адресная книга для Linux"
ppl - это бесплатная адресная книга, которая позволяет хранить Ваши контакты в Unix-подобных операционных системах. ppl разработан для людей, которые хотят хранить и поддерживать свою адресную книгу в командной строке. -
26.02.2018
Bruno Edoh, перевод: А. Кривошей, "Поиск текста в PDF-документах из командной строки с помощью pdfgrep"
Утилиты типа grep и ack-grep не могут читать файлы PDF, они работают только с текстовыми файлами. pdfgrep представляет собой небольшую утилиту командной строки, которая позволяет искать текст в PDF-документе без открытия файла. Это безумно быстро - быстрее, чем поиск, предоставляемый практически всеми программами для просмотра PDF. -
18.02.2018
Bob Murphy, перевод: А. Кривошей, "Введение в GNU Screen"
GNU Screen - это полезная и универсальная, но несколько недооцененная утилита, которая включена или доступна практически в каждом дистрибутиве Linux или UNIX. Screen - это терминальный мультиплексор, особенно полезный, если вы работаете в виртуальной машине либо по SSH, либо в терминальной сессии. Наиболее полезные функции - это возможность открывать несколько окон в сеансе, и возможность отключать и повторно подключать Screen, не теряя текущий сеанс. -
15.02.2018
Andrew, перевод: А. Кривошей, "Uber CLI: быстрый запрос времени ожидания и стоимости поездки такси Uber из командной строки Linux"
Uber CLI - это утилита, позволяющая получить время ожидания и примерную стоимость такси Uber из командной строки. Приложение не может вызывать такси Uber. Разработчик говорит, что он создал Uber CLI, потому что "... как ленивому человеку, мне не хочется каждый раз доставать телефон, запускать программу Uber, выбирать пункт назначения, и все это для того, чтобы увидеть стоимость поездки и решить воспользоваться общественным транспортом. Думаю, что было бы гораздо более эффективно разочаровываться в цене, даже не доставая телефон". -
11.02.2018
Ravi Saive, перевод: А. Кривошей, "Wkhtmltopdf - умная
утилита для конвертирования веб-страниц в PDF в Linux"
Wkhtmltopdf - простая и эффективная утилита командной строки с открытым исходным кодом, которая позволяет пользователю конвертировать любую веб-страницу в документ PDF. Она использует механизм рендеринга WebKit для преобразования веб-страниц в PDF без потери качества. Это действительно очень полезное и заслуживающее доверия решение для создания и хранения снимков веб-страниц. -
05.02.2018
SK, перевод: А. Кривошей, "Управление медиаплеерами из командной строки Linux"
В Unix-подобных операционных системах можно управлять медиаплеерами из командной строки. Вы можете включать воспроизведение, приостанавливать его, увеличивать/уменьшать громкость, переключаться на следующие/предыдущие мультимедийные файлы и останавливать воспроизведение. Все из терминала! В этой статье рассмотрены две простые утилиты, которые можно использовать для управления медиаплеерами из терминала в Linux. -
04.12.2017
Aaron Kili, перевод: А.Кривошей, "4 способа отправки вложений к электронным письмам из командной строки Linux"
Одним из важных аспектов отправки электронной почты являются вложения. Для системных администраторов важно иметь возможность прикрепить файл резервной копии, файл журнала или отчет о работе системы, и отправить его на удаленную машину. В этой статье перечислены известные методы отправки электронной почты с вложением из терминала. -
20.11.2017
Aaron Kili, перевод: А.Кровошей, "Конвертирование файлов в кодировку UTF-8 в Linux"
Понимание способов преобразования текста из одной кодировки в другую - это знания, необходимые каждому пользователю компьютера, а тем более программистам, когда дело касается работы с текстами. В этом руководстве мы рассмотрим кодировки символов и разберем несколько примеров преобразования файлов из одной кодировки в другую с помощью утилиты командной строки. Затем мы покажем, как в Linux преобразовать файлы из любой кодировки (charset) в UTF-8. -
30.10.2017
Mohd Sohail, перевод: А.Кровошей, "Настройка WiFi в Arch Linux из командной строки"
Существует множество программ по настройке беспроводного соединения в Linux, для настройки подключения к интернету мы могли бы использовать ip и iw , но это было бы немного сложно для новичков. Поэтому мы будем использовать netctl, это инструмент командной строки, применяемый для настройки и управления сетевыми подключениями с помощью профилей. -
27.09.2017
SK, перевод: А.Кровошей, "Как разрезать и соединять файлы в командной строке Linux"
Если вам нужно отправить большой файл по электронной почте, вы можете отправить его по частям, предварительно разделив на такие части с помощью команды split. Вы также можете разделять большие текстовые файлы, такие как логи, на несколько частей заданного размера. -
11.09.2017
Jason Baker, перевод: А.Кровошей, "10 утилит командной строки для анализа данных в Linux"
Используя утилиты, которые скорее всего уже установлены в вашей системе, вы можете, не покидая терминала, многое узнать о составе данных в вашей системе. Опытные пользователи Linux, конечно, уже многие годы используют большинство этих утилит для анализа логов и работы с конфигурационными файлами. Но для новичка может стать приятным сюрпризом то, что у вас уже есть под рукой целый набор инструментов для анализа данных. -
29.08.2017
Arnab Satapathi, перевод: В.Костромин, "25 базовых команд Linux для начинающих пользователей"
Для многих людей командная строка является важной причиной для начала использования этой ОС (помимо того, что Linux - свободная операционная система). Вначале вам может показаться, что работать в командной строке трудно, но в действительности вам потребуется всего один или два дня для того, чтобы освоить базовые команды Linux. -
10.07.2017
SK, перевод: А.Кривошей, "Taskwarrior - органайзер в командной строке"
Люди часто считают, что делать заметки необязательно, можно держать все необходимое в памяти. Раньше я также так думал, однако на собственных ошибках понял, что ошибался. Для собственных нужд я нашел полезную утилиту командной строки под названием "Taskwarrior". Это бесплатная программа с открытым исходным кодом для ведения списка дел в терминале. Это эффективная, гибкая, быстрая и ненавязчивая утилита. Вы можете добавлять любые типы задач, с ежедневным, еженедельным или ежемесячным повторением, персональные цели, рабочие задачи, семейные события, и управлять всем этим из командной строки. -
17.07.2017
Himanshu Arora, перевод: А.Панин, "Использование команды uniq в Linux (10 примеров)"
Утилита uniq выводит или удаляет из вывода повторяющиеся строки, находящиеся в текстовом файле. В данной статье обсуждается методика использования утилиты uniq на основе простых для понимания примеров. Рассмотрены практически все поддерживаемые утилитой uniq параметры командной строки. -
22.06.2017
Himanshu Arora, перевод: А.Панин, "7 примеров использования команды cmp в Linux"
В процессе работы с интерфейсом командной строки Linux, вы рано или поздно столкнетесь с необходимостью сравнения содержимого двух файлов с помощью утилиты с интерфейсом командной строки. Такое сранение позволяет осуществить утилита cmp. Она поддерживает ряд дополнительных функций, доступных посредством соответствующих параметров командной строки. В данной статье мы обсудим некоторые ключевые параметры командной строки, которые позволят вам лучше понять принцип работы рассматриваемой утилиты. -
05.06.2017
Himanshu Arora, перевод: А.Панин, "14 примеров практического использования команды find в Linux"
Find является одной из наиболее часто используемых команд Linux, которая предоставляет в распоряжение пользователя огромное количество возможностей, доступных посредством параметров командной строки. В данной статье обсуждаются основные приемы работы с данной командой, а также некоторые полезные параметры, которые она поддерживает. Рассмотренные в статье примеры должны послужить источником информации о некоторых полезных параметрах данной команды. -
01.06.2017
Himanshu Arora, перевод: А.Панин, "8 примеров использования команды locate в Linux"
Хотя find, без сомнения, и является одной из наиболее популярных, а также мощных утилит с интерфейсом командной строки для поиска файлов в Linux, она не является настолько быстрой, чтобы мгновенно выводить результаты поиска. Если вам нужно найти файл в системе с помощью ее интерфейса командной строки, причем скорость поиска имеет решающее значение, вас может заинтересовать другая утилита под названием locate. В данной статье обсуждается методика использования команды locate на простых для понимания примерах. -
30.05.2017
Himanshu Arora, перевод: А.Панин, "16 практических примеров использования команды ls в Linux"
Если пользователю Linux требуется получить информацию о содержимом текущей директории в процессе работы с интерфейсом командной строки системы, он наверняка воспользуется командой ls. Хотя данная команда на первый взгляд и кажется крайне простой, она имеет огромное количество дополнительных возможностей (доступных посредством различных параметров), которые могут оказаться полезными в определенных обстоятельствах. В данной статье обсуждаются приемы использования некоторых из этих параметров и иллюстрируется их применение с помощью простых для понимания примеров. -
12.05.2017
Himanshu Arora, перевод: А.Панин, "Полезные параметры архиватора 7zip - часть 1"
В предыдущей статье обсуждались лишь базовые возможности архиватора, доступные в результате использования "параметров-букв". В этой же статье мы постараемся рассмотреть дополнительные функции данного инструмента, доступные в результате использования классических параметров командной строки. Вы наверняка согласитесь с тем, что знание "букв-параметров" 7zip наряду с обычными параметрами позволит использовать данный инструмент максимально продуктивно. -
11.05.2017
Himanshu Arora, перевод: А.Панин, "Как установить и использовать архиватор 7zip в Ubuntu Linux"
7zip является передовым архиватором с открытым исходным кодом, причем степень сжатия, достигаемая благодаря использованию нового формата 7z, превышает степень сжатия архивов формата ZIP на 30-50%. Вы можете использовать его для создания и распаковки архивов следующих форматов: 7z, XZ, BZIP2, GZIP, TAR, ZIP и WIM, а также для распаковки большого количества архивов в других форматах. Существует порт этого архиватора с интерфейсом командной строки для Linux/Unix под названием p7zip. В данной статье рассказано о том, как установить и использовать p7zip в Linux. -
05.05.2017
Andrew, перевод: А. Кривошей, "Jam: слушаем музыку из Google Play Music в консоли"
Jam - это новый консольный плеер Google Play Music для Linux и Windows. Программа написана на Go, первый альфа-релиз вышел несколько недель назад, на момент написания обзора текущей версией является 0.4. Jam - очень молодая программа, поэтому имеет немного функций, но у разработчика большие планы по ее развитию, в том числе по созданию интерфейса в стиле MOC и возможностью управления воспроизведением с помощью аргументов командной строки. -
31.03.2017
Himanshu Arora, перевод: А.Панин, "Построчное сравнение текстовых файлов в Linux с помощью утилиты diff - часть 2"
В первой статье серии мы обсудили основные вопросы, связанные с использованием утилиты diff, включая принцип ее работы, а также методику разбора ее вывода. Хотя данная утилита с интерфейсом командной строки и предполагает высокий уровень вхождения, вам стоит научиться работать с ней, особенно в том случае, если ваша повседневная работа связана с обработкой файлов на машинах, работающих под управлением Linux без графического интерфейса. Предполагая, что вы уже умеете работать с утилитой diff, в данной статье автор обсуждает различные параметры командной строки этой утилиты на основе простых для понимания примеров. -
30.03.2017
Himanshu Arora, перевод: А.Панин, "Построчное сравнение текстовых файлов в Linux с помощью утилиты diff - часть 1"
Вне зависимости от того, являетесь ли вы системным администратором или разработчиком программного обеспечения, вам рано или поздно придется осуществлять сравнение текстовых файлов. Но что делать в том случае, если при этом у вас нет доступа к графическому интерфейсу системы? Для сравнения текстовых файлов с помощью утилиты с интерфейсом командной строки в Linux может использоваться утилита diff, главным недостатком которой является высокий порог вхождения. В рамках данной статьи мы будем обсуждать основные приемы использования данной утилиты на основе простых и понятных примеров. -
28.03.2017
Himanshu Arora, перевод: А.Панин, "Построчное сравнение трех текстовых файлов в Linux с помощью утилиты diff3"
Вы, конечно, знаете утилиту с интерфейсом командной строки для Linux под названием diff, позволяющую осуществлять построчное сравнение двух текстовых файлов. Но что делать в том случае, если требуется сравнить не два, а три файла? Да, для выполнения этой операции в Linux также имеется утилита с соответствующим названием diff3. Если вы искали подобный инструмент, вы пришли по правильному адресу, ведь в данной статье мы будем рассматривать методику использования diff3 на основе простых для понимания примеров. -
28.02.2017
Jack Wallen, перевод: А.Панин, "Изменение конфигурации сетевых устройств с помощью инструментов с интерфейсом командной строки"
Если вы являетесь администратором систем Linux, вам придется использовать интерфейс командной строки. Одной из подсистем, с которой вы просто обязаны уметь работать посредством инструментов с интерфейсом командной строки, является сетевая подсистема. Это утверждение особенно актуально в том случае, если вам необходимо администрировать серверы без устройств вывода (или без поддержки приложений с графическим интерфейсом), которые позволяют использовать лишь интерфейс командной строки. По сути, вам придется разобраться с тем, как управлять конфигурацией сетевых устройств без использования приложений с графическим интерфейсом. -
21.02.2017
Jack Wallen, перевод: А.Панин, "Создание резервных копий данных с помощью утилиты dd"
Как и в случае любых аспектов Linux, существуют миллиарды способов решения каждой отдельной проблемы. Основной задачей dd является преобразование и копирование содержимого файлов. При этом с помощью dd вы также можете без каких-либо сложностей скопировать содержимое раздела жесткого диска или же всего жесткого диска целиком. -
14.02.2017
Jack Wallen, перевод: А.Панин, "Просмотр файлов системных журналов с помощью интерфейса командной строки Linux"
Если вы администрируете системы Linux, вам рано или поздно придется исследовать файлы системных журналов. В конце концов, они используются для хранения очень важной информации, позволяющей диагностировать причину той или иной неполадки. Фактически, каждый опытный системный администратор без колебаний согласится с тем, что при возникновении той или иной проблемы следует в первую очередь исследовать файлы системных журналов. -
11.01.2017
Lowell Heddings, перевод: А.Панин, "В чем разница между одинарными и двойными кавычками в сценариях командной оболочки Bash?"
Размещение текста в кавычках является обычной практикой при работе с интерфейсом командной строки системы, особенно при необходимости обработки файлов с символами пробелов в именах, но знаете ли вы, когда следует использовать одинарные кавычки, а когда двойные? Основное правило заключается в том, что двойные кавычки позволяют осуществлять раскрытие переменных, в то время, как одинарные кавычки не позволяют этого. Если вам нужны подробности, продолжайте чтение. -
07.01.2017
Yatri Trivedi, перевод: А.Панин, "В чем разница между Bash, Zsh и другими командными оболочками для Linux?"
Linux может работать практически на любом устройстве. Это возможно, в том числе, благодаря гибкости используемых командных оболочек, но в чем различие между этими командными оболочками и из-за чего люди выбирают ту или иную командную оболочку? -
01.01.2017
Aaron Kili, перевод: А.Кривошей, "Как в Linux удалить пользовательский аккаунт вместе с домашней директорией"
Системному администратору Linux может потребоваться удалить пользовательский аккаунт, который долгое время не используется, или если пользователь покинул компанию, либо по каким-либо другим причинам. При удалении аккаунта пользователя в Linux также важно удалить его домашнюю директорию, чтобы освободить дисковое пространство. Как это корректно сделать? -
29.12.2016
Dan Nanni, перевод: А.Кривошей, "Доступ к Amazon Cloud Drive из командной строки Linux"
Amazon Cloud Drive (ACD) - это облачное хранилище, похожее на Dropbox или Google Drive, однако бесплатное только для членов Amazon Prime. ACD еще предстоит длинный путь для достижения уровня, позволяющего конкурировать с другими платными облачными хранилищами. У него нет официального клиента для Linux, но существует хороший неофициальный клиент ACD под названием acd_cli, который мы рассмотрим сегодня. -
08.12.2016
Yatri Trivedi, перевод: А.Панин, "Разработка сценариев командной оболочки для начинающих. Часть 4: Условия и условные инструкции If-Then"
Под условиями понимаются требования, после выполнения которых будут выполняться те или иные действия. Мы можем проверить, совпадает или не совпадает одна строка с другой строкой, либо вообще проверить ее существование. Аналогично мы можем сравнить числовые аргументы для того, чтобы установить, является ли значение первого аргумента большим, меньшим или равным значению второго. Для того, чтобы выполнить какое-либо действие в том случае, если условие будет выполнено, мы можем использовать условную инструкцию "if-then". -
05.12.2016
Yatri Trivedi, перевод: А.Панин, "Разработка сценариев командной оболочки для начинающих. Часть 3: Другие системные команды и их объединение в рамках конвейеров"
Вы уже знаете о том, как создавать сценарии, а также использовать аргументы и циклы for. Теперь давайте рассмотрим некоторые другие простые команды для работы с текстовыми файлами, а также вопросы связывания потоков ввода и вывода команд с файлами или с потоками ввода и вывода других команд. -
02.12.2016
Yatri Trivedi, перевод: А.Панин, "Разработка сценариев командной оболочки для начинающих. Часть 2: Циклы for"
Если вы хотите узнать немного больше о разработке сценариев командной оболочки, вам определенно стоит прочитать эту, вторую по счету, статью серии. Для начала обсудим несколько исправлений и улучшений сценария, рассмотренного в прошлой статье серии, после чего перейдем к рассмотрению вопросов использования циклов в рамках сценариев командной оболочки. -
28.11.2016
Yatri Trivedi, перевод: А.Панин, "Разработка сценариев командной оболочки для начинающих. Часть 1: Введение"
Тема разработки сценариев командной оболочки постоянно поднимается на форумах, посвященных операционной системе Linux, но многие пользователи все же мало знакомы с ней. Изучение этого простого и мощного метода программирования поможет сохранить ваше время, лучше узнать особенности утилит с интерфейсом командной строки и оптимизировать рутинные операции управления файлами. -
24.11.2016
Lori Kaufman, перевод: А.Панин, "Как активировать функцию автоматического исправления опечаток при использовании команды cd в Linux"
Мы привыкли к тому, что текстовые процессоры сообщают нам об опечатках в словах, но что делать в случае ошибки при наборе имени директории в терминале Linux? На самом деле, вы можете активировать функцию автоматического исправления опечаток и в этом случае, по крайней мере, на уровне команды cd. Для этого достаточно добавить в файл .bashrc простую команду для выявления смещений символов, а также отсутствующих или лишних символов в аргументе команды cd. -
22.11.2016
Lori Kaufman, перевод: А.Панин, "Как преобразовать документ формата PDF в текстовый файл в терминале Linux"
Простая и рабочая методика преобразования файлов PDF в текстовые файлы с помощью утилиты с интерфейсом командной строки с именем pdftotext из пакета утилит "poppler-utils". -
20.11.2016
Lori Kaufman, перевод: А.Панин, "Как игнорировать регистр символов при использовании функции автодополнения команд в терминале Linux"
Интерфейс командной строки Linux является регистрозависимым. В процессе использования функции автодополнения команд по клавише Tab для быстрого перехода в директорию или вывода списка директорий вы должны использовать символы в том же регистре, что и символы в именах директорий. Однако, существует способ избавления этой функции от зависимости от регистра символов. -
19.10.2016
Dan Nanni, перевод: А.Кривошей, "Обрезка изображений в командной строке Linux"
Когда речь идет о конвертировании или редактировании изображений в linux, несомненно, одним из наиболее известных решений "все в одном" является ImageMagick. Он объединяет набор утилит командной строки для отображения, конвертирования и редактирования более 200 типов растровых и векторных изображений. Если вы хотите обрезать изображение, вы можете использовать две утилиты командной строки, входящие в состав ImageMagick. -
14.10.2016
Dan Nanni, перевод: А.Панин, "Как открыть TCP-/UDP-сокет средствами командной оболочки bash"
Одной из встроенных функций командной оболочки bash является функция открытия TCP-/UDP-сокетов с помощью файлов устройств /dev/tcp и /dev/udp соответственно. В данном руководстве мы постараемся разобраться в том, как открывать TCP-/UDP-сокеты, а также осуществлять посредством них прием и передачу данных в процессе работы с командной оболочкой bash. -
05.09.2016
Dan Nanni, перевод: А.Кривошей, "Прогноз погоды в командной строке Linux"
Позвольте представить wego - прелестную маленькую программку прогноза погоды для терминала. Она позволяет просматривать текущие погодные условия, а также прогноз, используя красивый интерфейс на базе ncurses. Она получает прогноз погоды на следующие несколько дней с помощью weather forecast API. - 22.07.2016
Dan Nanni, перевод: А.Кривошей, "Создание диалоговых боксов в интерактивных скриптах оболочки"
Если вы пишете интерактивный скрипт оболочки, вы можете использовать диалоговые боксы для пользовательского ввода. Программа whiptail, предустановленная во всех современных дистрибутивах Linux, позволяет упростить процесс создания консольных диалоговых боксов в скриптах. -
18.02.2016
Marco Fioretti, перевод: А.Панин,
"Регулярные выражения: сократите объем и увеличьте продуктивность своей работы"
Начинающие пользователи чаще всего относятся к регулярным выражениям как к бреду, написанному кем-то не совсем трезвым в полной темноте. Но регулярные выражения могут значительно облегчить вашу жизнь при возникновении необходимости в генерации или обработке больших объемов текстовых данных, даже в том случае, если вы не являетесь программистом. -
03.12.2015
Ben Everard, перевод: Н.Ромоданов, "LINUX 101: Расширение возможности командной оболочки"
С помощью данного руководства, рассказывающего об основных возможностях командной оболочки, можно создать более универсальный, функциональный и красочный интерфейс командной строки. -
09.11.2015
Dan Nanni, перевод: А.Кривошей, "Мониторинг курсов ценных бумаг в консоли Linux"
Mop - это легковесная, но очень удобная утилита для мониторинга котировок ценных бумаг. Конечно, вы легко можете получить эту информацию из разных источников, например со специальных сайтов, из мобильных приложений и т.д. Однако, если вы проводите большую часть своего времени в консоли, Mop может легко интегрироваться в ваше рабочее окружение, не отвлекая вас от выполнения основной работы. -
05.11.2015
Dan Nanni, перевод: А.Кривошей, "GNU bc - калькулятор командной строки для Linux"
GNU bc - это очень мощный гибкий калькулятор командной строки, который соответствует самым высоким требованиям. Предустановленный во всех современных дистрибутивах Linux, bc может значительно упростить вашу работу в терминале. -
16.10.2015
Paul W. Frields, перевод: А.Панин, "Усовершенствуйте свой терминал с помощью утилиты powerline"
Если вы постоянно работаете с терминалом, утилита powerline может оказаться полезной и для вас. Она будет предоставлять полезную информацию о состоянии вашей системы и поможет организовать продуктивный рабочий процесс. -
31.08.2015
Dan Nanni, перевод: А.Кривошей, "Доступ к словарям из командной строки Linux"
Если вам нужно определение слова или его перевод, обычно его можно найти в онлайновых словарях. Однако, что если у вас не установлен графический сервер X11, или нет подключения к сети? В таком случае вы можете воспользоваться оффлайновыми консольными утилитами для работы со словарями. -
28.08.2015
SK, перевод: А.Кривошей, "Установка Telnet в системах на базе RedHat"
Telnet - это сетевой протокол, который используется для соединения удаленных компьютеров в сетях TCP/IP. Установив соединение, вы можете обращаться к удаленному хосту, используя виртуальный терминал. В этом коротком руководстве мы установим Telnet, и покажем, как с его помощью получать доступ к удаленным системам. -
27.08.2015
Gabriel Canepa, перевод: А.Кривошей, "Работа с Gmail в командной строке с помощью Alpine"
В этом руководстве рассмотрено использование электронной почты Gmail в консоли с помощью легковесного, но мощного консольного клиента электронной почты Alpine. Alpine дружелюбен к новичкам, но при этом достаточно мощный, чтобы удовлетворить запросы опытных системных администраторов. -
14.06.2015
Dan Nanni, перевод: А.Кривошей, "Сжатие изображений формата JPEG в командной строке Linux"
В связи с ростом количества снимков в высоком разрешении часто требуется их постобработка с целью уменьшения размера для последущей их загрузки в онлайн-хранилища и облачные сервисы, так как размер предоставляемого там дискового пространства как правило ограничен. На самом деле сжатие изображений формата JPEG в Linux не представляет сложности, так как есть утилита командной строки jpegoptim, которая позволяет оптимизировать jpeg-изображения без потери качества. -
25.05.2015
Joshua Reed, перевод: А.Кривошей, "Как использовать команду xargs в Linux"
Попадали ли вы когда-нибудь в ситуацию, когда вам нужно запускать одну и ту же команду много раз подряд? Если да, то вы понимаете, насколько это скучно и неэффективно. А хорошая новость в том, что в операционных системах на базе Unix есть замечательная команда xargs, которая позволяет решить эту проблему.С помощью этой команды вы можете очень эффективно работать с большим количеством файлом, экономя свое время и нервы. В этой статье вы увидите, как это делается. -
13.04.2015
Justin Pot, перевод: Н.Ромоданов, "Девять консольных команд, которые могут вас развлечь"
Создание рисунка в стиле ASCII Art, беседа с компьютером и игра в текстовую приключенческую игру. Командная строка вашего Linux-а не только для работы: она тоже может вас развлечь в случае, если вы знаете правильные команды. -
08.04.2015
Ivana Isadora Devcic, перевод: Н.Ромоданов, "Пять инструментов для работы с Grep в Linux"
Команда grep является надежным инструментом командной строки, применяемым для поиска внутри файлов. Но многие новички стараются им не пользоваться поскольку им не нравится работа с терминалом. Приложения, представленные в этой статье, не всегда являются альтернативой grep, поскольку в некоторых практических случаях grep действительно незаменим. Поэтому давайте назовем их визуальными апгрейдами grep, т.к. они расширяют функциональные возможности grep и представляют собой обертки вокруг всех этих возможностей с полноценным графическим интерфейсом. -
07.04.2015
Andrew, перевод: А.Кривошей, "Geeknote: клиент командной строки для Evernote"
Утилита поддерживает все базовые функции Evernote: она может создавать или удалять заметки, создавать блокноты, искать заметки (с фильтрами), и конечно может редактировать существующие замеки. Не поддерживаются такие продвинутые функции, как прикрепление вложений к заметке или скачивание/открытие существующих вложений. -
25.03.2015
Senthilkumar, перевод: А.Кривошей, "Rainbow Stream: консольный клиент Twitter"
Rainbow Stream - это консольный клиент Twitter, написанный на языке Python. Он достаточно интеллектуален, имеет привлекательный интерфейс и даже может отображать картинки непосредственно в терминале. -
10.03.2015
Andrew, перевод: А.Кривошей, "mps-youtube - плеер для YouTube в командной строке"
mps-youtube - это утилита командной строки для поиска, воспроизведения и скачивания видео с YouTube, поддерживающая плейлисты как с YouTube, так и локальные. По умолчанию mps-youtube является аудио плеером для YouTube, но может работать и в качестве видео плеера, используя внешние программы для воспроизведения видео контента (официально поддерживаются mpv и mplayer). -
10.01.2015
Adrien Brochard, перевод: А.Кривошей, "Управление WiFi из командной строки"
Настройка Wi Fi в командной строке многих пугает. Однако в мире Linux нет места страху. Если вы не знаете чего-либо, это отличная причина для того, чтобы изучить этот предмет. Поэтому я переборол себя и решил освоить управление Wi Fi в командной строке Linux. -
28.12.2014
Ravi Saive, перевод: А.Кривошей, "Полное
руководство по использованию команды "useradd" в Linux - 15 практических примеров"
Команда "useradd" в Linux или других системах на базе Unix - это низкоуровневая утилита, которая используется для добавления/создания пользовательского аккаунта. Команда "adduser" очень похожа на "useradd", поскольку является просто символьной ссылкой на нее. Время от времени администраторы системы используют их для создания пользовательских профилей с какими-либо специфическими свойствами или ограничениями. -
16.11.2014
Silver Moon, перевод: Н.Ромоданов, "Тестируем скорость чтения/записи для устройств usb и ssd с помощью команды dd в Linux"
Скорость передачи данных зависит не только от диска, но и от интерфейса, через который он подключен. Например порт usb 2.0 имеет максимальное функциональное ограничение по скорости в 35 Мбайт/с, так что даже если вы подключили к порту usb 2 высокоскоростной флэш-накопитель usb 3, скорость будет ограничена меньшим значением. -
04.11.2014
Carla Schroder, перевод: Н.Ромоданов, "Ассорти советов для любителей командной строки"
Сегодняшний букет советов, связанных с командной строкой, был подобран по мотивам публикаций в Command Line Magic в Twitter-е, где собраны любопытные советы на все случаи жизни, касающиеся использования командной строки Linux. Сегодня мы расскажем о том, как в командной оболочке нарисовать радугу, как узнать о наличии угроз в сети, как следить за звездными войнами и как в консоли создавать страшные звуки. -
26.10.2014
Richard Smedley, перевод: Н.Ромоданов, "Используйте командную строку для работы с файлами"
На жестких дисков и флэш-накопителях накапливается много старых файлов - семейные фотографии, загруженные книги, текстовые файлы, файлы PDF руководств по эксплуатации, брошюр и картинок, руководства в формате HTML, музыкальные и видео файлы, много старого исходного кода и даже файлы, которые вы даже не знаете, как открыть. Пришло время что-нибудь с ним сделать, но обычное перетаскивание файлов с помощью мыши занимает массу времени. Давайте вместо этого вспомним, как работают некоторые сочетания клавиш, и объединим наведение порядка с возможностью обучения. -
23.10.2014
Dan Nanni, перевод: А.Кривошей, "Интернет-радио в командной строке Linux"
Pandora - это одна из самых известных интернет-радиостанций, транслирующая бесплатно огромное количество музыки разных жанров. pianobar - это музыкальный плеер командной строки с открытым исходным кодом для интернет-радиостанции Pandora. Для воспроизведения и управления станциями он снабжен простым консольным интерфейсом. -
05.10.2014
Adrien Brochard, перевод: А.Кривошей, "Электронные таблицы в консоли Linux"
Являются ли консольные электронные таблицы устаревшими, особенно в наше время, когда компьютеры обладают достаточной для беспроблемного запуска программ типа LibreOffice? Или наоборот, лучше придерживаться принципа использования простого инструмента для решения простых задач, сберегая ресурсы? -
29.09.2014
Christopher Valerio, перевод: Н.Ромоданов, "Как с помощью Tmux повысить производительность работы в терминале"
Пакет Tmux является одним из тех инструментов, которые необходимы для повседневной работы админа. С помощью Tmux можно создавать сложную среду разработки и использовать соединения SSH, причем эти панели будут располагаться друг рядом с другом. Я могу создать несколько окон, разделить одну панель на несколько, подключать и отключать сессии и т.д. -
13.08.2014
Adrien Brochard, перевод: Н.Ромоданов, "Как из командной строки в Linux получить доступ к популярным поисковым системам"
В статье приведен список популярных поисковых систем, доступ к которым возможен из терминала Linux с помощью инструментальных средств командной строки. -
12.08.2014
Himanshu Arora, перевод: Н.Ромоданов, "14 советов и хитростей, касающихся командной строки"
В этой статье вы найдете список из 14 практических советов и хитростей, относящихся к использованию командных строк в системе Linux, причем в удобном виде вопросов и ответов, назначение которых - предоставить ценную информацию для тех, кто только начинает пользоваться системой Linux. -
09.07.2014
Chris Hoffman, перевод: Н.Ромоданов, "Восемь опасных команд, которые никогда не следует выполнять в Linux"
Терминальные команды в Linux являются мощными и Linux не попросит вас подтвердить, если вы запустите команду, которая испортит вашу систему. Не редкость увидеть в сети советы от троллей, рекомендующих в качестве шутки выполнить пользователям-новичкам Linux какие-то команды. Изучение команд, которые вам не следует запускать, может помочь защитить вас от троллей и повысит ваше понимание того, как работает Linux. -
08.06.2014
Dan Nanni, перевод: А.Кривошей, "Восстановление удаленных файлов в Linux"
В этом руководстве рассказано о восстановлении удаленных файлов в Linux. Для этого предназначены несколько утилит. Среди них необходимо отметить PhotoRec, так как это программа с открытым исходным кодом, распространяющаяся под лицензией GPLV v2+. PhotoRec работает в Linux, BSD, MacOS X и Windows. -
06.06.2014
Ravi Saive, перевод: А.Кривошей, "Rename - утилита командной
строки для переименовывания большого количества файлов в Linux"
В Linux имеется очень мощная встроенная утилита rename, которая используется для перименовывания большого количества файлов, изменения регистра в их названиях с помощью выражений на perl. Команда "rename" - это часть скрипта Perl, расположенного в "/usr/bin/" практически во всех дистрибутивах Linux. -
04.06.2014
Pungki Arianto, перевод: А.Кривошей, "Midnight
Commander - консольный файловый менеджер для Linux"
GNU Midnight Commander - это визуальный файловый менеджер, работающий в консоли. Распространяется под лицензией GPL, и поэтому он квалифицируется как Free Software. Это мощная текстовая полнофункциональная программа, которая позволяет вам копировать, перемещать и удалять файлы и директории, производить поиск файлов и запускать на выполнение команды оболочки. Также включены встроенные редактор и программа для просмотра файлов. -
02.06.2014
Damien, перевод: А.Кривошей, "Осваиваем команду Kill в Linux"
Если приложение ведет себя неправильно и вызывает зависание системы, очень заманчиво перезагрузить компьютер и начать сеанс заново. С помощью команды "kill" вы можете завершить зависшее приложение без опасности для работы системы. Это особенно полезно для серверов, когда вы не хотите, чтобы зависшая программа привела к выключению всего сервера. -
19.05.2014
NIX CRAFT, перевод: А.Кривошей, "Мои 10 ошибок при работе с командной строкой UNIX"
В этой заметке описаны несколько ошибок, которые автор делал при работе с командной строкой UNIX. Некоторые из них привели к достаточно длинным простоям. И приведены выводы, которые автор сделал из этих ошибок. -
16.03.2014
Dan Nanni, перевод: Н.Ромоданов, "Как на Linux просматривать видеопоток из командной строки"
Livestreamer является интерфейсом командной строки (CLI), клиентское приложение которого, используя заданный адрес URL потокового сервиса получает видеопоток с этого URL, и перенаправляет его в нативный видеоплеер, работающий на локальном компьютере. Так что с помощью Livestreamer, вы можете не открывая веб-браузер наслаждаться потоковым контентом из различных источников с помощью более стабильного и легковесного видеоплеера, например, VLC или mplayer. -
08.03.2014
Dan Nanni, перевод: А.Кривошей, "Просмотр и
редактирование метаданных pdf и изображений в командной строке Linux"
Существует множество различных утилит, позволяющих редактировать метаданные цифровых фотографий или документов pdf. ExifTool - это мощная утилита командной строки, позволяющая считывать или записывать метаданные файла. Она работает в Linux, Windows и MacOS X. -
12.02.2014
Dan Nanni, перевод: А.Кривошей, "Как получить доступ к Facebook из командной строки в Linux"
Если вы точно знаете, что вам нужно в Facebook, то можете попробовать легковесный клиент Facebook командной строки fbcmd. Используя командный интерфейс fbcmd, вы можете делать почти все, что вы делаете на Facebook, но без загрузки лишнего динамического контента. -
02.02.2014
Russell James, перевод: А.Кривошей,
"Утилиты GNU для обработки текста. Часть 3. Продвинутые инструменты"
В этой части кратко рассмотрены emacs, groff, texinfo, sed, gawk, bash и регулярные выражения. -
31.01.2014
Russell James, перевод: А.Кривошей,
"Утилиты GNU для обработки текста. Часть 2: Утилиты для форматирования и вывода текста"
В этой части рассмотрены утилиты tr, nl, fold, fmt, pr и печать с помощью lpr и lp. -
30.01.2014
Russell James, перевод: А.Кривошей,
"Утилиты GNU для обработки текста. Часть 1B: Продолжаем изучение основ"
В этой части рассмотрины утилиты uniq, cut, paste, grep. -
28.01.2014
Russell James, перевод: А.Кривошей, "Обзор
утилит GNU для обработки текста. Часть 1А: Основы"
В этой серии из трех частей мы рассмотрим набор консольных утилит GNU для обработки текста (плюс некоторые методики) и дадим ссылки для более глубокого самостоятельного их изучения. В первой части рассматриваются утилиты less, nano, cat, sort. -
26.01.2014
Dan Nanni, перевод: А.Кривошей, "Как найти недавно модифицированные файлы в Linux"
Иногда требуется найти файлы, которые были модифицированы/созданы недавно, или администратор изменял настройки системы, но забыл, где он их сохранил. Или вы хотите проверить изменялись ли, и как, ваши файлы. Если вам необходимо найти недавно измененные файлы в linux, это можно сделать с помощью команды find. -
24.01.2014
Graeme Caldwell, перевод: А.Остаенков, "Избранные шпаргалки для Linux"
Большинство системных администраторов Linux работает из командной строки, занимаясь конфигурированием и мониторингом серверов через SSH сессию. Командная строка чрезвычайно мощный инструмент, но может быть сложно держать все команды и параметры в своей голове. Конечно, можно обратиться к справочной системе, но часто она не позволяет быстро найти нужную информацию, поэтому предлагаем познакомиться со списком шпаргалок, который формировался годами. -
17.01.2014
Dan Nanni, перевод: А.Кривошей, "Как создать самораспаковывающийся архив или инсталлятор в Linux"
В то время как обычный файл архива (например tar, gunzip) требует отдельной программы для извлечения контента из архива, самораспаковывающийся (SFX) архив сам является исполняемым, и может сам извлекать свой контент при запуске. Самораспаковывающийся инсталлятор делает то же самое, но при этом копирует извлекаемые файлы в соответствующие директории. -
12.01.2014
Enock Seth Nyamador, перевод: А.Кривошей,
"Как отформатировать флешку в терминале"
Сегодня я хочу показать вам, как отформатировать в консоли флешку или внешний жесткий диск, объем значения не имеет. -
12.12.2013
Silver Moon, перевод: А.Кривошей, "Прием и отправка почты из командной строки"
Обычно для приемки и отправки почты используются веб-сервисы типа gmail и yahoo, или графические почтовые клиенты. Однако в linux мы можем также отправлять или получать почту в командной строке. Это полезно в таких ситуациях, как отправка почты из скриптов, или в случаях, когда графическая оболочка недоступна. -
04.12.2013
Gary Sims, перевод: Н.Ромоданов, "Подробнее о командах архивирования и сжатия в системе Linux"
Большинство пользователей знакомы с файлами .zip, однако есть гораздо больше архиваторов, которые не так известны, как .zip. В этом руководстве мы расскажем вам о различные командах, которые есть в Linux, и о том, как правильно их использовать. -
10.09.2013
Senthilkumar, перевод: А.Кривошей,
"Yum "groupinstall" - краткое введение"
Yum "groupinstall" - это мощная команда, которая поможет вам сэкономить время, устанавливая группу пакетов вместо того, чтобы устанавливать их по одному. -
30.04.2013
Lubos Rendek, перевод: А.Кривошей, "Изучаем команды Linux: export"
Export - это одна из встроенных команд оболочки bash, поэтому она является неотъемлемой частью вашей командной строки. Она очень проста в использовании, так как синтаксис export допускает использование всего трех опций командной строки. В целом команда export отмечает переменную окружения для экспорта с любым новым дочерним процессом, и это позволяет дочернему процессу наследовать все отмеченные переменные. В данной статье этот процесс будет описан более подробно. -
10.04.2013
Lubos Rendek, перевод: А.Кривошей, "Изучаем команды Linux: alias"
Команда alias - это очень удобный инструмент для тех, кто часто работает в командной строке. При правильных установках она поможет вам быстрее вводить команды, а также исправлять опечатки. -
26.03.2013
Lubos Rendek, перевод: А.Кривошей, "Изучаем команды linux: split"
Если вы не слышали о команде split, вы многое потеряли. Эта команда может помочь вам разделить файл на несколько меньших файлов, а потом - собрать исходный файл из кусков. split работает с любыми файлами, как текстовыми, так и бинарными. -
25.02.2013
Rares Aioanei, перевод: А.Кривошей, "Изучаем команды Linux: man"
Каждая программа Linux распространяется с соответствующей man-страницей. Хотя man-страницы имеются во всех операционных системах на базе Unix, но между ними имеются отличия, поэтому то, что работает в Linux, может не работать, например, в Solaris. Кроме того, стиль написания этих руководств очень краткий и непривычный для новичков, поэтому вам может быть понадобится прочитать страницу несколько раз, пока вы привыкнете к нему. -
03.02.2013
Rares Aioanei, перевод: А.Кривошей, "Изучаем команды Linux: nice и renice"
Возможность для пользователя задавать значение приоритета его собственных процессов определяет ваше отношение к другим пользователям системы. Даете ли вы им возможность использовать поцессор или просто злоупотребляете системными ресурсами без достаточных оснований? В этой статье вы узнаете, как управлять процессами в плане потребления ими ресурсов процессора и изменения приоритета ваших процессов, используя команды nice и renice. -
04.01.2013
Igor Ljubuncic, перевод: А.Кривошей, "Утилиты системного
администратора Linux: Strace"
Strace - это утилита, которая отслеживает системные вызовы, которые представляют собой механизм трансляции, обеспечивающий интерфейс между процессом и операционной системой (ядром). Эти вызовы могут быть перехвачены и прочитаны. Это позволяет лучше понять, что процесс пытается сделать в заданное время. -
01.01.2013
sachit, перевод: А.Кривошей, "lpr: печать из командной строки"
Команда lpr (line printer) печатает файл из терминала Linux. Утилита lpr помещает один или несколько файлов в очередь печати. Концепция очереди позволяет нескольким пользователям системы направлять вывод на один принтер. Если вы редактируете большинство своих файлов в консольных редакторах, таких как vim или nano, и хотите быстро распечатать набранный текст, вы найдете команду lpr очень легкой в употреблении и удобной. -
05.12.2012
Michael Still, перевод: А.Кривошей,
"Обработка графики в командной строке"
Утилиты командной строки особенно полезны для веб-разработчиков или администраторов, которые часто занимаются пакетной обработкой большого количества изображений, так как разработчик может просто интегрировать их в свои скрипты. Но даже если вы занимаетесь этим от случая к случаю, утилиты командной строки помогут вам сэкономить время. -
20.11.2012
AlexioBash , перевод: А.Панин, "Команда Top в Linux"
Для оптимизации работы операционной системы в первую очередь необходимо знать о процессах, происходящих в ней в реальном времени. В системах GNU/Linux нам может помочь в этом программа top, являющаяся очень удобным системным монитором, который очень просто использовать и который позволяет понять причины нестабильной работы операционной системы и обнаружить процессы, потребляющие большинство системных ресурсов. -
19.11.2012
Riccardo Capecchi, перевод: А.Панин,
"Примеры использования программы find с параметром exec"
Программа find может принимать различные аргументы командной строки для создания выражения поиска, а стандартным действием при обнаружении файла с именем, удовлетворяющим выражению, является печать имени файла. Но при использовании find есть возможность для указания действий, которые будут выполнены при нахождении файла, а наиболее гибким вариантом, без сомнения, является использование параметра exec. -
18.11.2012
Riccardo Capecchi, перевод: А.Панин,
"Поиск файлов в Linux при помощи команды locate"
Эта программа принимает в качестве параметра имя файла (или часть имени) и моментально выводит список путей до этого файла в файловой системе; альтернативой этой программе является find, но locate использует собственную базу данных для хранения имен файлов, в то время, как find исследует директории в поисках заданного параметром командной строки имени файла, что требует значительного времени для получения результата. -
11.11.2012
Rares Aioanei, перевод: А.Кривошей,
"Изучаем команды Linux: paste"
paste - одна из наименее известных команд в GNU/Linux, но люди, занимающиеся написанием скриптов оболочки для синтаксического анализа текста, знают о ней и могут подтвердить ее полезность. Это очень простая команда, всего с двумя опциями, использующаяся для вывода бок о бок строк из двух и более файлов. -
02.11.2012
Rares Aioanei, перевод: А.Кривошей, "Изучаем команды Linux: cut"
Если вы думаете, что можете администрировать Linux без использования команды cut, то вы совершенно правы. Однако владение этой очень простой утилитой командной строки даст вам определенные преимущества, так как позволит повысить эффективность вашей работы. -
24.09.2012
Rares Aioanei, перевод: А.Кривошей, "Изучаем команды linux: awk"
awk - это больше, чем команда. Это язык программирования со своими собственными правилами. Вы можете писать на нем скрипты для выполнения сложных операций, либо можете просто использовать из командной строки. Для выполнения различных практических задач по обработке текста awk часто используется совместно с sed. Как и sed, awk читает за один раз одну строку, выполняет определенные действия в зависимости от заданных опций, и выводит результат. -
25.07.2012
Rares Aioanei, перевод: А.Кривошей, "Изучаем команды Linux: sed"
Данная статья представляет собой практическое руководство, которое поможет вам оценить всю мощь утилит Unix и сделает вашу работу более эффективной. -
25.06.2012
И.Штомпель, "Abook - консольная адресная книга"
Abook — хорошее консольное решение для хранения контактов. Программа легко и быстро устанавливается, проста в работе, а также обладает широкими возможностями экспорта/импорта (поддерживает значительно количество форматов). Данные программы Abook легко перенести на другой компьютер и быстро приступить к работе. -
21.05.2012
Rares Aioanei, перевод: А.Кривошей,
"Программы командной строки для повседневного использования"
Все основные операции, выполняемые в графическом режиме (конечно, с некоторыми исключениями), могут быть с такой же легкостью выполнены на машине, работающей в консоли. Это может быть работа с электронной почтой, просмотр чего-нибудь интересного на YouTube (да, и это возможно), общение в чате, или просто веб-серфинг. Мы поговорим обо всех этих задачах в нашей статье. -
20.05.2012
The Geek, перевод: В.Костромин,
"10 способов генерации случайного пароля в командной строке"
Даже если речь идет о таком простом деле, как генерация случайного пароля, в Linux существует множество команд, которые решают эту задачу в командной строке. В настоящей заметке приведены 10 вариантов того, как можно создать случайный пароль, используя консольные команды. -
06.05.2012
Guillermo Garron, перевод: Н.Ромоданов,
"Устанавливаем в системе Linux время,
дату и часовой пояс из командной строки или из Gnome | Используем ntp"
В системе Linux очень важно иметь правильное время и дату, поскольку от этого зависит многое. Причем неважно, используете ли вы систему Linux на своем персональном компьютере или у вас Linux-сервер. Серверные и системные часы должны указывать правильное время. -
24.04.2012
И.Штомпель, "Работа в почтовом клиенте Alpine"
В этой статье рассказано о работе в консольном почтовом клиенте Alpine, который обладает широкими функциональными возможностями. -
10.04.2012
И. Штомпель, "Настройка почтового клиента Alpine"
Если с настройкой почтовых клиентов, ориентированных на использование в графическом интерфейсе, сложностей, как правило, не возникает, то с настройкой консольных клиентов, ситуация обстоит сложнее. В этой статье, мы рассмотрим настройку консольного почтового клиента на примере Alpine. -
04.04.2012
Rares Aioanei, перевод: А.Кривошей, "Изучаем команды Linux: dd"
Утилита dd предназначена для копирования данных. Входными и выходными данными могут быть диски, разделы, файлы, устройства... практически все, с чего можно считывать информацию, и куда ее можно записывать. Однако использовать ее нужно очень аккуратно, так как малейшая неосторожность может стоить вам всех ваших данных. -
20.02.2012
Andrew, перевод: А.Кривошей,
"Movgrab - скачивание видео из командной строки"
Movgrab - это утилита командной строки для скачивания видеоклипов с таких сайтов, как YouTube, Daily Motion, Break.com, Vimeo, Blip.tv, Liveleak и других, имеющая хорошую функциональность и поддерживающая множество сайтов. -
08.02.2012
jeyanthan, перевод: Н.Ромоданов,
"Как использовать Facebook из командной строки"
Задумывались ли вы, как получить доступ к Facebook из терминала? В приложении fbcmd вам будет предоставлен интерфейс командной строки для доступа к Facebook. -
12.09.2011
Juliet Kemp, перевод: А.Кривошей,
"Исследуем ncurses - графический интерфейс для консоли Linux"
Вы можете большую часть своего времени работать в командной строке (будь то SSH или консоль) и решать все поставленные задачи, однако иногда бывает необходимо задействовать возможности графического режима, не запуская X-сервер. -
21.08.2011
В.Царьков, "Легковесные программы, распространяемые по свободной лицензии. Часть 2: GNU ed, vi, Vim"
В статье приведен обзор существующей литературы о GNU ed, vi и Vim; рассказывается об особенностях исторического развития обозначенных текстовых редакторов; приводятся любопытные приёмы, облегчающие и ускоряющие ежедневное использование Vim; предлагается список литературы для самообразования по теме статьи. - 07.05.2011
Lubos Rendek, перевод: В. Семененко,
"Запись на CD через Интернет"
Эта статья иллюстрирует некоторые трюки командной строки Linux на примере того, как можно работать по сети с удаленными iso-образами и как их записывать на CD/DVD-диски. -
29.03.2011
Joshua Price, перевод: Н.Ромоданов, "Как
в Linux с помощью Bashish настроить вашу командную оболочку"
Если вы никогда не экспериментировали со строкой-приглашением вашей командной оболочки, вы не представляте, насколько полезной может оказаться такая строка. Попробуйте Bashish - программку для выбора и настройки темы вашей строки-приглашения. - 12.02.2011
Riccardo Capecchi, перевод: Н.Ромоданов,
"Pcal - календарь, созданный
в командной строке"
PCAL используется для генерации календарей с дополнительным текстом и изображениями, которыми можно отметить специальные мероприятия (например, праздники, дни рождения и т.д.). С помощью этой программы можно также сгенерировать календари на год (один год на странице). -
11.02.2011
Riccardo Capecchi, перевод: Н.Ромоданов, "Шесть трюков с awk"
Awk - это невероятно мощная команда, с помощью которой можно создавать реальные программы. -
30.12.2010
Joey Bernard, перевод Н.Ромоданов,
"Wi-Fi из командной строки"
В статье рассказано о нескольких утилитах, работающих из командной строки, с помощью которых можно прослушивать беспроводные сети, узнать их основные харктеристики, подключиться к одной из сетей, а также выполнить дополнительную настройку вашей беспроводной карты. -
25.12.2010
Joey Bernard, перевод Н.Ромоданов, "Выходим в Веб из консоли"
Большинство пользователей, когда размышляют о серфинге в интернете, подразумевают "графический интерфейс". Но и в консоли есть много утилит для веб-серфинга и для загрузки или выгрузки веб-контента. Используйте Linx, Links, ELinks, curl, wget, wput. -
30.11.2010
Jack Wallen, перевод Н.Ромоданов,
"Используйте
byobu для расширения возможностей окна вашего терминала"
Byobu - это небольшая программа, которую можно использовать в стандартном окне терминала с тем, чтобы расширить его функциональность. -
19.11.2010
Damien Oh, перевод Н.Ромоданов, "Десять полезных инструментов и
приемов освоения команд Linux"
В статье приведен список, в котором перечислены некоторые сайты, инструментальные средства и полезные приемы, которые вы можете использовать при изучении командной строки Linux. Это ни в коем случае не исчерпывающий список, но он будет хорошей отправной точкой для тех, кто желает приступить к изучению возможностей командной строки. -
15.11.2010
June Auza, перевод Н.Ромоданов,
"Восемь лучших
эмуляторов терминала в Linux, о которых вы, возможно, не слышали"
Поскольку в большинстве популярных дистрибутивов Linux в качестве среды рабочего стола используется KDE или GNOME, большинство пользуется только такими эмуляторами терминалов, как Konsole, Terminal в GNOME и xterm. Но знаете ли вы, что для Linux есть работоспособные и уникальные терминальные эмуляторы, кроме тех, что я упомянул? - 23.10.2010 А.Дмитриев, man NTFS-3G - перевод на русский язык страницы руководства к NTFS-драйверу третьего поколения, поддерживающему чтение и запись в файловой системе NTFS.
-
11.08.2010
Владимир Царьков,
"Легковесные программы, распространяемые по свободной лицензии. Часть 1: dwm, dmenu, vim"
Легковесные программы привлекательны по той причине, что, как правило, предсказуемы в работе и бережно относятся к ресурсам компьютера. Исходя из этого, такое программное обеспечение применимо для быстрого решения рутинных задач. В статье рассмотрены несколько примеров быстрого решения задач средствами оконного менеджера dwm, программы для создания меню dmenu, а также текстового редактора vim. -
27.07.2010
Peter Leung, перевод: А.Дмитриев,
"Командная строка:
Выбираем нужные строки из файла с помощью sed"
Тому, кто пишет много скриптов bash, часто приходится выбирать нужные строки из текста, например готовые блоки кода. -
27.07.2010
Peter Leung, перевод: А.Дмитриев,
"Командная строка: Как
вставить текст в нужное место файла"
Нашей задачей будет вставка всего содержимого текстового файла в нужную строку и графу другого текстового файла. -
25.07.2010
Peter Leung, "Командная строка: Маленькие хитрости от Linux Commando", перевод: А.Дмитриев,
"Как узнать о ходе процесса
копирования командой dd?"
Сегодня мы начинаем публикацию серии переводов небольших заметок Питера Леунга (Peter Leung) о приемах работы в командной строке. Первая заметка посвящена популярной, многофункциональной команде dd, которая часто применяется для копирования целых разделов и даже дисков. Как и многие другие команды, она молча работает, если не случится ничего непредвиденного. Однако, когда копируются большие файлы, хочется иметь представление о ходе процесса. -
25.07.2010
Peter Leung, перевод: А.Дмитриев,
"Фокусы с датами"
Все знают команду date, которая сообщает нам текущее время и дату. Изредка ею пользуются, чтобы скорректировать системное время. Но с ее помощью можно также узнавать будущие и прошедшие даты. -
24.07.2010
Paul Ferrill, перевод: А.Дмитриев,
"Создание резервной копии диска при помощи Linux"
Рассмотрены 3 способа создания резервной копии диска, использующие, соответственно, программы GParted, Clonezilla, dd. -
14.07.2010
Vivek Gite, перевод: А.Дмитриев,
"Bash скрипты: Пишем в системные логи"
Приложения и программы дают свои сообщения в системные журналы в директории /var/log при помощи syslogd. Команда logger позволяет добавлять свои сообщения в логи из командной строки или при помощи bash скрипта? -
10.07.2010
Vivek Gite, перевод: А.Дмитриев,
"Bash-скрипты для графического интерфейса"
Существует ряд программ, позволяющих создавать скрипты оболочки Bash, взаимодействующие с графическим интерфейсов пользователя (GUI). Такие скрипты можно использовать в самых различных виджетах, типа меню, всплывающих предупреждений, индикаторов и тому подобных. С их помощью можно контролировать вид и содержание, положение на экране, всевозможные эффекты и так далее. -
02.07.2010
Tavis J. Hampton , перевод: Н.Ромоданов,
"Руководство для начинающих по использованию GoogleCL"
GoogleCL, утилита командной строки для популярных сервисов Google, представляет собой многофункциональное инструментальное средство для работы в командной строке, которое будет полезно как Linux специалистам, так и обычным пользователям. С его помощью пользователи могут выполнять свои задачи быстро и эффективно. Пакет GoogleCLI бесплатен и имеет открытый код. -
14.06.2010
Joe 'Zonker' Brockmeier, перевод: Н.Ромоданов,
"10 советов по использованию утилиты GNU Find"
Знание возможностей утилиты find является обязательным для всех пользователей Linux, которые хотят освоить свою систему. Когда используется рабочий стол, вы можете обойтись без утилиты find, но при администрировании системы вам нужно иметь свои приемы применения утилиты find. - А.Федорчук, "Base Linux для пользователя. Команда find как файловый апофигей"
-
6.06.2010
Henry Grebler, перевод: В.Костромин,
"Моя система помощи"
Автор рассказывает о том, как он модифицировал систему получения помощи в ОС Linux. При этом он использует ее не только на личном десктопе, но и легко переносит при необходимости на любой другой компьютер. -
27.04.2010
P.Krumins, перевод: Н.Ромоданов,
"Еще десять простых и мощных команд длиной в одну строку"
Это уже третья статья из серии статей, рассказывающих о полезных консольных командах. -
25.04.2010
P.Krumins, перевод: Н.Ромоданов,
"Следующие десять простых и мощных команд длиной в одну строку"
Предыдущая статья о 10-ти однострочных консольных командах имела чрезвычайную популярность. В этой статье приведены следующие 10 полезных однострочных команд. -
15.04.2010
Jack Wallen, перевод: Н.Ромоданов,
"Aspell: Проверка орфографии из командной строки"
Aspell является интерактивным инструментальным средством для проверки орфографии из командной строки. Это очень простое в использовании, надежное и гибкое средство. -
1.04.2010
P.Krumins, перевод: Н.Ромоданов,
"Десять простых и мощных команд длиной
в одну строку"
Знание командной строки позволит вам выполнять за секунды то, на что бы у вас пошли минуты или часы, если бы вы решились написать для этого программу. -
25.03.2010
А.Дмитриев,
"Как сделать
приглашение командной строки Bash разноцветным"
В большинстве дистрибутивов приглашение командной строки Bash по умолчанию того же цвета, что и вводимые команды и текст вывода этих команд. При интенсивной работе в консоли, когда вводится множество команд подряд, бывает трудно сразу увидеть, где оканчивается вывод одной команды и начинается ввод другой, особенно если вывод команд большой. К счастью, Bash позволяет выделить приглашение цветом. -
3.03.2010
Joshua Price, перевод: Н.Ромоданов,
"Восемь полезных и интересных
способов настройки командной строки Bash"
В статье рассказывается, как сделать подсказку в командной строке более информативной и полезной. -
21.02.2010
Jerry Peek, перевод: Н.Ромоданов,
"Расширяем возможности Linux приложений
с графическим интерфейсом"
В статье описывается, какие преимущества можно получить, если запускать из командной строки приложение, имеющее графический интерфейс. Для некоторых приложений вы сможете объединить всю мощь, имеющуюся в командной строке, с удобством и простотой использования графического интерфейса. -
9.02.2010
А.Дмитриев,
"Как узнать UUID'ы разделов? Команды blkid и vol_id"
В новых дистрибутивах Линукс стало модным называть разделы не по "именам", скажем, /dev/hda2, а используя UUID'ы - Уникальные Идентификаторы. В статье рассказывается как работать с UUID-ами. -
5.02.2010
Jun Auza, перевод: Н.Ромоданов,
"Загрузка видео с YouTube в окне терминала Linux"
Всегда приятно знать, что можно сделать много всего важного внутри терминала Linux. Сегодня позвольте мне показать вам, как скачивать видео с YouTube в терминале Linux. -
20.01.2010
Ramesh Natarajan, перевод: Н.Ромоданов,
"15 примеров использования в Linux команды top"
В статье приведены 15 примеров использования команды top в системе Linux, которые могут оказаться полезными не только новичкам, но и экспертам. -
5.08.2009
Алексей Дмитриев, Даник Лейбович,
"Что означают фигурные
скобки в командной строке?"
Фигурные скобки {по-английски - brace} это один из условных знаков, помогающих сократить количество писанины в командной строке. - А.Дмитриев,
"Что мы знаем о команде su?"
Команду su можно применять для замены текущего пользователя на любого другого, однако чаще всего она используется для получения рядовым пользователем прав суперпользователя (root). - А.Дмитриев,
"Pipes:
Программные каналы в Linux"
В одной статье было сказано: "Лишить приверженца Юникс программных каналов, то же самое, что отобрать мышь у пользователя Виндоуз". Предлагаемая вашему вниманию статья как раз для тех, кто недавно открыл для себя командную строку Линукс. - Аккана Пек (Akkana Peck) , перевод: Сергей Супрунов, "Быстрые клавиши" в командной оболочке Linux" О преимуществах клавиатурных сокращений, которые предоставляет командная оболочка.
- "Пробелы в командной строке Bash"
- "Как узнать UUID'ы разделов? Команды blkid и vol_id"
- "HuMan: printf"
- "В Linux возможно все, даже многострочные имена файлов"
- "Такая знакомая команда cat"
- "Команда alias упрощает работу в консоли"
- "HuMan: diff"
- "HuMan: comm"
- "Перенаправление стандартных потоков данных в Linux"
- "HuMan: uniq"
- "HuMan: wc"
- "HuMan: sed"
- "HuMan: grep"
- "HuMan: sort"
- "HuMan: cut"
- "HuMan: tr"
- "dd: Команда, которая не похожа на другие" Команда dd практически ровесник ОС Unix, однако ее синтаксис кардинально отличается от синтаксиса большинства остальных команд этой ОС. В статье даны практические рекомендации по использованию команды dd.
- Ю.Изотов, "Из первых рук" - получаем информацию об устройствах в консоли Linux"
- Питер Сибах (Peter Seebach), перевод: Сергей Супрунов, "Шаблоны и обработка строк в shell-скриптах" Программирование на языке командной оболочки тесно связано с обработкой строк. Часто при этом бывает нужно определить, соответствует ли заданная строка заданному шаблону; этот процесс называется сопоставлением с шаблоном. Командная оболочка предоставляет довольно развитые средства сопоставления.
- Marco Fioretti, перевод - Вера Северова, "Сохрани свое время! Используй псевдонимы и функции в командной строке!"
- Ben Martin, перевод - Александр Тарасов, "BashDiff: новые приемы в оболочке Bash " BashDiff - это патч для оболочки Bash, который расширяет существующие функции Bash, добавляет приемы языка awk, а также некоторые функции C; добавляет механизм исключений, а также новые возможности функционального программирования, такие как генераторы списков и map-функции; позволяет работать с GTK+2 и базами данных, даже добавляет в стандартную bash-оболочку веб-сервер.
- Sergio Gonzalez Duran, перевод: А.Тарасов, "Магия консольных одностроковых скриптов" Можно получить простые и полезные решения за счет всего одной строчки в командной строке bash.
- Andrew Min, перевод - Александр Тарасов, " Могущественный man(ual): всегда готов прийти на помощь"
- Ben Morgan, перевод - Н.Глущенко, "Быстрые и гибкие расчёты в консоли" Знакомство с консольным калькулятором Calc.
- Ben Morgan, перевод: М.Ассовский, "Быстрые и удобные вычисления в командной строке"
- Kumar Appaiah, перевод А.Дмитриев, "GNU Screen: введение для чайников" Первое знакомство с возможностями программы screen, которая позволяет, в частности, организовать многооконный интерфейс в консоли.
- linuxhaxor.net, перевод - А.Матвеев, "13 разных оболочек (о некоторых вы, возможно, никогда не слышали)"
- Nathan Willis, перевод - А.Дмитриев, "Hotwire: консоль и графическое окно одновременно"
- Roxana Popa, перевод - В.Костромин, "Лучший редактор для программистов"
- Shashank Sharma, перевод - В.Костромин, "Секреты команды man"
- Александр Тарасов, "Управление личными заданиями с помощью Todo.txt"
- Денис Колисниченко, "Оболочки"
- "BASH Programming - Introduction HOWTO", Mike Gmikkey, перевёл Дмитрий А. Смирнов, (tar-gz-архив)
- С.Яремчук, "Bourn'ый гений", часть 1, часть 2
- "Регулярные выражения"
- А.Федорчук, "Вечные истины POSIX-систем. Истина четвертая, или In command veritas"
- "Оформление вывода в shell-сценариях"
- А.Паутов, "Команды Linux" В данном материале рассматривается необходимый минимум команд Linux, которые надлежит знать всем пользователям. (tar-gz-архив)
- Жан-Лу Гайи (Jean-Loup Gailly) "Программа сжатия файлов gzip"
- Bzip2-HOWTO, D. Fetter, v.1.92, 18 августа 1998 г.
- "Bzip2", D.Fetter, v.2.00, 22 августа 1999 г., пер. М.Корепанов.
- В.Попов, "Vim. По-прежнему: один из лучших"
- Виктор Вагнер, "О вреде дружественных интерфейсов"
- Дэвид МакКензи (David MacKenzie), Поль Эггерт (Paul Eggert), Ричард Столлман (Richard Stallman) "Сравнение и объединение файлов diff, diff3, sdiff, cmp, patch" Сентябрь 1993 Редакция 1.3, diff 2.5, patch 2.1