Last active
January 8, 2024 11:07
-
-
Save w1cerg/0161f5e4acc3cb84a431d0247eb59188 to your computer and use it in GitHub Desktop.
SSH
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# все файлы с датой изменения отсортированные по убыванию | |
find . -type f -printf '%TY-%Tm-%Td %TT %p\n' | sort -r | more | |
# размеры папок и файлов в текущей дериктории отсиртированные по размеру | |
du -s -B M * | sort -h | |
# список файлов в дериктории с правами доступа | |
ln -l | |
# поиск файлов размером болье 100М | |
find / -type f -size +100M | |
# наблюдение за выполнением команды - обновление раз в секунду | |
watch -n1 "df -h" | |
# показывает свободное место для inodes | |
df -hi | |
# Скопировать (синхронизировать) папку с локального сервера на удаленный | |
# -z, включение режим сжатия; | |
# -a, режим архивирования, включает ключи -rlptgoD; | |
# -v, выводит имена копируемых файлов; | |
# -P, отображение прогресса при копировании; | |
# -e ssh, использование при копировании ssh; | |
rsync -zavP -e ssh --exclude='resize_cache*' --exclude='tmp*' /home/admin/web/vibrohouse.com/public_html/upload/ root@111.111.111.111:/home/admin/web/taketoys.hk/public_html/upload/ | |
# Если нужно использовать сделать дамп базы а в пароле есть спецсимволы и ; | |
mysqldump --user='user_name' --password='any_char_pass' dbname > filename.sql | |
# Gочинить все базы | |
mysqlcheck -A --auto-repair | |
# Переопределение владельца и группы рекурсивно для всех вложеных папок и файлов (текущая папка и те что выше не изменяются) | |
chown -R admin:admin * .[^.]* | |
# Cмена пароля | |
passwd | |
# Создать tar архив и сжать его с помощью gzip | |
tar -cvzf archive.tar.gz dir1 dir2 --exclude=dir1/subdir --exclude=dir2/subdir | |
# Распаковка множественного архива | |
cat *.tar* | tar -xzvf - -i | |
# Поиск всех расширений файлов рукерсивно в папке | |
find . -type f | perl -ne 'print $1 if m/\.([^.\/]+)$/' | sort -u | |
# Вычисляет сколько занимают файлы по шаблону рекурсивно в папке | |
du -ch **/*.mp4 | tail -1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment