Многие пользователи Ubuntu знают про утилиту терминала grep. Пример ниже.
grep -r "example"
Многие пользователи Ubuntu знают про утилиту терминала grep. Пример ниже.
grep -r "example"
Обновление операционной системы macOS средствами AppStore занимает около 30-40 минут. Не многие знают, что апдейт можно выполнить гораздо быстрее и при этом пользоваться компьютером в процессе.
Вывод размеров файлов через команду ls
Самый очевидный способ - это воспользоваться средствами команды ls. Для вывода размеров файлов, воспользуемся двумя параметрами:
s - выводит размеры файлов;
h - конвертирует размер файлов в формат, удобный для чтения человеком.
Дату первоначальной настройки можно узнать, введя в Терминал команду:
ls -l /var/db/.AppleSetupDone
Полученный результат – это дата настройки операционной системы после ее первой установки либо после ее полной переустановки.
Ни для кого не секрет, если необходимо скачать все файлы какой-либо веб-страницы, то в *nix системах можно воспользоваться командой wget. Данная консольная программа позволяет также скачивать страницы сайта рекурсивно.
Те, кто пользовался MacOS знают, что контекстном меню Finder есть пункт Новая папка, но нет пункта Новый файл. Это не только непривычно, но и неудобно, так как необходимость создания файла (причем не только с расширением txt) какой-либо конкретной директории возникает достаточно часто.
Команда open позволяет открывать файл, папку, URL или приложение из командной строки терминала. Несколько примеров использования данной команды под катом.
Откроем приложение TextEdit:
open -a TextEdit
Чтобы просмотреть скрытые файлы в терминале, достаточно набрать команду:
ls -la
Для отображения скрытых файлов в Finder, необходимо выполнить в терминале:
defaults write com.apple.Finder AppleShowAllFiles 1 && killall Finder
Файлы .DS_Store хранят различные настройки, атрибуты и метаданные родительских папок в macOS. Когда папка открывается впервые, система создает эти файлы автоматически с целью ускорить процесс последующего открытия данной папки.
Переключение вкладок терминала в Mac OS X осуществляется горячими клавишами:
Command (⌘) + Shift + [
Command (⌘) + Shift + ]
Быстрая очистка содержимого файла в Linux (удобно при работе с логами) производится с помощью терминальной команды:
cp /dev/null file.log
Установить / обновить пакет
dpkg -i package.deb
Удалить пакет из системы
dpkg -r package_name
Показать все установленные пакеты
dpkg -l
Использование горячих клавиш значительно упрощает жизнь и ускоряет работу в shell-е.
Очень часто в Ubunu пользуюсь командой clear для очистки рабочей области экрана в теминале. Работая с MySQL приходит на помощь команда:
system clear
или
\! clear
Пост для тех, кто работает с MySQL в терминале/консоли.
Согласитесь, проблемно быстро разобраться в несколько записях, когда полей в таблице много и строка не помещается на ширину экрана. Например как на скриншоте ниже.
Renotes © 2012 -
Заметки web-разработчиков ·RSS