Содержание
SSH — Secure Shell
Список командной строки Synology Box
сетевой протокол прикладного уровня, позволяющий производить удалённое управление операционной системой и туннелирование TCP-соединений. Схож по функциональности с протоколами Telnet и rlogin, но, в отличие от них, шифрует весь трафик, включая и передаваемые пароли. Википедия
- Порт/ID: 22/TCP
- Назначение протокола: Удалённый доступ
- Основные реализации (клиенты): OpenSSH, PuTTY/KiTTY, SecureCRT, Xshell
- Основные реализации (серверы): OpenSSH
- Спецификация: RFC 4251
Работа с файлами и каталогами
Synology Box DSM 7.1
Редактирование текстового файла
Для получения информации о том, как использовать vi, см. Основные команды для Linux vi Editor.
Редактирование текстового файла (vi /местоположение_файла/имя_файла)
vi /location_of_file/file_name
Чтобы перейти в каталог
cd /directoryName
Сделать каталог (mkdir / имя_каталога)
cd /directoryName
Список содержимого каталога
dir
Подсчитайте количество файлов в текущем каталоге и его подкаталогах
find . -type f | wc -l
Проверьте размер каталога и подкаталогов
du -ah /path/to/dir
Найти файл
find / -name filename
Удалить файл
rm filename
Удалить каталог и его содержимое
rm -r directoryName
Переместить или переименовать файл
mv /sourceDirectory/sourceFile /destination
Скопируйте файл
cp /sourceDirectory/sourceFile /destination
Копировать группы файлов
cp /sourceDirectory/*.* /destination
Скопируйте каталог и любые подкаталоги
cp -r -p /исходный каталог /путь назначения
cp -r -p /sourceDirectory /destinationpath
Чтобы создать несжатый (.tar) архив всех файлов каталогов и подкаталогов в текущем каталоге:
tar -cvf имя_архива.tar *
tar -cvf archivefilename.tar *
Чтобы создать сжатый (.tgz) архив всех файлов каталогов и подкаталогов в текущем каталоге: tar -cvzf имя_архива.tgz *
tar -cvzf archivefilename.tgz *
Для несжатых архивов .tar: tar xvf файл.tar
tar xvf file.tar
Для сжатых gzip архивов .tar.gz:
tar xvzf file.tar.gz
Менеджер Системы
Перезагрузить устройство Synology box
reboot
Выключите блок Synology
poweroff
Остановить процесс kill идентификатор процесса
kill processID
Остановить программу killall имя программы
killall programName
Отображение большинства текущих запущенных процессов
top
Отчет об использовании дискового пространства
df
Показать все текущие процессы
ps
Показать открытые в данный момент порты и их статус
netstat -an
Изменить вошедшего в систему пользователя
su — xxx
Установите программный пакет ipkg
ipkg install filename
Удаление пакета программы ipkg
ipkg remove filename
Перезапуск служб
Apache
/usr/syno/etc/rc.d/S97apache-user.sh restart
Appletalk
/usr/syno/etc/rc.d/S81atalk.sh restart
Cron
/usr/syno/etc/rc.d/S04crond.sh stop
/usr/syno/etc/rc.d/S04crond.sh start
ftp
/usr/syno/etc/rc.d/S99ftpd.sh restart
Index
/usr/syno/etc/rc.d/S66synoindexd.sh restart
Itunes
/usr/syno/etc/rc.d/S99itunes.sh restart
Mysql
/usr/syno/etc/rc.d/S21mysql.sh restart
Nfs
/usr/syno/etc/rc.d/S83nfsd.sh restart
Postgresql
/usr/syno/etc/rc.d/S20pgsql.sh restart
Samba
/usr/syno/etc/rc.d/S80samba.sh restart
SSH
/usr/syno/etc.defaults/rc.d/S95sshd.sh restart
Системная Информация
Проверить информацию о системной памяти
cat /proc/meminfo
Проверить информацию о процессоре
cat /proc/cpuinfo
Проверить используемые прерывания
cat /proc/interrupts
Проверьте используемые файловые системы
cat /proc/filesystems
Проверьте используемые файловые системы
tune2fs -l /dev/hda3
Проверить версию Linux
cat /proc/version
Проверьте RAID-устройства </file>
cat /proc/mdstat </file>
Проверьте переменные среды
env
Проверьте, какие физические и логические диски/разделы у вас есть
Для сетевых хранилищ с несколькими отсеками и дополнительная информация
cat /proc/diskstats
или для всех типов NAS
cat /proc/partitions
или для аналогичной, но другой информации
fdisk -l
Разное
Список установленных пакетов Synology: Вы можете вывести список всех установленных пакетов Synology NAS с помощью следующей команды:
synopkg list --name
Проверка состояния пакетов Synology
synopkg status FileStation
Остановка пакетов Synology
synopkg stop FileStation
Статус пакетов Synology
synopkg status FileStation
Запуск пакетов Synology Чтобы запустить остановленный пакет Synology FileStation (пример), выполните следующую команду:
synopkg start FileStation
Очистить экран терминала
Clear