Unix & Linux

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

4
Як одночасно переміщати та відтворювати папку?
У мене на statisticsсервері Ubuntu папка, в якій регулярно зберігаються файли даних. Як я можу перейменувати statisticsпапку під backup-xxчас відновлення statisticsпапки, щоб бути доступною для зберігання нових файлів? Файли в statisticsпапці створюються PHP file_put_contents. Я вважаю за краще перейменувати папку, оскільки в папці багато файлів statistics.

2
Чим перенаправлення файлу bash на стандартне відрізняється від оболонки (`sh`) в Linux?
Я написав скрипт, який перемикає користувачів під час роботи, і виконує його, використовуючи перенаправлення файлів на стандартне дюйма. Так user-switch.shце ... #!/bin/bash whoami sudo su -l root whoami І керування ним bashдає мені поведінку, яку я очікую $ bash < user-switch.sh vagrant root Однак якщо я запускаю сценарій sh, я …

2
SELinux не дозволяє oddjobd-mkhomedir створювати домашній каталог користувача у нестандартному місці
Ми використовуємо SSSD для аутентифікації користувачів на серверах CentOS. oddjobd-mkhomedir прекрасно працює, коли домашній каталог за замовчуванням є / home, але на певному сервері нам довелося змінити домашній каталог за замовчуванням на / data, який знаходиться на кріпленні SAN. Тепер, кожного разу, коли користувач намагається увійти, вони потрапляють у bash …
9 selinux 

2
Vim: Зворотний бік праворуч ліворуч
Я випадково :set rlдумаю, що це відносні лінії. У мене активовано режим справа наліво . Док для rightleftне говорить , як реверс , rl modeне виходячи з Vim. Як вийти ліворуч праворуч у vim?
9 vim 

5
awk sed якщо заява
Я намагаюся додати 0 до початку, якщо є "". на 2-му символі цього рядка. Я не міг поєднати цих двох; awk '{ print substr( $0, 2, 1 ) }' file.txt показ другого символу sed -ie "s/.\{0\}/0/" file.txt додавання нуля до початку. Повинно бути ", якщо другий символ є крапкою". зразок …

6
Як я можу отримати команди sudo для використання налаштувань у /root/.bashrc
Я налаштував .bashrcдекілька псевдонімів, зокрема llіexport LS_OPTIONS='--color=auto' На жаль, це не працює при використанні sudo, тому я також змінив /root/.bashrc, але це, мабуть, не мало значення. sudo envпоказує HOME=/rootіSHELL=/bin/bash Як я можу отримати sudoкоманди для використання налаштувань /root/.bashrc? Я розумію, що це відбувається лише тоді, коли bashвиконується інтерактивно, тому я …
9 bash  debian  sudo 

1
Повноекранні програми при встановленні подвійного монітора
Optimus в Linux далеко не ідеальний, проте за допомогою рідних nVidiaдрайверів більшість проблем, які у мене були в минулому, вирішуються в основному, крім однієї. Щоразу, коли я запускаю програму на весь екран, наприклад, Kodiабо деякі Steamігри, положення вимкнено, або екран зосереджений праворуч посередині двох екранів рівно 1080p, або відображається, показуючи …

1
Як створити / налаштувати vpn, використовуючи лише SSH?
Ось проблема, яку я намагаюся вирішити. Є сервер ("віддалена система"), на який я можу перейти з мого локального комп'ютера, але ця віддалена система не має підключення до Інтернету. Я хочу надати віддаленій системі доступ до Інтернету через свій локальний комп'ютер за допомогою VPN на базі ssh. Як я це досягну? …
9 centos  ssh  vpn  route 


1
Встановіть ліміт ресурсів за замовчуванням для всіх користувачів із системними групами
Я можу встановити ліміт пам’яті таким користувачам: systemctl set-property user-UID.slice MemoryHigh=24G Чи існує спосіб цього застосувати для всіх користувачів? Я хотів би, щоб кожен користувач отримував 24G, а не 24G для всіх користувачів-процесів (на мою думку, це було б результатом його user.sliceпрямого включення ).


4
Що таке еквівалент Unix (QNX) командного рядка Windows "dir / s / b"
Питання Що таке Linux еквівалент DOS "dir / s / b ім'я файлу"? наближається, але він завершує відтворення операції пошуку файлів для всіх таких названих імен файлів. Однак я прагну зробити вміст каталогів різним порівнянням з каталогом на машині Windows і порівняти його з тим, що має бути аналогічно побудований …
9 ls  qnx 

3
Як змонтувати декілька розділів із образу диска одночасно?
Я намагаюся змонтувати кореневий і завантажувальний розділ з Raspbian зображення: mount -v -o offset="70254592" -t ext4 /mnt/X/raspbian-jessie.img /tmp/raspbian mount -v -o offset="4194304" -t vfat /mnt/X/raspbian-jessie.img /tmp/boot монтажний завантажувач, коли встановлено root, призводить до: mount: /mnt/X/raspbian-jessie.img: overlapping loop device exists Як змонтувати кілька розділів на одному зображенні диска одночасно? (для дисків …

1
Як визначити, чи на комп’ютері доступний TPM (модуль довіреної платформи)
Бажаючи пограти з речами модуля Trusted Platform Module , я встановив TrouSerS і спробував запустити tcsd, але в мене виникла ця помилка: TCSD TDDL ERROR: Could not find a device to open! Однак у моєму ядрі завантажено кілька модулів TPM: # lsmod | grep tpm tpm_crb 16384 0 tpm_tis 16384 …
9 linux  security  tpm 

3
Що це за змінна форма = $ (…)
Що означає таке: basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") Мене особливо цікавить ця частина: varible=$(...) Я знаю, що дужки використовуються для виконання підпроцесу, але що робити, якщо вони використовуються разом з $?
9 shell 

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