Подсказка по командам Linux + раскрашивание (Solorized)
Раскрашиваем директории:
Robert Mark Bram - ls --color scheme
Chris Wilson - Re: No color when using ls
buluschek development » Setting ls to reasonable colors in cygwin
colors - Colored files in Windows terminal via Cygwin? - Stack Overflow
Solarized: A Must Have Color Scheme For Gnome Terminal, Vim, Gedit And Lots More ~ Web Upd8: Ubuntu / Linux blog
Красим BASH
Красим всё остальное
Robert Mark Bram - ls --color scheme
Chris Wilson - Re: No color when using ls
buluschek development » Setting ls to reasonable colors in cygwin
colors - Colored files in Windows terminal via Cygwin? - Stack Overflow
Solarized: A Must Have Color Scheme For Gnome Terminal, Vim, Gedit And Lots More ~ Web Upd8: Ubuntu / Linux blog
Красим BASH
Красим всё остальное
Команды устанавливаемые отдельно для раскрашивания лог файлов:
1. ccze (apt-get install ccze Just do tail -f /var/log/apache2/error.log | ccze
1. ccze (apt-get install ccze Just do tail -f /var/log/apache2/error.log | ccze
под иксами (в системе x-window) нажатие ctrl+t - вызовет окно терминала
ls - листинг директории; после использования псевдонима вызов ls даст подробный листинг включая каталоги ( .. / . ) + размеры каталогов в human readable (человеко-понятном) формате
Для того, чтобы стать root'ом, наберите sudo su после запуска shell(консоли).
df -h - Отобразить оставшееся место на всех разделах (ещё про анализ свободного места)
baobab - GUI утилита анализа жесткого диска
ps -A - Отобразить все выполняющиеся процессы
pwd - имя текущего каталога
cd ~ - переход в домашнюю папку ("пробел" между cd и ~)
cat - просмотр файла (аналог type в консоли windows, dos);
less - (из книги) пагинатор(paging) (пример использования: ls /usr/bin -l | less )
env - покажет переменные окружения
tail - покажет N последних строк с конца файла (tail -f -n 1000 [имя_файла.[log|txt|other]])
ps -A - Отобразить все выполняющиеся процессы
pwd - имя текущего каталога
cd ~ - переход в домашнюю папку ("пробел" между cd и ~)
cat - просмотр файла (аналог type в консоли windows, dos);
less - (из книги) пагинатор(paging) (пример использования: ls /usr/bin -l | less )
env - покажет переменные окружения
tail - покажет N последних строк с конца файла (tail -f -n 1000 [имя_файла.[log|txt|other]])
head - тоже самое что и tail только начала файла (т.е. с головы файла)
touch - создаст файл или обновит время доступа к файлу
top - мониторинг процессов
htop - мониторинг процессов (необходима установка sudo apt-get install htop)
touch - создаст файл или обновит время доступа к файлу
top - мониторинг процессов
htop - мониторинг процессов (необходима установка sudo apt-get install htop)
saidar -c - мониторинг процессов (необходима установка sudo apt-get install saidar )
vi [имя_файла]- тестовый редактор для проггеров с подсветкой синтаксиса (к нему нужно привыкнуть ))
:Ex /home - (команда в редакторе vi) - вызовет встроенный файловый менеджер
:Ex /home - (команда в редакторе vi) - вызовет встроенный файловый менеджер
history - история введенных команд
!sudo - запуск последней команды из history в режиме sudo
!sudo - запуск последней команды из history в режиме sudo
crontab -l - просмотр файла настроек cron для текущего пользователя
crontab -e - редактирование фала настроек cron для текущего пользователя
crontab -e - редактирование фала настроек cron для текущего пользователя
nano - текстовый редактор с подсветкой синтаксиса (устанавливается отдельно sudo apt-get install nano)
micro - текстовый редактор с подсветкой синтаксиса (устанавливается отдельно sudo apt-get install micro )
mc - файловый менеджер в стиле nc, vc, dn (устанавливается отдельно sudo apt-get install mc)
mcedit - текстовый редактор с подсветкой синтаксиса устанавливается вместе с mc
source - командa запустит .sh скрипт на выполнение (полезная ссылка)
sudo update-alternatives --config php - подбор альтернатив софта в системе (как ассоциации программ с типами файлов в винде), замените php тут на editor - чтобы выбрать по умолчанию текстовый редактор из установленных в вашей системе Поиск дополнительных пакетов для софта (debian/ubuntu):
# apt-cache search php5
# aptitude search php5
# aptitude search php5 | grep -i mysql
и дальнейшая установка # apt-get install php5-mysql php5-curl
и дальнейшая установка # apt-get install php5-mysql php5-curl
ifconfig - аналог ipconfig /all (для винды) - справка по сетевым интерфейсам и их адресам
who - выведет всех пользователей у которых есть активные сеансы на данном ПК
whoami - выведет Ваше текущее имя пользователя в системе под которым Вы залогинены
echo "инфа" >> file.txt - до-записываем "инфа" в конец файла file.txt (полезная ссылка по до-записи файла)
How To Run Particular Commands Without Sudo Password In Linux - настройка запуска команд без запроса пароля
запуск MidnightCommander-a без псевдографики: mc -a
запуск MidnightCommander-a в ч/б режиме: mc -b
редактор: tee имя_файла; окончание записи в файл ctrl + d (twice) (аналог copy con в консоли windows, dos); При использовании ключа -a дописывает в конец файла, а не затирает его.
Как узнать, что работает крон?
/var/log/cron - посмотреть логи
ps aux|grep cron - посмотреть наличие процесса
якщо у вас виникли проблеми Permission denied при оновленні пакетів для інсталяції софта наприклад з такою командою echo "deb http://www.duinsoft.nl/pkg debs all" >> /etc/apt/sources.list
echo "инфа" > file.txt - пере-записываем файла file.txt с новым содержимым "инфа"
интересный сценарий запуска GUI приложения из консоли:
gedit ~/.bashrc & exit - запуск GUI редактора gedit на редактирование файла профиля пользователя .bashrc, в домашней директории пользователя "~", это всё запускается в фоне с помощью амперсанда "&" и закрытием консоли командой exit.
2 Ways to Re-run Last Executed Commands in Linux - перезапуск ранее введённых команд из history
How To Run Particular Commands Without Sudo Password In Linux - настройка запуска команд без запроса пароля
использование команды GREP
подборка примеров комманд для работы с grep
Парочка полезных сочетаний кнопок для консоли (т.е. терминала):
Быстрый поиск команды ctrl+r, если команда не подходит -- продолжаем нажимать ctrl+r
Повторное использование параметров команды: Alt+. повторное нажатие продолжает перебор.
подборка примеров комманд для работы с grep
Парочка полезных сочетаний кнопок для консоли (т.е. терминала):
Быстрый поиск команды ctrl+r, если команда не подходит -- продолжаем нажимать ctrl+r
Повторное использование параметров команды: Alt+. повторное нажатие продолжает перебор.
ctrl+a = moves text cursor to the start of the command
ctrl+b = moves text cursor to the end of the command
ctrl+d = закроет консоль
ctrl+l = очистка вывода в текущей консоли, аналог cls в консоли DOS, Windows
запуск MidnightCommander-a без псевдографики: mc -a
запуск MidnightCommander-a в ч/б режиме: mc -b
редактор: tee имя_файла; окончание записи в файл ctrl + d (twice) (аналог copy con в консоли windows, dos); При использовании ключа -a дописывает в конец файла, а не затирает его.
Как узнать, что работает крон?
/var/log/cron - посмотреть логи
ps aux|grep cron - посмотреть наличие процесса
якщо у вас виникли проблеми Permission denied при оновленні пакетів для інсталяції софта наприклад з такою командою echo "deb http://www.duinsoft.nl/pkg debs all" >> /etc/apt/sources.list
то вірішити це можна таким чином:
www.life-prog.ru
Справочник консольных команд | alexnettm.org.ua
Core utilities (Русский) - ArchWiki
Basic Linux Command Lines For Newbies!
Basic Linux Command Lines For Newbies - Part 2
Операционные системы семейства Linux(new)
How To Restore Sudo Privileges To A User
How to truncate file
microsin - FreeBSD: мини-справочник по командамsudo su -c "
echo
'
deb http://www.duinsoft.nl/pkg debs all
'
>>
/etc/apt/sources.list
"
www.life-prog.ru
Справочник консольных команд | alexnettm.org.ua
Core utilities (Русский) - ArchWiki
Basic Linux Command Lines For Newbies!
Basic Linux Command Lines For Newbies - Part 2
Операционные системы семейства Linux(new)
How To Restore Sudo Privileges To A User
How to truncate file
Comments