Найти последние 30 измененных файлов
Один из способов найти последние 10 измененных файлов в Debian-базированных системах - использовать команду "find". Пожалуйста, выполните следующую команду в терминале:
find . -type f -exec stat -c '%Y %n' {} + | sort -n -r | head -n 30
Найти файлы по шаблону
В Debian или любом другом Linux дистрибутиве вы можете воспользоваться командой find для поиска файлов по шаблону. Чтобы найти все файлы, соответствующие шаблону "files.mail*", выполните следующую команду в терминале:
find / -type f -name 'files.mail*'
Скопировать файл с сервера
Чтобы скопировать файл с удаленного сервера на локальный компьютер через протокол ssh, выполните следующую команду в терминале windows:
scp root@name.server:/var/backup/dir/dir_2023_01_01/name_2023_01_01.tar.gz d:/scp root@name.server:/var/backup/db/db_2023_01_01/dbname_2023_01_01.sql.gz d:/
Выбрать 10 самых часто встречающихся IP-адресов из файла access.log
Чтобы выбрать 10 самых часто встречающихся IP-адресов из файла access.log
, можно использовать команду awk
в сочетании с sort
и uniq
в командной строке Unix. Вот пример команды, которая выполняет эту задачу:
awk '{print $1}' access.log | sort | uniq -c | sort -nr | head -n 10