Unix & Linux

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

3
Сценарій оболонки чекає фонової команди
Я пишу сценарій, але мені потрібно щось, що я не можу знайти спосіб це зробити ... Мені потрібно зробити команду у фоновому режимі "command1 &", а потім десь у скрипті мені потрібно дочекатися її завершення, перш ніж я виконаю command2. В основному, мені це потрібно: ПРИМІТКА: кожна команда працює у …

5
Як я можу "складати" псевдоніми оболонки?
У моєму .profile(джерело в shрежимі емуляції з мого .zshrc) у мене є такий фрагмент: if [ -f /usr/bin/pacmatic ]; then alias pacman=pacmatic fi # Colorized Pacman output alias pacman="pacman --color auto" Однак другий псевдонім завжди перекриває перший: % type pacman pacman is an alias for pacman --color auto Як я …
12 zsh  alias 

4
"Немає такого користувача", але користувач перебуває у файлі passwd
Переглядаючи файли в / etc /: /etc/group:lbutler:*:1005: /etc/master.passwd:lbutler:$6$s..../:1005:1005::0:0:L Butler:/home/lbutler:/bin/bash /etc/passwd:lbutler:*:1005:1005:L Butler:/home/lbutler:/bin/bash Але: $ passwd lbutler passwd: lbutler: no such user Також файли /home/lbutler/відображаються як uid 1005 та gidlbutler З іншими користувачами в програмі /etc/passwdне виникає проблем
12 freebsd  passwd 

1
Чи можна за 25 років розробки ядра Linux кваліфікувати або абстрагувати в простому плані? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 5 років тому . Ядро Linux майже 25 років . Якби мені довелося придумати коротку версію з історії …
12 kernel  history 


4
cronjob для автоматичного резервного копіювання БД на попередньо встановлений файл
Я використовую найновіший Linux Mint. Мені було цікаво, чи можливо створити спеціальну cronjob для резервного копіювання бази даних. У моєму /etc/cronjobфайлі є такий код: # Minute Hour Day of Month Month Day of Week Command # (0-59) (0-23) (1-31) (1-12 or Jan-Dec) (0-6 or Sun-Sat) 30 4 * * 1-6 …
12 cron  backup  mysql  database 

4
витягніть символи перед () за допомогою grep
Мені потрібно витягнути символи перед символом '('. Моя файлова структура: трояндовий (добрий) дуб ромашка () ні ліллі (погано) штрафу соняшник () приємний Мені потрібен вихідний файл у вигляді: rose daisy lilly sunflower хтось може сказати команду для цього ..... переважніше awk, grep або sed ...
12 sed  awk  grep 

5
Видалення файлу без зриву запису на нього
У мене є програма, вихід якої я перенаправляю на файл журналу: ./my_app > log Я хотів би час від часу очищати (тобто порожній) журнал (на вимогу) і спробувати різні речі на кшталт cat "" > log Однак завжди здається, що початкова труба потім порушується, і програма більше не перенаправляє свій …

3
Як можна фіксувати трафік на віртуальних інтерфейсах?
Я хотів би захопити трафік на віртуальних інтерфейсах Linux для налагодження. Я експериментував з veth, tunі dummyінтерфейсом типу; на всіх трьох, у мене виникають труднощі змусити tcpdumpщось показати. Ось як я налаштував фіктивний інтерфейс: ip link add dummy10 type dummy ip addr add 99.99.99.1 dev dummy10 ip link set dummy10 …
12 networking  kernel  ip  tcp  tcpdump 

7
Як я можу визначити рядки у файлах певної довжини
Я хотів би знайти в коді рядки, які перевищують певну довжину. Мій код у кількох файлах. Який хороший спосіб це зробити? Я хотів би знати файли та номери рядків; зміст буде кращим, але не необхідним. Мета вправи полягає в тому, щоб потім з'ясувати, як ламати лінії (можливо, вручну).

3
Apache не може перезавантажити… Чи є журнал, в який я можу переглянути деталі?
У мене є веб-сервер, над яким я працюю над додаванням сайту. Після бігу a2ensiteя побіг service apache2 reloadі дістав таке: [FAIL] Не вдалося перезавантажити конфігурацію веб-сервера: apache2! Чи є файл журналу, в який я можу ознайомитися, щоб отримати детальну інформацію?

1
збереження розширених атрибутів за допомогою cp / rsync
Під час копіювання cpрозширені атрибути не зберігаються, навіть із явними cp -a --preserve=all /source /dest або cp -a --preserve=xattr /source /dest Те саме з rsync, тобто rsync -aq -A -X --delete /source /dest Однак у файловій системі призначення я можу створювати розширений атрибут вручну (за допомогою chattr). Це означає, що …
12 filesystems  rsync  cp  xattr 

1
Чому команда "nohup> & / dev / null", здається, "працює" в деяких оболонках?
Я відредагував відповідь на запитання Ubuntu, яка передбачала наступне nohup gedit >& /dev/null & Коли вони насправді мали на увазі nohup gedit &> /dev/null & Останній правильно переспрямовує як stderr, так і stdout на /dev/null. Я очікував, що колишній створить файл, який називається, &або, що більше ймовірно, помилиться, як це …

2
Чому я отримую повідомлення про помилки apparmor у системі про NTP та LDAP?
На моїй щойно встановленій машині Ubuntu 12.04 із встановленими ntpта slapdвстановленими повідомленнями /var/log/syslogчерез регулярні проміжки часу з’являються такі повідомлення : Feb 23 18:54:07 my-host kernel: [ 24.610703] type=1400 audit(1393181647.872:15): apparmor="DENIED" operation="open" parent=1 profile="/usr/sbin/ntpd" name="/etc/ldap/ldap.conf" pid=1526 comm="ntpd" requested_mask="r" denied_mask="r" fsuid=0 ouid=0 Я шукав, але не можу знайти жодної інформації про те, …
12 ubuntu  ldap  ntp  apparmor 


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