Unix & Linux

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

2
Чи потрібно мені перезавантажувати Nginx, якщо я поновлюю свій сертифікат безпеки?
Тож я налаштовую сервер nginx із включеним SSL із визначенням сервера приблизно так: server { listen :80; listen [::]:80; server_name example.org; root /foo/bar; ssl on; ssl_certificate /path/to/public/certificate; ssl_certificate_key /path/to/private/key; ... } Ви отримуєте ідею (пробачте про помилки). У всякому разі, що мені цікаво; якщо я поновлю свої сертифікати, чи є …

4
Встановіть системну службу для виконання після встановлення fstab
Я працюю над systemd .serviceсценарієм , який повинен почати після CIFS розташування в мережі встановлюється з допомогою /etc/fstabдо /mnt/при початковому завантаженні. Сценарій чекає, коли сценарій залежності OpenVPN запуститься спочатку, але я також хочу, щоб він зачекав завершення монтажу. /etc/systemd/system/my-daemon.service : [Unit] Description=Launch My Daemon After=network.target vpn-launch.service Requires=vpn-launch.service Я спробував додати …
33 debian  systemd 

3
Як створити папку Samba, яку можна записувати з Windows без 777 дозволів?
У мене є шлях на машині Linux (Debian 8), яким я хочу поділитися з Samba 4 на комп'ютери Windows (Win7 та 8 у домені). В моєму випадку smb.confя зробив наступне: [myshare] path = /path/to/share writeable = yes browseable = yes guest ok = yes public = yes У мене ідеальний …

1
Як використовувати нульові байти в Bash?
Я читав це, оскільки файлові шляхи в Bash можуть містити будь-який символ, окрім нульового байта (нульовий байт, $'\0'), що найкраще використовувати нульовий байт як роздільник. Наприклад, якщо вихідний findфайл буде надісланий іншій програмі, рекомендується використовувати -print0параметр (для версій find, які його мають). Але хоч щось подібне працює чудово (друкуючи файлові …
33 bash  null 

2
системний таймер кожні 15 хвилин
Я намагаюся зробити системний таймер, який працює кожні 15 хвилин. Зараз у мене є: timer-fifteen.timer: [Unit] Description=15min timer [Timer] OnBootSec=0min OnCalendar=*:*:0,15,30,45 Unit=timer-fifteen.target [Install] WantedBy=basic.target timer-fifteen.target: [Unit] Description=15min Timer Target StopWhenUnneeded=yes Це перебігає знову і знову, не зупиняючись. Чи потрібно це *:0,15,30,45:*замість цього? Як я можу змусити цю роботу?
33 systemd 

10
Відкритий ключ SSH не надсилатиметься на сервер
Я боровся з цим пару годин, тому будь-яка допомога дуже вдячна ... У мене є 2x сервери, на яких я можу sshпрацювати з відкритими ключами від OSX, проблем взагалі немає, тому я впевнений, що з цим все добре sshd_config. Я намагаюся налаштувати завдання cron для rsyncсинхронізації двох серверів і потрібен …

10
Електронні таблиці та текстовий процесор на основі терміналів?
Чи є якісь (хороші) термінали (наприклад, працює у VT, а не в GUI / X) електронних таблиць або wordprocessors для Unix / Linux? Чи хтось може пригадати назву таких програм, які були популярні раніше (наприклад, до того, як X набув такого поширення)? Я знаю, що "правильний" спосіб обробки текстів в …

2
Що означає ім'я інтерфейсу eth0 в Linux?
Що означають назви інтерфейсу Linux? eth0 eth1 wlan0 Моє теперішнє припущення, що коли ми підключені до Інтернету через локальний кабель, це eth0 або eth1, а коли ми підключені до Інтернету через WiFi, це wlan0.
33 linux  networking 

5
пошук тексту на виході терміналу
Я запускаю програму з командою, $ grails run-appяка друкує термінал входу, як нижче. Я хочу шукати певний текст (скажімо user authorities) в цьому журналі, щоб я міг перевірити далі. Один із способів використання журналу Apis для запису в текстовий файл, але зараз я хочу його шукати в терміналі. Я знайшов …

4
Розпакування партії файлів
Коли я намагаюся unzip filename.zip це працює. Однак мені потрібно розпакувати ряд поштових файлів. Чому: find . -name "*.zip" -print0 | xargs -0 unzip або ls *.zip | xargs unzip не працює? В обох випадках я отримую повідомлення "застереження: ім'я файлу не відповідає:".
33 command-line  zip 


2
Чому "." вибрано для представлення поточного каталогу та ".." для батьківського каталогу?
Прочитавши це запитання, чому було обрано '~' для представлення домашнього каталогу? Наступним очевидним запитанням у мене було те, чому "." і ".." було використано для представлення поточного каталогу та батьківського каталогу. Зараз це здається таким інтуїтивним, але якась конкретна причина?

3
Список нещодавно змінених файлів
Як я можу отримати список всіх модифікованих файлів, скажімо, 3 місяці тому. Я перевірив це питання, але не зміг застосувати його до свого сценарію. Я зараз це намагаюся, здається, це працює, але я знаю, що краще знайти спосіб пошуку. ls -ltR | grep -v '2011-05' | grep -v '2011-06' | …
33 files  find  ls  date 

5
Видалити GPT - повернення за замовчуванням до MBR
Я продовжую отримувати цю помилку: Увага!! Виявлено непідтримуваний GPT (таблиця розділів GUID). Використовуйте GNU Parted Я хочу повернутися до звичайного MBR. Я знайшов тут поради і зробив: parted /dev/sda mklabel msdos quit Але коли я переходжу до цього mklabelваріанту, він видає попередження, що я втрачу всі дані /dev/sda. Чи є …
33 linux  gpt  parted  mbr  gdisk 

15
Як запустити одну і ту ж команду Linux на більш ніж одній вкладці / оболонці одночасно?
Чи є якийсь інструмент / команда в Linux, яку я можу використовувати для запуску команди на більш ніж одній вкладці одночасно? Я хочу запустити одну і ту ж команду: ./myprog argument1 argument2одночасно в більш ніж одній оболонці, щоб перевірити, чи працюють мутекси в непорядковій програмі. Я хочу мати змогу збільшити …

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