Unix & Linux

Питання та відповіді для користувачів Linux, FreeBSD та інших операційних систем, подібних до Un * x

3
Що таке gvfs і чому я хочу його в своїй системі?
Що робить gvfs для мене на моїй машині Kubuntu і чому / usr / lib / gvfs / gvfs-gdu-monitor-монітор їсть стільки часу для процесора? BTW: Я читаю https://en.wikipedia.org/wiki/GVFS і досі не знаю, що в мені є, особливо у KDE / Kubuntu. lsofпоказує мені це thunderbird, firefoxі pidginвідкрити бібліотеки gvfs, але …
14 kubuntu  gvfs 

2
косою рисою (/) після імені каталогу в командах оболонки
У мене тут невелике запитання. Якщо у мене є два файли, скажімо , fileaі fileb, mv filea filebбуде видалити fileb перейменувати fileaвfileb Тоді , якщо у мене є два каталоги, скажімо , diraі dirb, mv dira dirbб перейти diraв dirb(це буде dirb/dira) Зауваживши, що в обох випадках немає повідомлення або …

6
Чи є сучасні сліподоступні дистрибутиви Linux?
Я шукаю дистрибутив Linux, доступний тому, хто абсолютно сліпий. Мені відомо про GNU Vinux та Sonar, але перший не працює, а другий припиняється. Що там є, що обидва є поточними, а також, ймовірно, не зникнуть? Цей пошук задовольняється також основним дистрибутивом, таким як Debian або Ubuntu плюс та чи інша …

3
echo або print / dev / stdin / dev / stdout / dev / stderr
Я хочу надрукувати значення / dev / stdin, / dev / stdout та / dev / stderr. Ось мій простий сценарій: #!/bin/bash echo your stdin is : $(</dev/stdin) echo your stdout is : $(</dev/stdout) echo your stderr is : $(</dev/stderr) я використовую наступні труби: [root@localhost home]# ls | ./myscript.sh [root@localhost …

4
Проведіть цикл через папку та список файлів
У мене папка з назвою "sample" і в ній є 3 файли. Я хочу написати скрипт оболонки, який буде читати ці файли всередині зразка папки та розміщувати його на HTTP-сайті за допомогою curl. Я написав наступне для переліку файлів всередині папки: for dir in sample/*; do echo $dir; done Але …

7
Неможливо видалити розширення оболонки Gnome
Gnome Shell 3.18.5 повідомив мене про деякі розширення, необхідні для оновлення. Я відвідав https://extensions.gnome.org/local/ від Firefox, оновив розширення Firefox, і тепер я хочу видалити деякі розширення Gnome, наприклад наступне. Меню знімного диска за допомогою розширення fmuellner System Меню стану для доступу та зняття знімних пристроїв. Наведення миші на розширення System …

1
Rsync, включайте лише певні типи файлів, виключаючи деякі каталоги
Я хочу rsync тільки певні типи файлів (наприклад .py), і я хочу виключити файли в деяких каталогах (наприклад, venv). Це те, що я спробував: rsync -avz --include='*/' --exclude='venv/' --include='*.py' --exclude='*' /tmp/src/ /tmp/dest/ Але це не працює. Що я пропускаю? Я також слідкував за відповіддю на це питання, але це не …
14 rsync  file-copy 

3
Ctrl-Backspace та Ctrl-Delete в bash
Наведення на Debian 8.3 stty werase '^H' або на Arch Linux 2/2016 stty werase '^?' в .bashrc(наприклад) робить Ctrl- Backspaceвидаляє останнє слово в терміналі. Тим НЕ менше , це не те ж саме поведінку , як в сучасних додатках з графічним інтерфейсом (наприклад , Firefox): він видаляє останній пробільні -Поділ …

1
Як я можу запитати пароль у графічному інтерфейсі під час використання sudo в скрипті?
Я використовую Trisquel GNU / Linux із середовищем робочого столу GNOME Flashback. Мені потрібна підказка пароля GUI для користувача для виконання команди sudoв скрипті. Прикладом розглянемо наступний сценарій: zenity --question --text="Do you want to install this package?" if [[ $? -eq 0 ]]; then sudo apt-get install package else zenity …


4
Зберігати коди виходу при захопленні SIGINT та подібних?
Якщо я використовую, trapяк описано, наприклад, на http://linuxcommand.org/wss0160.php#trap, щоб увімкнути ctrl-c (або подібне) та очищення перед виходом, тоді я змінюю код повернення, який повертається. Тепер це, мабуть, не матиме значення в реальному світі (наприклад, через те, що коди виходу не є портативними, і, крім того, не завжди однозначним, як обговорювалося …

1
vim: сховати рядок статусу внизу
Іноді я працюю з дійсно невеликими термінальними вікнами і потребую кожного наявного місця. Тому я хочу приховати рядок статусу vim. Я вже set laststatus=0це приховує один із рядків статусу. Але є ще одна зі змістом -- INSERT --і "filename.ext" 22L 500C. Як я можу приховати цю лінію?

7
Скопіюйте / вставте в SSH'd VIM з місцевого буфера обміну (Windows)
Я хотів би скопіювати з локальної машини і вставити у vim на віддалений ящик, в який я входжу в SSH. Це воно. Я спробував "+p and "*p, клацання мишкою миші та ще пару речей безрезультатно :( Також прийнятним (хоча і менш зручним) є просто пропустити vim і трубу буфер обміну …
14 ssh  vim  copy-paste 

5
openvpn []: Помилка параметрів: В [CMD-LINE]: 1: Помилка відкриття конфігураційного файла
при спробі service openvpn start Oct 12 14:02:01 ccushing1 openvpn[9091]: Options error: In [CMD-LINE]:1: Error opening configuration file: devnet-client-vm.conf працює openvpn devnet-client-vm.confпрацює чудово. Чому openvpn не запускається? як я можу це виправити?

4
Рекурсивно додайте файл до всіх підкаталогів
Як мені рекурсивно додати (або торкнутися) файл у поточний каталог, а також усі підкаталоги? Наприклад, я хотів би повернути це дерево каталогів: . ├── 1 │ ├── A │ └── B ├── 2 │ └── A └── 3 ├── A └── B └── I 9 directories, 0 files в . …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.