Unix & Linux

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

2
NFS: mount.nfs: Протокол не підтримується
Я хочу встановити частку NFS NAS Zyxel NSA310s. Showmount, викликаний на клієнтській машині, показує частку: $ showmount 10.0.0.100 -e Export list for 10.0.0.100: /i-data/7fd943bf/nfs/zyxelNFS * Клієнт / etc / fstab містить рядок: 10.0.0.100:/i-data/7fd943bf/nfs/zyxelNFS /media/nasNFS nfs rw 0 0 Але монтаж не працює: sudo mount /media/nasNFS/ -v mount.nfs: timeout set for …
18 mount  nfs  fstab 

2
практичне використання файлу / etc / network
Яке практичне використання /etc/networksфайлу? Як я розумію, в цьому файлі можна надати імена мережам. Наприклад: root@fw-test:~# cat /etc/networks default 0.0.0.0 loopback 127.0.0.0 link-local 169.254.0.0 google-dns 8.8.4.4 root@fw-test:~# Однак якщо я спробую використовувати це мережеве ім'я, наприклад, ipутиліта, воно не працює: root@fw-test:~# ip route add google-dns via 104.236.63.1 dev eth0 Error: …

4
екстракт дьогтю в каталог з такою ж базовою назвою?
У мене є подібний файл myArchive123.tar.gz. Всередині він містить папку типуhelloWorld Якщо я витягую його: tar -xf myArchive123.tar.gzя отримую helloWorldпапку: ls myArchive123.tar.gz helloWorld Я хотів би, щоб вихід був таким самим ім'ям, як ім'я файлу мінус розширення .tar.gz. Тобто: tar <magic paramaters> myArchive123.tar.gz ls myArchive123.tar.gz myArchive123 cd myArchive123 ls helloWorld …
18 tar 

2
Проксі (nginx) показує помилку помилки шлюзу
У мене є служба (реєстр докерів), що працює port 5000, я встановив nginx для перенаправлення http-запиту з 8080на 5000. Якщо я зроблю завиток, localhost:5000він працює, але коли я роблю завиток, localhost:8080я отримую Помилку поганого шлюзу . Конфігураційний файл nginx: upstream docker-registry { server localhost:5000; } server { listen 8080; server_name …
18 proxy  nginx  gateway 

4
Як шукати всі сторінки керівництва в Linux?
Іноді мені потрібно шукати певні слова через усі сторінки керівництва. Мені це відомо apropos, але якщо я розумію його посібник правильно, він обмежує пошук лише до описів. Кожна сторінка з інструкціями містить короткий опис. apropos шукає описи для примірників ключових слів. Наприклад, якщо я шукаю таке слово, як "viminfo", я …

3
Чи Debian Wheezy (стабільний) автоматично перейде до Джессі, як тільки Джессі стане стабільним випуском?
Я перебуваю на Debian Wheezy (стабільний) і регулярно оновлюю свою систему через основні: sudo apt-get update sudo apt-get dist-upgrade Надалі, коли Джессі стане стабільним випуском, мені цікаво, чи Wheezy автоматично стане Джессі, якщо я продовжую це робити dist-upgrade, чи ні. Чи потрібні будь-які вручну кроки, щоб переконатися, що завжди будете …

1
Чи пропускає блок системного таймера наступний запуск, якщо процес ще не закінчився?
Я хочу використовувати systemd для запуску команди кожні 5 хвилин. Однак існує ризик, що час від часу виконання завдання може зайняти більше 5 хвилин. У цей момент, systemd запустить другий екземпляр команди, тобто я закінчу два запущені процеси? Чи можна сказати systemd не запускати другий процес, якщо перший не завершився? …
18 cron  systemd 

4
пошта: не вдається надіслати повідомлення: процес завершено з ненульовим статусом
У мене без проблем працювали близько півтора тижня. Тоді вчора ввечері я перевірив, що не отримав електронний лист, який я зазвичай отримую. Я пішов до терміналу, щоб спробувати відправити собі електронний лист, мені з’явилася така помилка: пошта: не вдається надіслати повідомлення: процес завершено з ненульовим статусом Я нічого не змінив …
18 cron  email  ssmtp 

2
Як це "&" наприкінці моєї команди зробило сценарій ТАКЕ швидким?
Вирішуючи деякі проблеми CTF в Інтернеті, я натрапив на ситуацію, коли мені потрібно було змусити працювати над сервером. Це код, який я написав: #!/bin/bash for i in {0..9}{0..9}{0..9}{0..9} do echo "Now trying code.." echo $i echo "a fixed string" $i | nc localhost *port here* >> /tmp/me/dump.txt done Це було …

1
Що відбувається з допоміжними даними потоку unix на часткових зчитуваннях?
Отже, я прочитав багато інформації про допоміжні дані unix-stream, але одне, що бракує у всій документації, - це те, що повинно відбуватися, коли є часткове зчитування? Припустимо, я отримую наступні повідомлення в 24-байтовий буфер msg1 [20 byes] (no ancillary data) msg2 [7 bytes] (2 file descriptors) msg3 [7 bytes] (1 …

6
Паралельна rsync за допомогою GNU Parallel
Я використовую rsync сценарій для синхронізації даних на одному хості з даними на іншому хості. Дані мають численні файли невеликого розміру, які сприяють майже 1,2 ТБ. Для синхронізації цих файлів я використовував rsyncкоманду наступним чином: rsync -avzm --stats --human-readable --include-from proj.lst /data/projects REMOTEHOST:/data/ Зміст proj.lst такий: + proj1 + proj1/* …

4
Використовуйте #! / Bin / sh або #! / Bin / bash для сумісності Ubuntu-OSX та простоти використання та POSIX
Я знаю, що я можу використовувати як перший рядок сценаріїв, щоб викликати потрібну оболонку. Буде #!/bin/shрекомендовано, якщо сумісність з усіма системами Unix є абсолютною вимогою? У моєму випадку єдині ОС, які мене хвилюють, - це Ubuntu (Debian) та OSX. Враховуючи це, чи можу я використовувати #!/bin/bashі бути впевненим, що він …
18 bash  shell  ubuntu  osx  posix 


3
Чи існує універсальний спосіб написання символів Unicode?
Іноді я хочу писати спеціальні символи Unicode, наприклад, em-dash (-), в різних програмах, таких як vim, Chrome (як зараз!) Або LibreOffice. У LibreOffice я можу досягти цього за допомогою спеціального діалогового вікна, знайденого в меню Вставка. Інші програми, схоже, не мають вбудованого способу. Моє рішення в цих випадках - знайти …

3
Як я можу перерахувати всі змінні оболонки?
Читаючи про це питання: У zsh як я можу перерахувати всі змінні середовища? , Я задумався, як я можу перерахувати всі змінні оболонки ? Також, чи застосовується відмінність між змінними оболонки та змінними середовища для оболонок, крім zsh? Мене в першу чергу цікавлять Баш і Зш, але було б чудово …

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