Запитання з тегом «shell»

Оболонка - це термінологія для інтерпретатора командного рядка, що найчастіше використовується в операційних системах, схожих на Unix, але також використовується для більш детальної взаємодії з операційними системами на основі GUI. Він не тільки дозволяє користувачеві запускати програми з текстового інтерфейсу, але часто пропонує основні функції програмування, такі як змінні, підміна, перенаправлення виводу та символи.

4
Як запустити другу оболонку в режимі одиночного користувача?
Це може здатися суперечливістю термінів, але останнім часом мені потрібно було користуватися єдиним користувальницьким режимом (він же режим обслуговування) протягом деякого часу (днів!), Намагаючись відновити зламаний масив RAID. Роблячи це, я виявив, що хочу використовувати другу оболонку для таких речей, як перевірка / редагування налаштувань у різних конфігураційних файлах або …
14 linux  shell 


7
Хтось знайшов (наприклад, bash) оболонку терміналу для Windows настільки ж хороший, як і OS X один?
Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі не приймає нових відповідей чи взаємодій. Я в основному використовую 'git-bash', який поставляється з установкою Windows Git vcs. Я думаю, що це той самий, що приходить із Сігвіном. Технічно працює, але інтерфейс …
14 windows  bash  shell  terminal 

5
chsh: Помилка автентифікації PAM
я хочу змінити env оболонки за замовчуванням і працювати chsh -s /bin/zshяк користувач root, але повідомлення про помилку з'явилося: chsh: PAM authentication failed. я знаходжу цю тему http://ubuntuforums.org/showthread.php?t=1702833 але відповідь не вирішила моєї проблеми будь-яка допомога буде вдячна це вміст /etc/pam.d/chsh # # The PAM configuration file for the Shadow …
13 linux  bash  shell 

8
Обчислення загального розміру файлу шляхом розширення в оболонці
У нас є набір каталогів, що містять люценові індекси. Кожен індекс - це суміш різних типів файлів (диференційована розширенням), наприклад: 0/index/_2z6.frq 0/index/_2z6.fnm .. 1/index/_1sq.frq 1/index/_1sq.fnm .. (йдеться про 10 різних розширень) Ми хотіли б отримати загальну кількість за розширенням файлу, наприклад: .frq 21234 .fnm 34757 .. Я спробував різні комбінації …

7
Як увімкнути кожну команду Linux на логсервер
Я хочу, щоб кожна введена команда перейшла до сервера реєстрації. Вже налаштований syslog-ng для відправки всіх журналів на сервер. Мене цікавлять будь-які і всі методи для цього. Я б очікував деякого обговорення негідних користувачів та безпеки, але першою основною метою є просто запустити сеанси на реєстрацію. Усі сеанси закінчуються через …

5
Потужний еквівалент Ctrl + R?
У bash я можу зробити Ctrl+ Rі почати вводити команду, щоб вона шукала мою історію. Як це зробити в панцирі? Чи є спосіб прив’язати ключ до чогось подібного? function GH($str) {get-history | select-string $str} Але мені потрібно буде перечитати рядок для кожного введення char або видалити для виведення відповідних команд, …

3
Як змінити оболонку за замовчуванням в обліковому записі домену
Я використовую обліковий запис домену samba4 для входу на свій ноутбук. Я хотів спробувати zsh, але оскільки мій користувач не проживає, /etc/passwdя виявив, що chshне можу знайти свого користувача. Хтось може порадити, як я можу змінити свою login_shell? Я нічого не міг побачити в своєму ldap.conf, nssswitch.confабо нічого, що в …
13 linux  shell  samba4 

4
Як генерувати gpg ключ без взаємодії з користувачем?
Я знайшов у https://www.gnupg.org/documentation/manuals/gnupg/Unattended-GPG-key-generation.html#Unattended-GPG-key-generation метод для створення gpg-ключів без взаємодії з користувачем, але це не здається, працює. Мій сценарій: #!/usr/bin/env bash rm -rf .gnupg mkdir -m 0700 .gnupg touch .gnupg/gpg.conf chmod 600 .gnupg/gpg.conf tail -n +4 /usr/share/gnupg2/gpg-conf.skel > .gnupg/gpg.conf touch .gnupg/{pub,sec}ring.gpg cat >.gnupg/foo <<EOF %echo Generating a basic OpenPGP key …
13 shell  gpg 

4
Рекурсивна / глибока копія каталога командного рядка в Linux?
Який хороший загальний спосіб зробити рекурсивну / глибоку копію каталогу в Linux, яка працює в більшості випадків? Я використовував як прості речі, cp -Rтак і досить складні cpioзаклики. Чи є якісь значні сильні чи слабкі сторони, які змушують вас віддавати перевагу одній над іншою? Яким ви користуєтесь найчастіше?

5
Приховати вихід команди оболонки лише на успіх?
Приховування виводу команди оболонки зазвичай включає перенаправлення stderr та stdout. Чи є якась вбудована програма чи команда, яка за замовчуванням приховує вихід, але після помилки скидає весь накопичений вихід? Я хотів би запустити це як обгортку для віддалених sshкоманд. Тепер я маю їх використовувати переадресацію, але я не розумію, що …
12 linux  bash  shell 

9
Простий спосіб отримати IP-адресу від імені хоста за допомогою оболонки Unix
Який найпростіший спосіб отримати IP-адресу від імені хоста? Я думав про те, щоб спробувати pingі розібрати його з результату. Однак це не здається приємним і, ймовірно, не працюватиме однаково у всіх системах. Я трохи пошукав і знайшов рішення nslookup, але це не працює для імен хостів у /etc/hosts.
12 unix  shell  ip  hostname 

4
Чи корисний BitTorrent для копіювання файлів між серверами на робочому місці?
У мене є 1 вихідний сервер, який містить близько 30 ГБ файлів, які я хочу скопіювати на 7 інших серверів. В даний час я SCP передає файли на перші чотири сервери, і коли ця передача завершена SCP на останні три сервери. Чи швидше використання BitTorrent швидше поширюватиме файли на всі …
12 shell  copy  scp  bittorrent 

1
Термінальні лінії OS X не переходять до прокрутки
У мене є проблема, що з'являється під час використання терміналу Mac OS X (TERM = xterm): іноді він переходить у стан, коли лінії, що прокручуються вгорі, не додаються до буфера прокрутки. Я не використовую screenчи подібне; це звичайна оболонка bash на вкладці Terminal. Це не робиться відразу після відкриття нової …
12 shell  terminal  xterm 

1
Як я можу запустити оболонку всередині в'язниці на FreeBSD?
У мене є доступ до раніше встановленого вікна FreeBSD з низкою в'язниць. Один із в'язниць - це SQL-сервер, на якому не ввімкнено ssh. Як я можу отримати доступ до оболонки в цій в'язниці від хост-машини? (У мене є права на root.)
12 unix  shell  freebsd  jail 

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