Unix & Linux

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

3
відправлення виводу в / dev / stderr vs.> & 2
У сценаріях помилки зазвичай надсилаються до дескриптора файлів 2 &2, тобто: echo "error" >&2 Іноді /dev/stderrвикористовується замість цього: echo "error" > /dev/stderr Дивлячись /dev/stderr, я бачу, що це лише симпосилання на /proc/self/fd/2, що, в свою чергу, є симпосиланнями на /dev/pts/5(на моєму поточному терміналі). Здається трохи складніше. Чи є за цим …

2
Як vi / vim, як я можу додати файл, замість того, щоб перезаписати його?
Я знаю, що можу записати у файл, просто зробивши це :w <file>. Хотілося б знати, хоча я можу записати у файл, додавши до нього замість того, щоб перезаписати його. Приклад використання випадку: Я хочу взяти деякі зразки з файлу журналу в інший файл. Для цього сьогодні я можу зробити: Відкрийте …

2
Чи є файлові системи, для яких `ln -d` вдається?
З мапа сторінки для ln : -d, -F, --directory allow the superuser to attempt to hard link directories (note: will probably fail due to system restrictions, even for the superuser) Чи є драйвери файлової системи, які фактично це дозволяють, або це єдиний варіант mount --bind <src> <dest>? Або така поведінка …

1
bash не змінює розмір правильно в інтерактивному контейнері Docker
Кожен раз , коли змінюється термінального розмір, як правило , bashбуде resizeавтоматично , так що LINESі COLUMNSперераховується правильно. Але чомусь це не працює в контейнері Docker, який працює в bashінтерактивному режимі. Я маю shopt checkwinsize -sв своєму bashrcконтейнері Docker (і перевірив, що він onвикористовує shopt). Те саме з хост- bashсеансом. …
11 bash  docker 

1
Демонтуйте кріплення на задницю, не впливаючи на оригінальне кріплення
Запитали на сервер за замовчуванням, але не приділяли достатньої уваги, тому репостували тут, сподіваючись, що деякі люди знають відповідь. Існує ще одне питання, що обговорює питання про зарахування кріплення rbind, але рішення має небажаний ефект. Розглянемо наступний макет каталогу: . ├── A_dir │ └── mount_b ├── B_dir │ └── mount_c …

1
Подвійне налаштування монітора за допомогою xrandr: розширення без / з вимкненою прокруткою
Це не питання, а скоріше вирішення проблеми в Ubuntu. Налаштування: Дано екран ноутбука (наприклад, "LVDS-1-0") та другий екран (наприклад, "DP-1"), другий екран якого є вашим основним екраном, а монітор праворуч від вашого основного екрану ( або зліва) як розширення (див. малюнок). Перший екран завжди був практично розширений, незважаючи на чіткі …

4
Команда Bash prompt Execute кожного разу, коли відображається новий запит
У мене є такий підказки в bash, який показує поточну гітку git: PS1+="$(git_prompt)" #git_prompt is a function in my .bashrc яка працює, коли я джерело .bashrc, але не коли я змінюю гілку, тому вар PS1 оцінюється лише тоді, коли я надсилаю .bashrc, але його слід оцінювати кожного разу, коли з'являється …
11 bash  prompt 


5
позбутися повідомлення "Не знайдено сторінки режиму кешування" під час завантаження
під час раннього завантаження я отримую таке повідомлення про помилку: [sdb] No Caching mode page found [sdb] Assuming drive cache: write through Якщо я правильно розумію, це насправді просто нешкідливе інформаційне повідомлення, а не фактична помилка. sdbце мій USB-диск, і він не використовує кешування. Проблема полягає в тому, що я …
11 kernel  logs  startup  console 

2
Нехай 'шифрують - nginx - OCSP зшивання
Я б хотів увімкнути з'єднання OCSP на своєму сервері nginx. Я використовую версія nginx: nginx / 1.6.2 debian Давайте шифруємо сертифікат Я справді недосвідчений в цьому питанні, тому це може бути тривіальною проблемою. Тут мій конфігуратор безпеки nginx ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_prefer_server_ciphers on; ssl_session_cache shared:SSL:10m; ssl_dhparam /etc/ssl/private/dhparams_4096.pem; Ось мій …
11 nginx  ssl 

3
Зміна існуючого запису маршруту в Linux
яка команда для зміни метрики існуючого запису маршруту в Linux? Я можу змінити шлюз існуючої записи за допомогою команди "ip route change", як показано нижче, але не в змозі змінити показники. Чи є для цього ще якась команда? route –n 40.2.2.0 30.1.3.2 255.255.255.0 eth2 ip route change 40.2.2.0/24 via 30.1.2.2 …
11 linux  routing 

2
Де файл журналу vagrant?
Я намагаюся налагодити проблему, пов’язану з бродяжником або з VirtualBox (див. Невдача тайг -бродяг у забезпеченні робочого тайгового середовища №21 ). Команда VAGRANT_LOG=debug vagrant up --debugвиводить велику кількість, напевно, корисної інформації. Де зберігається цей журнал? Правка: VAGRANT_LOG=debug vagrant up насправді те саме, що vagrant up --debug. Я працюю над / …

2
Порахуйте кількість елементів у масиві bash, де ім'я масиву є динамічним (тобто зберігається у змінній)
Короткий виклад питання: Чи існує вбудований метод bash для підрахунку кількості елементів у масиві bash, де ім'я масиву є динамічним (тобто зберігається у змінній), не вдаючись до повноцінної копії масиву чи використання eval? Більше інформації: За допомогою підстановки параметрів bash можна зробити наступне: Визначити довжину масиву: myArr=(A B C); echo …

1
Завантаження .epub з .acsm
Я хочу перенести куплені книги в Google Play (завантажує .acsm) на свій пристрій зчитування Kobo. Все, що я можу знайти про це в Інтернеті: чи працює ви з Adobe Digital Editions спрямований на видалення DRM Я хочу уникати обох: я добре працюю з DRM, поки я можу читати книгу на …
11 ebooks  epub 


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