works:linux:commands-book
This is an old revision of the document!
Полезный список команд линукса
Поиск файлов
Описание | Команда |
Поиск текста в файлах PHP | grep -r --include="*.php" -H "search_this_string" .
|
Поиск файлов где имя по маске | find . -name "*.php"
|
Поиск файлов где доступ 0755 | find . -perm 775 -print
|
Поиск файлов где пользователь admin | find . -user admin -print
|
Поиск файлов где пользователь НЕ admin | find . ! -user admin -print
|
Поиск файлов где группа www-user | find . -group www-user -print
|
Поиск файлов где размер = 20кб | find . -size 20k -print
|
Поиск файлов где размер < 20Мб | find . -size -20M -print
|
Поиск файлов где размер > 20Мб | find . -size +20M -print
|
Применить ко всем папкам RWXRWXRWX | find . -type d -exec chmod 777 {} \;
|
Применить ко всем файлам RW-RW-RW- | find . -type f -exec chmod 666 {} \;
|
Применить ко всем папкам RWXR-XR-X | find . -type d -exec chmod 755 {} \;
|
Применить ко всем файлам RWXR–R– | find . -type f -exec chmod 644 {} \;
|
Архивация
Описание | Команда |
Tar |
Сдать папку в .tar.gz | tar -zcvf prog-1-jan-2005.tar.gz /home/jerry/prog
|
Распаковать архив в текущую папку | tar -zxvf prog-1-jan-2005.tar.gz
|
Распаковать архив в папку /tmp. | tar -zxvf prog-1-jan-2005.tar.gz -C /tmp
|
Сделать бэкап папки с правами и пользователями /var/www. | tar -pcvzf www-backup.tar.gz /var/www
|
Gunzip |
Експорт MySQL дамп .gz | mysqldump --single-transaction --routines --databases myalarm -uroot -p"PASSWORD" | gzip > FILENAME.sql.gz
|
Импорт MySQL дамп .gz | gunzip < FILENAME.sql.gz | mysql -p"PASSWORD" -uroot --comments
|
works/linux/commands-book.1548604254.txt.gz · Last modified: 2019/01/27 15:50 by Chugreev Eugene