Unix & Linux

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

2
Заміна лише конкретних змінних envsubst
Я намагаюся виконувати заміну змінних оточуючих envsubst, але хочу замінити лише певні змінні. У документах я маю змогу сказати envsubstзамінити лише певні змінні, але я не можу це зробити. Наприклад, якщо у мене є файл, що містить: VAR_1=${VAR_1} VAR_2=${VAR_2} як я повинен виконати envsubstтак, щоб він заміняв лише посилання на …

1
Розуміння параметра -exec `find '
Я можу постійно шукати синтаксис find . -name "FILENAME" -exec rm {} \; головним чином тому, що я не бачу, як саме -execпрацює деталь. Яке значення дужок, зворотної косої риски та крапки з комою? Чи є інші випадки використання цього синтаксису?
53 shell  find 

2
Спарювання через Bluetooth при подвійному завантаженні Windows & Linux Mint / Ubuntu - перестаньте працювати з пристроями
Під час подвійного завантаження Windows 7/10 та Linux Mint / Ubuntu, можливо, вам доведеться знову і знову ремонтувати пристрої Bluetooth. Це станеться кожного разу при переключенні ОС. Тепер, як ви цьому запобігаєте? Я відповідаю на власне запитання в наступному посібнику, який був протестований на Ubuntu 14.4 та Linux mint 17.2, …

2
Розташування файлу crontab
Як і багато (більшість?) інших, я редагую свій crontab via crontab -e, де я зберігаю всі рутинні операції, такі як покрокове резервне копіювання, ntpdate, різні операції rsync, а також роблячи моє фонове Різдво тематичним раз на рік. З того, що я зрозумів, щойно в новому встановленні або новому користувачеві, це …
53 cron  filenames 

6
"Su" з помилкою "З’єднання X11 відхилено через неправильну аутентифікацію"
Як root, я підключаюсь до віддаленого хоста, щоб виконати команду. Тільки "standardduser" має відповідний id-файл та правильний .ssh / config, тому я спочатку перемикаю користувача: su standarduser -c 'ssh -x remotehost ./remotecommand' Команда працює чудово, але, незважаючи на те, що я використав "-x" (вимкнути X11-Forwarding) і відключив X11Forwards /etc/ssh/ssh_config, я …
53 bash  gnu-screen  su  xauth 

7
Масове перейменування, зміна префікса
Як можна масово замінити префікс для багатьох файлів? У мене дуже багато файлів на кшталт TestSRConnectionContext.h TestSRConnectionContext.m Я хотів би змінити їх усі CLConnectionContext.h CLConnectionContext.m Як би я це зробив?
53 rename  filenames 

3
Чи можу я відкатати оновлення apt-get, якщо щось піде не так?
Чи є спосіб, перш ніж запустити aptitude upgradeабо apt-get upgrade, налаштувати щось, щоб ви могли «легко» відкатати вашу систему до стану «влучного», який був до фактичного оновлення, якщо щось піде не так? Тобто, наприклад, перевстановіть стару версію пакетів, які були оновлені під час процесу. (EDIT) Кілька підказок : я знаю, …

1
Як `man git init` отримує потрібну сторінку чоловіка?
Тож здається, що введення man git initв bash-підказку в системі Ubuntu 14.04 робить те саме man git-init, що я тільки не зовсім впевнений, як. manСторінка man(тобто man man) , здається, не дозволяє цій конструкцію, якщо gitне було sectionкерівництво, але сторінка людей , здається, виходить з розділу 1. Чи підтримується це …
52 man 

4
Чому чоловічі сторінки не мають прикладів?
Чи є причина, чому більшість чоловічих сторінок не містять декількох поширених прикладів? Зазвичай вони пояснюють усі можливі варіанти, але це робить початківця ще складніше зрозуміти, як це "зазвичай" використовується.
52 man  history 

1
Встановіть PostgreSQL-клієнт (psql) тільки на CentOS
Просте запитання, але про це не знайдено ресурсів. Чи є спосіб встановити лише систему PostgreSQL, заснований на терміналі psql, в системі CentOS7, не встановлюючи повний сервер PostgreSQL? Там немає виділеного postgresql-clientабо postgresql94-clientабо що - небудь подібне на репозиторіях.


5
SSH продовжує пропускати мій пабі і просити пароль
Кожен раз, коли я наштовхуюсь на віддалений сервер, мені потрібно вказати пароль. Я скопіював свій відкритий ключ (id_dsa.pub) на віддалений сервер, використовуючи: ssh-copy-id -i id_dsa.pub user@server Я перевірив, що правильно додано до санкціонованих_кілей. Усі дозволи файлу / каталогу правильні: ~user 755 ~user/.ssh 700 ~user/.ssh/authorized_keys 640 ~user/.ssh/id_dsa.pub 644 Поле PasswordAuthentication в …

3
Чому rm дозволено видаляти файл у власності іншого користувача?
З публікації Чому можна видалити файли, доступні лише для читання? Я розумію, що rmдля видалення файлу потрібен лише дозвіл на запис у каталог. Але мені важко засвоювати поведінку, коли ми можемо легко видалити файл, у якого є власник та група. Я спробував наступне mtk: моє ім'я користувача abc: створив нового …

5
Як скопіювати каталог рекурсивно за допомогою жорстких посилань для кожного файлу
Я хочу створити "копію" дерева каталогів, де кожен файл є твердим посиланням на вихідний файл Приклад: у мене є структура каталогу: dirA/ dirA/file1 dirA/x/ dirA/x/file2 dirA/y/ dirA/y/file3 Ось очікуваний результат - "копія" дерева каталогів, де кожен файл є твердим посиланням на вихідний файл: dirB/ # normal directory dirB/file1 # hardlink …

6
Створення оболонки zsh за замовчуванням без доступу до кореня
Я користуюся комп’ютерами моєї школи і хотів би використовувати zshзамість них bash. Я хотів би зробити його оболонкою за замовчуванням, але я не можу запустити таку команду, як, наприклад, $ chsh -s $(which zsh)тому, що у мене немає привілеїв адміністратора. Чи є спосіб я помістити щось у своє .bashrcабо щось, …
52 bash  zsh  login  profile 

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