Unix & Linux

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

2
Чи> & - ефективніше, ніж> / dev / null?
Вчора я прочитав цей коментар ТА, який говорить про те, що в оболонці (принаймні bash) >&-"є такий самий результат, що і" >/dev/null. Цей коментар насправді посилається на посібник ABS як джерело його інформації. Але це джерело говорить, що >&-синтаксис "закриває дескриптори файлів". Мені не ясно, чи дві дії закриття дескриптора …

1
Єдина команда для входу в SSH та запуск програми?
Чи є спосіб структурувати одну команду для входу через SSH на віддалений сервер та запустити програму на оболонці віддаленого входу? У посібнику з OpenSSH написано "Якщо вказана команда, вона виконується на віддаленому хості замість оболонки входу." Так, наприклад, ssh user@server mailви увійдете на віддалений сервер, відображатиме стан поштової скриньки, а …
58 bash  shell  ssh  openssh 

3
Що означає "хм хеш"?
Я переглядаю http://mywiki.wooledge.org/BashGuide/CommandsAndArguments і натрапив на це: $ type rm rm is hashed (/bin/rm) $ type cd cd is a shell builtin Лише трохи раніше в посібнику перераховані різні типи команд, зрозумілих Bash: псевдоніми, функції, вбудовані елементи, ключові слова та виконувані файли. Але про "хеши" не згадувалося. Отже, в цьому …
58 bash  shell  command 

2
Використовуйте спільні бібліотеки в / usr / local / lib
Я створив деякі бібліотеки з джерел, а файли після make install- у/usr/local/lib Наприклад, у моєму випадку у мене є файл, libodb-2.2.soякий знаходиться в цьому каталозі. Однак, коли я запускаю виконуваний файл, з яким пов’язаний libodb, я отримав помилку: помилка під час завантаження спільних бібліотек:libodb-2.2.so: cannont open shared object file: No …
58 ubuntu  libraries 

3
Чому програмі unix mv не потрібен параметр -R (рекурсивний) для каталогів, але cp це потрібно?
Я завжди заплутався, коли потрібно використовувати cpабо mv: "чи потрібен мені -Rваріант при роботі з dir?" У GNU coreutils cpпотребує -Rі mvне потребує . Я просто не можу знайти жодної причини, чому cpпотрібен -Rваріант для копіювання панів і mvні. Я гадаю, що те, що cpбез них -R(але ведеться рекурсивно так, …
58 directory  rename  cp 

4
Що є стандартом для відступу в скриптах оболонки? [зачинено]
Спільнота Java використовує 4 пробіли як одиницю відступу. 1 спільнота Ruby використовує 2 пробіли, що, як правило, узгоджено. 2 Що є стандартом для відступу в скриптах оболонки? 2 або 4 пробіли або 1 вкладка?


4
Як запустити скрипт із systemd безпосередньо перед відключенням?
Що потрібно помістити в [install]розділ, щоб системний запуск працював /home/me/so.plбезпосередньо перед вимкненням, а також перед тим, як /proc/self/net/devйого знищити? [Unit] Description=Log Traffic [Service] ExecStart=/home/me/so.pl [Install] ?

5
cd, просто набравши ім'я каталогу?
У мене це було десь 20 років тому, або я мріяв про це. В основному: Якщо тип blobblobя отримую blobblob: command not found Досить справедливо. Мені б хотілося, щоб коли моя оболонка отримує ці помилки - команда не знайдена - вона перевіряє, чи існує каталог з цим ім'ям ('blobblob') і …

4
Отримати шлях поточного сценарію при виконанні через симпосилання
У мене є утиліта, що складається з декількох каталогів з деякими скриптами bash та допоміжними файлами, які будуть розгорнуті на декількох машинах, можливо, в іншому каталозі на кожній машині. Сценарії повинні мати можливість посилатися на шляхи відносно себе, тому мені потрібно мати можливість отримати шлях до файлу, який зараз виконується. …

5
Як визначені прапори використання GPG у переліку основних деталей?
Коли я перераховую деталі ключа, я отримую такий висновок: $ gpg --edit-key SOMEID pub [..] created: [..] expires: [..] usage:SC [..] sub [..] created: [..] expires: [..] usage: E Або навіть usage: SCAна іншій клавіші (частина головного ключа). Що означає це абревіатура у полі використання? Я можу отримати таке: S …
58 gpg 

5
Що є кращим способом вирішити проблеми з відключенням серверних файлів sshfs?
У мене є кілька каталогів, встановлених через sshfs . Я інколи отримую відключення від сервера (не конфігурується мною). Я зазвичай монтую такі каталоги sshfs user@server.example.com:/home/user /mnt/example Коли сервер відключається, підсистема sshfs не змінює / звільняє каталог, а натомість блокує його недоступним. Кріплення все ще видно під час набору тексту mount. …
58 ssh  mount  sshfs 

4
Як я можу знати, куди помістити речі в Linux?
Встановлення чогось у Windows вимагає натискання кнопки. Але кожен раз, коли я намагаюся встановити щось в Linux, чого не можна знайти в APT, я так заплутався. Ви завантажуєте папку-блискавку, і що тоді? Якщо вам пощастило, є README, посилаючись на деяку документацію, яка може допомогти вам, якщо вам пощастить. Який магічний …

6
Різні дистрибутиви Linux, що діють тією ж / домашньою папкою?
Який найкращий спосіб ділитися однаковими /homeкаталогами між різними дистрибутивами Linux? Я маю на увазі, я хочу мати, скажімо, Fedora та Arch, і я хочу знайти свої файли вдома, незалежно від того, в який дистрибутив Linux я завантажуюся. Але якщо я змонтую той самий розділ, /homeтоді я можу зіпсувати конфігурації, збережені …
58 partition  mount 


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