Инструменты пользователя

Инструменты сайта

  • Показать исходный текст
  • История страницы
  • Ссылки сюда
  • Оставить на чай
  • Экспорт в PDF
  • Наверх

  • software:nas:ssh_synology_box

    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
    Только авторизованные участники могут оставлять комментарии.
    software/nas/ssh_synology_box.txt · Последнее изменение: 2023/10/05 17:37 — vladpolskiy