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
|
Архивация
Описание | Команда |
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.1522335931.txt.gz · Last modified: 2018/12/15 17:17 (external edit)