Содержание

SSH — Secure Shell

Список командной строки Synology Box


сетевой протокол прикладного уровня, позволяющий производить удалённое управление операционной системой и туннелирование TCP-соединений. Схож по функциональности с протоколами Telnet и rlogin, но, в отличие от них, шифрует весь трафик, включая и передаваемые пароли. Википедия

Работа с файлами и каталогами

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