Unix & Linux

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

1
Завершення Bash для значень, розділених комами
Я хотів би створити правило завершення для списку розділених комами списку. Наприклад, у мене є команда, яка отримує список імен серверів: myscript -s name1,name2,name3 На даний момент мені вдалося написати наступне завершення: _myscript () { local cur prev opts _get_comp_words_by_ref cur prev opts='-s' servers='name1 name2 name3' if [[ ${cur} == …

4
Чи можу я перенести дозволи користувачів на комп'ютери для зовнішнього жорсткого диска ext4?
У мене є зовнішній накопичувач USB 3 (ємністю 2 ТБ), який, швидше за все, буде переміщений з машини на машину. На диску є таблиця розділів GUID та розділ ext4. Я не можу записати на диск, якщо я не підвищую процес ( sudo). На сьогоднішній день я думаю про те, щоб …

5
Державна функція bash
Я хотів би реалізувати функцію в Bash, яка збільшує (і повертає) кількість при кожному виклику. На жаль, це здається нетривіальним, оскільки я викликаю функцію всередині підклітини, і, отже, не вдається змінити змінні його батьківської оболонки. Ось моя спроба: PS_COUNT=0 ps_count_inc() { let PS_COUNT=PS_COUNT+1 echo $PS_COUNT } ps_count_reset() { let PS_COUNT=0 …

6
Автоматичні віддалені резервні копії SSH
У мене дві машини, Aі B. Машина Aможе вторгнутися B. Aмає багато вільного місця. BДані Росії перебувають у свого роду ризикованій ситуації. Як створити резервну копію всіх Bданих Aавтоматично. Це не повинно бути жахливо частим, але це повинно бути вільними руки. Кожен раз, коли Aчоботи вгору будуть досить частими. Я …
16 ssh  backup 

6
Що являє собою "поле" для команди cut?
Наприклад, cutкоманда може приймати параметр -f, який відповідно доman виберіть лише ці поля; також надрукувати будь-який рядок, що не містить символу роздільника, якщо не вказано параметр -s У цьому контексті що таке поле?
16 linux  cut 

4
Перетворіть кожен pdf у поточному каталозі в png
Я хочу написати bashсценарій для перетворення кожного .pdfфайлу в поточному каталозі у .pngфайл. Наприклад: $ls . a.pdf b.pdf $./pdf2png.sh Converting pdfs to pngs a.pdf -> a.png b.pdf -> b.png Це моя найкраща спроба: #!/bin/bash convert -verbose -density 500 -resize '800' a.pdf a.png convert -verbose -density 500 -resize '800' b.pdf b.png
16 bash  imagemagick 

3
У системній пам’яті… конкретно різниця між `tmpfs,` `shm,` та 'величезними сторінками ...'
Мене останнім часом цікавить різні файлові системи на основі пам'яті ядра Linux. Note:Що стосується мене, то питання нижче слід вважати більш-менш необов’язковими в порівнянні з кращим розумінням того, що ставиться в заголовку. Я прошу їх нижче, тому що я вважаю, що відповідь на них може краще допомогти мені зрозуміти відмінності, …

4
Приклад використання xfreerdp з плагіном буфера обміну
FreeRDP 1.0.2 має оновлений синтаксис їх параметрів для " кращої сумісності з Windows ". У мене виникла проблема із використанням старого синтаксису, де плагін буфера обміну працював лише перший раз, коли я вставив його, а згодом зупинився: xfreerdp --plugin cliprdr -g 1920x1060 -u Administrator -p xxx n.n.n.n Тож я вирішив …

4
Як перейти на режим редагування vi в рядку читання?
Я хочу перейти в режим редагування vi в середовищі читання ліній. Але я не хочу використовувати "set -o vi". Я хочу тимчасово переключитися за допомогою комбінації клавіш. Сторінка людини говорить, що я можу це зробити M-C-j. Але це не працює для мене. Я використовую Ubuntu та xterm. Не працює і …
16 bash  readline 

3
tmux режим пошуку копії
Чи є спосіб виділити пошуковий термін у режимі копіювання tmux? Нижче мій конфігурація tmux: # remap prefix to Control + a set -g prefix C-a unbind C-b bind C-a send-prefix bind a send-prefix # force a reload of the config file unbind r bind r source-file ~/.tmux.conf # set window …
16 tmux  colors 

5
Як я можу зробити хром (перестати просити бути) браузером за замовчуванням?
У мене працює Linux Mint Debian Edition (по суті тестування Debian) та середовище на робочому столі Cinnamon. Щоразу, коли я запускаю, google-chromeвін просить стати браузером за замовчуванням. Я вже сказав це зробити всіма способами, про які я можу придумати, але все одно отримую це спливаюче вікно: Що я спробував: Натиснувши …

2
Чи буде мій запит MySQL продовжувати працювати, навіть якщо моє ssh з'єднання перестане?
Я підключився до сервера через SSH та увійшов до mysql і попросив його запустити запит (результати якого скидаються в CSV), який може зайняти більше години. Хоча я доручив моєму клієнту надсилати нульові пакети кожні 60 секунд, щоб тримати сеанс активним, я все одно параноїдаю, що запит / процес mysql може …
16 ssh  mysql 

2
Що станеться, якщо я використовую vi для великих файлів?
Незважаючи на те, що нам не доручили, мій колега використовував vi для перегляду великого текстового файлу (server.log 3,5 ГБ). Це заповнило / var / tmp і спричинило деякі проблеми на сервері. Що це спричинило? Чому ми не повинні використовувати vi для великих файлів?
16 vim  vi 

2
Неможливо розширити зірочку без належного дозволу
Чи може хтось мені пояснити наступне? $ ls -ld /temp/sit/build/ dr-xr-s--- 3 asdf qwer 4096 Jan 31 2012 /temp/sit/build/ $ ls -ld /temp/sit/build/* ls: /temp/sit/build/*: Permission denied Тож учень, я не можу тут використовувати зірочку. Я спробував це з командою sudo, і я отримав помилку "немає такого файлу", а не …

2
Що означає перенаправлення з> | робити?
Коли слід використовувати >|для перенаправлення виводу у файл, а не просто >? Пояснення, яке мені було показано, було те, що воно гарантувало, що цільовий файл спочатку скорочується. Але я думав, що це >вже мав на увазі. Чи >|корисно?

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