Вывод всех портов и программ, которые их слушают:
netstat -anp | grep LISTEN
Или альтернативный вариант:
netstat -plutn
Вывод всех портов и программ, которые их слушают:
netstat -anp | grep LISTEN
Или альтернативный вариант:
netstat -plutn
Самый простой способ удалить всё содержимое файла (очистить его) - скопировать в него "содержимое" файла /dev/null (/dev/null в *nix - синоним пустоты. Всё что копируется в него - пропадает, всё что копируется из него - является пустотой).
Сделать это можно выполнив:
cp /dev/null file.ext
, где file.ext - имя очищаемого файла.
Иногда возникает необходимость подсчитать - сколько вложенных файлов и папок находится в какой-то отдельной папке.
Самый простой способ - выполнить команду:
find /path/to/folder | wc -l
, где /path/to/folder - путь к проверяемой папке от корня диска.
Если нужно подсчитать - в какой папке больше всего вложенных элементов (файлов и папок), а потом вывести их списком в возрастающем порядке, то делайте так:
find . -mindepth 2 | awk -F/ '{ print $2"/" }' | sort | uniq -c | sort -n
Но часто таких деталей не нужно - достаточно увидеть 2-3 папки в которых больше всего элементов. Для этого в конце той же команды допишите | tail -3 ( "3" в ней - это количество элементов, которые будут показаны):
find . -mindepth 2 | awk -F/ '{ print $2"/" }' | sort | uniq -c | sort -n | tail -3
chown -R user directory
chown user:group filename.ext
chown -R user:group *
chmod 644 /path/to/file/filename.extгде,
chmod 644 filename.ext
find . -type f -exec chmod 644 {} \;
chmod 755 /path/to/folder/
cd /path/to/folder/где, /path/to/folder/ путь к папке от корня.
find . -type d -exec chmod 755 {} \;
Внимание! При вводе пароля, из соображений безопасности не отображаются даже "звёздочки"! Так и должно быть - просто наберите пароль и нажмите "Enter"
ssh [email protected] -p222
Прокомментировать