1. Cześć Gość. Przeglądasz forum dzięki firmie QNAP oraz zespołowi QNAP Club Polska.

Ciekawe komendy konsoli

Dyskusja w 'Cichociemni' rozpoczęta przez użytkownika mikhnal, 23 Luty 2012.

Ładowanie...
  1. mikhnal
    Offline

    mikhnal Grammar police Q's Excellence

    Dołączył:
    19 Luty 2009
    Wiadomości:
    5 541
    Miejscowość:
    Warszawa
    Best Answers:
    5
    Local Time:
    05:32
    Oceny:
    +207 / 3 / -1
    Followers:
    7
    QNAP:
    TS-x53
    Synology:
    DS415+ 8GB RAM mod
    Ethernet:
    1 GbE
    TS-x53 1 GbE

    Kilka ciekawych komend konsoli i co możemy nimi osiągnąć.

    Uwaga! niektóre polecenia są destrukcyjne dla konfiguracji oraz danych na Synku! Używacie ich na własną odpowiedzialność.




    różne informacyjne

    data systemowa
    Kod (Text):
    1. date
    informacje o systemie
    Kod (Text):
    1. uname -a
    bufor kernel'a
    Kod (Text):
    1. dmesg
    procesy systemowe
    Kod (Text):
    1. ps
    procesy systemowe w czasie rzeczywistym
    Kod (Text):
    1. top
    wykorzystanie pamięci
    Kod (Text):
    1. free
    ile zajmuje dany katalog
    Kod (Text):
    1. du -sh [ścieżka_do_katalogu]
    wykorzystanie zmapowanych zasobów
    Kod (Text):
    1. df -h
    listowanie zawartości katalogu
    Kod (Text):
    1. ll
    wyświetlenie zawartości pliku
    Kod (Text):
    1. cat [ścieżka_do_pliku]
    wyświetlenie zawartości pliku po jednym ekranie na raz
    Kod (Text):
    1. more [ścieżka_do_pliku]
    szukanie pliku w danej ścieżce
    Kod (Text):
    1. find [ścieżka_do_pliku] -name [nazwa_pliku]
    szukanie wyrażenia w pliku
    Kod (Text):
    1. grep [wyrażenie] [ścieżka_do_pliku]
    relatywna ścieżka do polecenia
    Kod (Text):
    1. which [nazwa_polecenia]

    synouser

    lista kont użytkowników
    Kod (Text):
    1. synouser --enum [local | domain| all | domainused]
    info o użytkowniku
    Kod (Text):
    1. synouser --get username
    dodanie konta
    Kod (Text):
    1. synouser --add Andrew a "Andrew Lai" 0 andrewl@synology.com 3
    modyfikacja informacji o użytkowniku
    Kod (Text):
    1. synouser --modify Andrew "Andrew_Lai" 1 andrewlai@synology.com
    zmiana nazwy konta
    Kod (Text):
    1. synouser --rename Andrew drew
    zmiana hasła
    Kod (Text):
    1. synouser --setpw drew 1
    test konta
    Kod (Text):
    1. synouser -- login drew 1
    usunięcie konta
    Kod (Text):
    1. synouser --del drew

    synogroup

    przebudowanie grupy
    Kod (Text):
    1. synogroup --rebuild
    lista grupy
    Kod (Text):
    1. synogroup --enum [local | domain | all]
    informacja o grupie
    Kod (Text):
    1. synogroup --get synogroup
    opis grupy
    Kod (Text):
    1. synogroup --descget synogroup
    ustawienie opisu grupy
    Kod (Text):
    1. synogroup --descset synogroup "i love olla XD"
    dodanie grupy oraz dodanie do niej konta użytkownika
    Kod (Text):
    1. synogroup --add synogroup adrian
    zmiana nazwy grupy
    Kod (Text):
    1. synogroup --rename synogroup synosupport
    dodanie konta użytkownika do istniejącej grupy
    Kod (Text):
    1. synogroup --member synosupport drew
    usunięcie grupy
    Kod (Text):
    1. synogroup --del synogroup

    synoshare

    informacje o udostępnionym zasobie
    Kod (Text):
    1. synoshare --get share_name
    zliczenie udostępnionego zasobu
    Kod (Text):
    1. synoshare --enum [local | domain | all]
    usunięcie udostępnionego zasobu
    Kod (Text):
    1. synoshare --del [TRUE|FALSE] share_name
    dodanie udostępnionego zasobu: --add sharename desc path na rw ro browsable{0|1} adv_privilege{0~7}
    Kod (Text):
    1. synoshare --add syno "shared folder" /volume2/syno "" "admin" "@users" 1 0
    zmiana nazwy udostępnionego zasobu
    Kod (Text):
    1. synoshare --rename syno syno2
    opis udostępnionego zasobu
    Kod (Text):
    1. synoshare --getdesc
    zmiana opisu udostępnionego zasobu
    Kod (Text):
    1. synoshare --setdesc
    zmiana statusu przeglądania: --setbrowse sharename browse_flag{0|1}
    Kod (Text):
    1. synoshare --setbrowser syno 0
    ustawienie dostępu do udostępnionego zasobu: --setuser sharename user_auth{NA|RO|RW} operator{+|-|=} user_name_list_with_comma
    Kod (Text):
    1. synoshare --setuser syno RW + adrian,drew

    synonet

    informacje o konfiguracji sieci ethernet
    Kod (Text):
    1. synonet --show
    zmiana IP Synka
    Kod (Text):
    1. synonet --manual iface ip mask [--dont_restart_service]
    zmiana MTU
    Kod (Text):
    1. synonet --set_mtu iface MTU
    zmiana gateway
    Kod (Text):
    1. synonet --set_gateway gateway
    zmiana DNS
    Kod (Text):
    1. synonet --set_dns dns
    zmiana nazwy Synka w sieci
    Kod (Text):
    1. synonet --set_hostname new_hostname [--dont_restart_service]

    synodate

    sprawdzenie czasu letniego
    Kod (Text):
    1. synodate --checkDST
    data systemowa
    Kod (Text):
    1. synodate --getSysDate
    ustawienie daty systemowej
    Kod (Text):
    1. synodate --setSysDate [yyyy/mm/dd hh:mm:ss]
    ustawienie serwera NTP
    Kod (Text):
    1. synodate --setNTPServer [weekly|daily|monthly NTP_date_server1 [NTP_date_server2]]
    lista stref czasowych
    Kod (Text):
    1. synodate --listTZ
    aktualna strefa czasowa
    Kod (Text):
    1. synodate --getTZ
    ustawienie systemowej strefy czasowej
    Kod (Text):
    1. synodate --setTZ TimeZone

    synopartition

    lista partycji
    Kod (Text):
    1. synopartition --list
    sprawdzenie struktury partycji
    Kod (Text):
    1. synopartition --check /dev/sda
    usunięcie partycji
    Kod (Text):
    1. synopartition --remove /dev/sda
    utworzenie partycji
    Kod (Text):
    1. synopartition --part /dev/sda 10

    synoacltool

    narzędzie kontroli list dostępu ACL

    Kod (Text):
    1. synoacltool -h
    Kod (Text):
    1. synoacltool -check PATH [ACL Perm]
    Kod (Text):
    1. synoacltool -get PATH
    Kod (Text):
    1. synoacltool -get-perm PATH USERNAME
    Kod (Text):
    1. synoacltool -add PATH [ACL Entry]
    Kod (Text):
    1. synoacltool -replace PATH [ACL Entry Index] [ACL Entry]
    Kod (Text):
    1. synoacltool -get-archive PATH
    Kod (Text):
    1. synoacltool -set-archive PATH [ACL Archive Option]
    Kod (Text):
    1. synoacltool -del-archive PATH [ACL Archive Option]
    Kod (Text):
    1. synoacltool -del PATH [ACL Entry Index]
    Kod (Text):
    1. synoacltool -del PATH
    Kod (Text):
    1. synoacltool -copy PATH_SRC PATH_DST
    Kod (Text):
    1. synoacltool -set-owner PATH [user|group] NAME
    Kod (Text):
    1. synoacltool -set-eadir-acl PATH
    Kod (Text):
    1. synoacltool -enforce-inherit PATH
    Kod (Text):
    1. synoacltool -set-share-default-perm PATH

    Generalnie pomoc i przykłady uzyskamy po wpisaniu samej komendy w oknie terminala.

    Pozdrawiam
     
  2. alghor
    Offline

    alghor Nowy użytkownik Noobie

    Dołączył:
    30 Styczeń 2015
    Wiadomości:
    1
    Best Answers:
    0
    Local Time:
    04:32
    Oceny:
    +0 / 0 / -0
    Followers:
    0
    Synology:
    DS414
    synogroup --member

    oczywiście dodaje użytkowników do grupy ale

    jeśli masz grupę grupa1 a w niej użytkownika user1

    i zrobisz takie cóś:

    synogroup --member grupa1 user2

    to w grupie grupa1 będzie już tylko user2 a user1 zostanie z grupy wypucowany
     
  3. Fixer
    Offline

    Fixer Systems Admin... Q's Expert

    Dołączył:
    2 Luty 2013
    Wiadomości:
    287
    Miejscowość:
    TG
    Best Answers:
    0
    Local Time:
    04:32
    Oceny:
    +5 / 0 / -0
    Followers:
    1
    QNAP:
    null
    Synology:
    DS1515+
    Ethernet:
    10 Mbps
    null 10 Mbps
    A jak zabić proces z listy?
     
  4. mikhnal
    Offline

    mikhnal Grammar police Q's Excellence

    Dołączył:
    19 Luty 2009
    Wiadomości:
    5 541
    Miejscowość:
    Warszawa
    Best Answers:
    5
    Local Time:
    05:32
    Oceny:
    +207 / 3 / -1
    Followers:
    7
    QNAP:
    TS-x53
    Synology:
    DS415+ 8GB RAM mod
    Ethernet:
    1 GbE
    TS-x53 1 GbE
    Proste:
    kill [nr PID procesu]
     

Użytkownicy znaleźli te stronę szukając słów:

  1. qnap uzywanie konsoli