Unix & Linux

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

4
UFW блокує DNS
Я налаштовую безпеку на своєму сервері. Для зручності управління на брандмауері я встановив UFW. Я зробив деякі налаштування в UFW і дозволив деякі порти. Для цього, коли я включив це, служби DNS не відповідали. Я спробував запустити команду DIG www.domain.com.brдля тестування DNS, але це не вдалося. Ця команда виконується без …
10 linux  ubuntu  dns  ufw 

2
Чому ім'я файлу містить знаки запитання під час запуску сценарію на віддаленій машині?
У мене крихітний сценарій, який просто отримує поточну дату, запускає скрипт PHP і перенаправляє вихід (і помилки) на ім’я файлу, що містить поточну дату. DATE=$(date +"%Y%m%d") FILE="log/${DATE}.log" php -q script.php >> $FILE 2>&1 Коли я запускаю цей скрипт на своїй локальній машині (Windows 7, Aptana IDE), скрипт PHP працює нормально, …


2
змінити право власності на файли в архіві tar
Я працюю як користувач, і я хотів би створити архів tar, який при розпакуванні (за допомогою root) буде витягувати свої файли з власністю root (інакше root повинен буде змінити право власності на кожен файл після вилучення файлів до місця призначення). Я знайшов, fakerootщо, здається, робить саме це. Але я не …
10 files  permissions  tar 

2
Nginx прослуховує порт, відповідає лише у випадку встановлення на порт 80
ОС: Funtoo. Я прив’язав NGINX до порту 81 (я хочу запустити його поруч зі своїм сервером Apache для зручності переходу), і він прослуховує порт (Якщо я вказую на інший порт, використовуючи wget, я отримую "З'єднання відмовлено", але використовуючи порт 81, я підключаюсь), але він ніколи не подає відповідь HTML будь-якого! …

2
Як я можу змусити xrandr виявити обидві карти nvidia: 2 x GTX480, потрійні?
У мене працює Linux Mint 16 (Петра) У мене працює драйвер за замовчуванням nvidia-319, що постачається разом з дистрибутивом Я маю 2x GTX480 карт У мене є 3 монітори За допомогою драйвера Nvidia всі монітори та графічні процесори підбираються власною утилітою. Однак, як і у звіті на веб-сторінці https://devtalk.nvidia.com/default/topic/719768/linux/304-121-ubuntu-14-04-xrandr-1-4-multi-gpu-not-being-detected / …

2
Встановіть колір рядка статусу tmux на основі імені хоста
Я хотів би tmuxвибрати колір динамічно, базуючись на імені хоста машини. Оскільки я ділюсь tmux.confна декількох машинах, призначення унікального кольору для кожного з цих хостів було б зручно візуально, особливо при роботі над декількома одночасно. Це можливо?
10 tmux  colors 

8
Як я можу відключити нову функцію історії в Python 3.4?
Після оновлення до Python 3.4 всі інтерактивні команди реєструються в ~/.python_history. Я не хочу, щоб Python створював або записував у цей файл. Створення символьного посилання /dev/nullне працює, Python видаляє файл і відтворює його. Документація пропонує видалити sys.__interactivehook__, але це також видаляє табуляції завершення. Що потрібно зробити, щоб вимкнути запис цього …

1
розуміння значення за замовчуванням IFS
У моїй GNU bash версії 4.2.8 IFS має значення за замовчуванням простір, вкладку та канал рядків за замовчуванням: usr@T42 ~ $ echo -n "$IFS" | hexdump -C 00000000 20 09 0a | ..| 00000003 usr@T42 ~ $ Чи є причина таких стандартних IFS? Крім того, які утиліти використовують IFS, крім …
10 bash  shell  quoting 

3
Як я можу передати аргумент, збережений на змінній, до WGET
Я пишу bash-сценарій, який широко використовує wget. Для визначення всіх загальних параметрів в одному місці я зберігаю їх на змінних. Ось фрагмент коду: useragent='--user-agent="Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0"' cookies_file="/tmp/wget-cookies.txt" save_cookies_cmd="--save-cookies $cookies_file --keep-session-cookies" load_cookies_cmd="--load-cookies $cookies_file --keep-session-cookies" function mywget { log "#!!!!!!!!!# WGET #!!!!!!!!!# wget $quiet $useragent $load_cookies_cmd $@" …

3
Завершення слів на екрані, як у VIM (Bash або Tmux)
Як я можу налаштувати Bash, Zsh або Tmux для завершення останнього відповідного ідентифікатора на екрані ? Розглянемо цей загальний сценарій: $ git fetch remote: Counting objects: 16, done. remote: Compressing objects: 100% (9/9), done. remote: Total 9 (delta 4), reused 0 (delta 0) Unpacking objects: 100% (9/9), done. From /opt/git/thunder …

3
Запустіть 64-розрядну програму в 32-бітній системі Ubuntu
Усі питання, які я бачив, стосуються запуску 32-розрядної програми в 64-бітній системі. Я запускаю 32-розрядну Ubuntu 12.04 (фактично елементарну ОС Luna, яка заснована на ній), і я намагаюся запустити 64-розрядний додаток, який відмовляється відкрити. Запуск: ./64bit_app.run (де 64bit_app.run64-розрядне додаток, яке я намагаюся запустити) призводить до: bash: ./64bit_app.run: no se puede …
10 linux  ubuntu  64bit  32bit 

3
Як я можу скасувати вставлений текст у форматі vim?
TL; DR; версія - Як скасувати текст, який було вставлено з мого буфера копії ОС, не скасовуючи інший текст, який було набрано з моменту переходу в режим вставки? Більший опис: Покладіть щось у буфер для копіювання ОС (наприклад, виділіть текст і виконайте це Command-cна Mac) Перейдіть у режим вставки в …
10 vim  osx 

3
Замініть рядок послідовним індексом
Чи може хтось запропонувати елегантний спосіб досягти цього? Вхід: test instant () test instant () ... test instant () //total 1000 lines Вихід повинен бути: test instant1 () test instant2 () test instant1000() Порожні рядки є у моїх вхідних файлах, і в одному каталозі є багато файлів, які мені потрібно …

2
Оптимізований ZFS в умовах низької оперативної пам'яті?
Наразі я налаштовую файловий сервер і дійсно налаштував накопичувачі даних. У системі є 4 накопичувачі (один диск ОС, 3 диски даних). Диск ОС відформатований як ext4 і не буде доданий до пулу ZFS (якщо я вирішу запустити ZFS). Основна проблема - цілісність даних та мінімальний ризик втрати даних (кешування диска …
10 linux  memory  zfs 

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