---
metadata:
  - name: generator
    content: Diplodoc Platform v5.42.1
alternate:
  - https://yandex.kz/support/yandex-360/customers/disk/desktop/linux/kk/cli-commands.md
  - https://yandex.kz/support/yandex-360/customers/disk/desktop/linux/ru/cli-commands.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.kz/support/yandex-360/customers/disk/desktop/linux/kk/llms.txt

# Пәрмендер мен параметрлер

## Пәрмендер {#commands}

Клиентпен жұмыс істеу үшін мына пәрмендер қолданылады:

- `token` — Яндексте логиннен өту үшін авторизация кілтін алу (OAuth-токен).
    Пәрменді енгізген кезде токенді сақтауға арналған файлдың атауын және оған дейінгі жолды (FILE) белгілей аласыз. Егер қосымша параметрлер көрсетілмеген болса, токенді сақтау үшін `passwd` файлы `~/.config/yandex-disk` каталогында жасалады.
    ```
    $ yandex-disk token [FILE]
    ```
    
    Клиентте логин мен құпиясөз енгізудің қажеті жоқ. Пәрменді шақыртқаннан кейін Диск сізге браузер арқылы белгілі бір парақшаны ашуды және сол жерде бірегей код енгізуді ұсынады.
    
    {% note info %}
    
    Кодты енгізер алдында браузерде қажетті аккаунтпен авторизациядан өткеніңізге көз жеткізіп алыңыз.
    
    {% endnote %}
    
- `start` — демонды іске қосып, [exclude-dirs](#exclude-dirs) ерекшеліктер тізімінде көрсетілгендерден басқа барлық қалталарды синхрондау.
    ```
    $ yandex-disk start [OPTION]
    ```
    
- `status` — демонның жұмыс күйін көрсету (синхрондау күйі, синхрондау қатесі, синхрондалған файлдардың тізімі, Дискідегі жалпы және бос кеңістік).
    ```
    $ yandex-disk status [OPTION]
    ```
    
- `stop` — демонның жұмысын тоқтату.
    ```
    $ yandex-disk stop [OPTION]
    ```
    
- `sync` — [exclude-dirs](#exclude-dirs) ерекшеліктер тізімінде көрсетілгендерден басқа барлық қалталарды синхрондау.
    ```
    $ yandex-disk sync [OPTION]
    ```
    
- `publish` — көрсетілген файлға немесе қалтаға (`FILE`) жария сілтеме алу.
    ```
    $ yandex-disk publish [OPTION] FILE
    ```
    
- `unpublish` — көрсетілген файлды немесе қалтаны (`FILE`) жариялауды болдырмау.
    ```
    $ yandex-disk unpublish FILE
    ```
    

## [OPTION] қосымша параметрлері {#option-params}

**--config=FILE, -c FILE**

 
:   Конфигурация файлын көрсету. Әдепкі түрде `~/.config/yandex-disk` каталогындағы `config.cfg` файлы қолданылады.

**--dir=DIR, -d DIR**

 
:   Дискінің оқшау көшірмесін сақтауға арналған каталогты көрсету. Егер [бастапқы баптау](https://yandex.kz/support/yandex-360/customers/disk/desktop/linux/kk/start.md) кезінде оның атауы қойылмаған болса, әдепкі түрде `~/Yandex.Disk` каталогы қолданылады.

**--auth=FILE, -a FILE**

 
:   Авторизация деректері бар файлды көрсету. Әдепкі түрде `token` пәрменімен немесе [бастапқы баптау шебері](https://yandex.kz/support/yandex-360/customers/disk/desktop/linux/kk/start.md) арқылы жасалатын және `~/.config/yandex-disk` каталогында сақталатын `passwd` файлы қолданылады.

**--exclude-dirs=DIR1,DIR2,...** 

 
:   Көрсетілген каталогтарды синхрондамау. Баптау әрдайым әрекет ету үшін каталогтарды `config.cfg` файлындағы `exclude-dirs` ерекшеліктер тізіміне қосу керек. Баптау дұрыс істеп тұру үшін ерекшеленген директориялардың атауларын үтір арқылы бос орындарсыз тізіп қою керек. {#exclude-dirs}

**--read-only** 

 
:   Дискінің серверіндегі файлдарды өзгертуге тыйым салу және тек оқшау көшірмеде синхрондауды орындау. Синхрондау қайшылығы туындаған кезде оқшау файлдардың атаулары өзгереді. Егер қосымша `--overwrite` параметрі көрсетілген болса, оқшау файлдар қайта жазылады. {#read-only}

**--overwrite**

 
:   Сервермен синхрондау кезінде Дискінің оқшау көшірмесінде жасалған өзгерістерді қайта жазуға рұқсат беру. `--read-only` параметрімен бірге қолданылады. 

**--no-daemon, -D**

 
:   Басқаруды консольге қайтармастан демонды іске қосу. Басқаруды қайтару үшін басқа консольде `yandex-disk stop` пәрменін қосу немесе ағымдағы консольді жабу арқылы демонды тоқтату керек.
    
    Егер бұл параметр қолданылып тұрса, қосымша конфигурация файлын оқымайды. Сондықтан барлық қажетті баптауларды пәрмендер жолы арқылы енгізу керек. Осылайша, `exclude-dirs` параметріне `--exclude-dirs` аргументі сәйкес келеді.
    
    ```
    $ yandex-disk --no-daemon --dir=/root/Yandex.Disk --exclude-dirs=DO_NOT_SYNC,temp
    ```
    
    
    {% note info %}
    
    `--no-daemon` пайдаланған кезде `start` пәрменін көрсету керек емес: бұл режимде ешбір пәрмен еленбейді.
    
    {% endnote %}

**--help, -h**

 
:   Анықтаманы шығару

**--proxy=PARAM**

 
:   Прокси-серверді баптау. Рұқсат етілген параметрлер:
    
    - `auto` — прокси-сервердің жүйелік баптауларын пайдалану (әдепкі түрде қолданылады);
    - `no` — прокси-серверді пайдаланбау;
    - `protocol,address,port,login,password` — қолмен баптау.

## Пәрмендерді пайдалану мысалдары {#examples}

```
$ yandex-disk start -c ~/ydconfig/newconfig.cfg # демонды және көрсетілген конфигурация файлымен синхрондауды іске қосу 
$ yandex-disk start --exclude-dirs=Foto # Foto қалтасын синхрондамау
$ yandex-disk sync --read-only # қалталарды read-only режимінде синхрондау
$ yandex-disk publish Foto # Foto қалтасына жария сілтеме алу
```

<!-- source: kk/_includes/support-button.md -->
<div class="cut-button">

{% cut "Қолдау қызметіне жазу" %}

<div style="padding: 15px;
     margin: 10px 0;
     background: #FFFFFF;
     border-radius: 10px;
     border: 1px solid var(--yc-color-line-generic);">
  <iframe style="background: #FFFFFF;"
        height="700"
        width="100%"
        frameborder="0"
        src="https://forms.yandex.ru/surveys/13644897.42fac11da1bae9914a4d4bc7e48facc9f032f9f2/?locale=kz&lang=kk&iframe=1/">
  </iframe>
</div>

{% endcut %}

</div>


<!-- endsource: kk/_includes/support-button.md -->

<!-- source: kk/_includes/rm-3lvl-minitoc.md -->

<!-- endsource: kk/_includes/rm-3lvl-minitoc.md -->
