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

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

1
rsync: getcwd (): Немає такого файлу чи каталогу (2)
Я хочу синхронізувати Server1і Server2логів до LogServer. Для Server1: rsync -avz -e 'ssh -p 2188' user@server1:/usr/local/servers/logs/* /usr/local/logs/ Цей працює, але для Server2: rsync -avz -e 'ssh -p 2188' user@server2:/usr/local/servers/logs/* /usr/local/logs/ Це не вдається: shell-init: error retrieving current directory: getcwd: cannot access parent directories: no such file or directory job-working-directory: error …
11 linux  ssh  rsync  shell 

3
перенесення пароля та безпека
Я іноді так роблю echo "secret" | mysql -u root -p .... Тепер я поступаюсь щодо безпеки тут: чи може хтось із переліком усіх процесів бачити пароль? Для перевірки я спробував, echo "test" | sleep 1000і команда echo із секретом не була видна у висновку "ps aux". Тож я припускаю, …
11 security  shell 

4
Як відредагувати завершення команди для ssh на zsh?
Я хотів би встановити завершення команди на zsh для відображення імен хостів після введення ssh [TAB] вилучення імен з мого .ssh / config-файлу (а краще з відомих_хостів та / і т.д. / хостів та будь-якого іншого місця, яке має сенс) та подання одного єдиного списку. Дещо з цього робить і …

6
Які розподілені комунальні послуги люди вважають хорошими, гнучкими та зручними у використанні? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
11 linux  shell  cluster 



5
Зміна оболонки (за допомогою chsh) за допомогою командного рядка в сценарії
У сценарії запуску, який налаштовує машину, я хочу запустити chsh -s /bin/zsh Однак тут запитується пароль користувача. Як мені ввести параметр як пароль? Або якщо у мене є сила судо, я можу якось обійти цей крок? Або в якості альтернативи, чи є інший спосіб змінити стандартну оболонку запуску?
11 linux  shell 

1
Як "UN-ANSI-fy" журнали?
Останнім часом в інструментах командного рядка спостерігається тенденція до використання фантазійних кольорів ANSI у своєму журналі (наприклад, NPM та безліч інструментів на основі nodejs, rvm, docker та декілька інших "сучасних" інструментів). Це приємно читати на екрані (*), але не так приємно, коли ви хочете передати висновок у файл журналу або …
10 shell  console  ansi 

7
Знайдіть каталоги, де відсутні файли з конкретним закінченням
Я хочу показати всі каталоги, які не містять файлів із певним закінченням файлу. Тому я спробував використовувати наступний код: find . -type d \! -exec test -e '{}/*.ENDING' \; -print У цьому прикладі я хотів відобразити всі каталоги, які не містять файлів із закінченням .ENDING, але це не працює. Де …
10 linux  bash  shell 

2
Символічне посилання та судо
Я створюю символічне посилання: ln -s /tmp/folder1 /tmp/folder2 Потім я переходжу до / tmp / folder2 і запускаю pwd: $ cd /tmp/folder2/ $ pwd /tmp/folder2 $ sudo pwd /tmp/folder1 # <-- This is the odd part Чому pwdз sudoдаю оригінальний каталог? Я пишу bash-скрипт і мені потрібен абсолютний шлях поточного …

4
Зміна прив'язки mysql в сценарії
Який був би найкращий спосіб змінити mysql bind-адресу в my.cnf із скрипту оболонки? Чи є спосіб використання такого інструменту, як mysqladmin, або я повинен використовувати sed, чи слід просто додати його до my.cnf і сподіваюся, що другий запис замінить перший (цей звучить нудно). Я намагаюся написати простий захисник оболонки для …

4
Як налаштувати SFTP для сайтів, не надаючи доступу до оболонки?
Я хотів би використовувати SFTP для всіх сайтів на моєму сервері cPanel CentOS, оскільки раніше у нас був зламаний пароль FTP (не важко). Однак я не хочу, щоб у кожного облікового запису SFTP був доступ до оболонки (навіть навіть до в'язниці). Чи можливо це і як? Я новичок UNIX, управління …
10 shell  sftp 


7
Чому цей файл прихований під час запуску ls?
EDIT: Я повністю забув про цю тему. Виявляється, у мене поганий жорсткий диск. Нам довелося перерозподілити цей сервер для інших потреб, тому я нарешті зайнявся заміною одного поганого диска, і ми знову в роботі. Кілька тижнів я не міг зрозуміти, чому мені не вдалося видалити цей конкретний файл. Як root, …

3
Bash: як дізнатися, чи закінчується вихід останньої команди новим рядком чи ні?
Більшу частину часу вихід команди закінчується символом нового рядка. Але іноді це не відбувається, тому наступне запит оболонки друкується в тому ж рядку разом з висновком. Приклад: root @ hostname [~] # echo -n привіт helloot @ hostname [~] # Я завжди вважав це дуже прикро. Тепер я можу просто …
10 linux  bash  shell  prompt 

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