Unix & Linux

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

1
Як змінити точку кріплення для пулу ZFS?
приклад: Коли я створив басейн, я встановив його для монтажу в / mystorage zpool create -m /mystorage mypool raidz /dev/ada0 dev/ada1 /dev/ada2 Але тепер я хочу, щоб басейн монтувався до / myspecialfolder. Будь-які ідеї, як це можна зробити? Я обшукав мережу і подивився на zpool та zfs manpages та нічого …
15 zfs 

1
Як перевірити, чи є у мене доступ до кореня?
Мій начальник хоче, щоб члени його команди повідомили йому, хто має кореневий доступ. Як перевірити, чи є у мене доступ до кореня? Якщо я можу ввійти на сервер і робити що-небудь sudo, чи означає це, що у мене є кореневий доступ?
15 linux  root 

2
Як використовувати `find -exec` для виконання команди в каталозі знайденого файлу (не поточного каталогу)?
Скажімо , я перебуваю в директорії , яка має деякі підкаталоги dir1, dir2і dir3. У кожному з цих каталогів є файл, fooі я хотів би виконати одну команду fooв кожному з каталогів і виконати цю команду всередині цього каталогу. Якби я це робив "від руки", це виглядало б приблизно так: …
15 find 

4
Встановіть старіші версії google-chrome-stable на ubuntu 14.10
Я вмію це робити, sudo apt-get install google-chrome-stable Тут встановлена ​​хромована версія 45, яка не підтримує плагіни NPAPI, необхідні для запуску Java всередині браузера. Я намагаюся перенести одну або дві версії на старші, щоб я міг використовувати цю функцію, але інформації в мережі немає. В цей час, sudo dpkg-query -l …
15 apt  chrome 

1
grub-install: Дескриптор файлу 3 просочився при виклику vgs
Я встановив Debian Jessie на LVM в програмному RAID 1. Щоб переконатися, що MBR записані на обох дисках RAID 1, я запускаю dpkg-reconfigure grub-pc(як тут запропоновано ) і вибираю обидва диски. Я отримую ці помилки: root@bouzin:/home/jerome# dpkg-reconfigure grub-pc Installing for i386-pc platform. File descriptor 3 (pipe:[1038681]) leaked on vgs invocation. …

4
Як виявити кінець рядка з sed
Я шукаю спосіб виконати заміну лише тоді, коли останній символ є новим рядком, використовуючи sed. Наприклад: lettersAtEndOfLine замінюється, але це не так: lettersWithCharacterAfter& Оскільки sedне працює з новими рядками, це не так просто $ sed -E "s/[a-zA-Z]*\n/replace/" file.txt Як це можна досягти?

7
як перевірити, чи каталог порожній
У мене є вимога, якщо я виконую скрипт ./123з аргументами порожнього шляху, скажімо /usr/share/linux-headers-3.16.0-34-generic/.tmp_versions(цей каталог порожній). Він повинен відображати "каталог порожній" Мій код: #!/bin/bash dir="$1" if [ $# -ne 1 ] then echo "please pass arguments" exit fi if [ -e $dir ] then printf "minimum file size: %s\n\t%s\n" \ …

4
Як відобразити поточну розкладку клавіатури?
Чи є утиліта, яка дозволяє графічно відображати поточну розкладку клавіатури? Це може бути корисно, наприклад, коли ви пишете іноземною мовою та маєте фізичну клавіатуру, яка лише вказує локальну мову (розташування символів тощо). Я хотів би отримати дисплей, подібний до наступного:

1
знайти не працює на пов'язаному шляху?
Якщо я запускаю цю команду, find $HOME/MySymlinkedPath -name "run*.sh"нічого не відбувається, і не дає помилок ("MySymlinkedPath" - це симпонізований шлях до іншого жорсткого диска, іншого, ніж мій $ HOME). Це також не вдається: find ~/MySymlinkedPath -name "run*.sh" find /home/MyUserName/MySymlinkedPath -name "run*.sh" І просто для того, щоб переконатися, цей неіснуючий шлях …
15 find  symlink  path 

3
Яка різниця між ping -w і ping -W?
Для чого -wвказаний прапор (термін) ping? Я не можу знайти його опис на pingсторінці людини; лише для -W, який займає секунду як параметр. Яка різниця між ними, і як я можу встановити тайм-аут пінг (якщо хост не відповідає) на 200 мс?
15 shell  ping  timeout 

7
цикл bash через список рядків
Чи можливо форматувати цей зразок: for i in string1 string2 stringN do echo $i done до чогось подібного до цього: for i in string1 string2 stringN do echo $i done EDIT: Вибачте за плутанину, не зрозумів, що існують різні способи виконання скрипту - sh <scriptname>vs, bash <scriptname>а також ця річ, …

1
Видалити блок Systemctl зі списку невдач
Як я можу видалити блок зі systemctl --failedсписку без перезавантаження машини? Передумови: У мене, серед інших, наступний запис у списку: ● openvpn-server@intranert.service loaded failed failed OpenVPN service for intranert Це сталося тому, що я неправильно написав intranet, що є фактичним продуктивним екземпляром, під час активації одиничного шаблону. Однак зараз я …

2
Документація = - (дорівнює мінусу) у файлах системних одиниць
У моїй системі Archlinux /usr/lib/systemd/system/mdmonitor.serviceфайл містить такі рядки: [Service] Environment= MDADM_MONITOR_ARGS=--scan EnvironmentFile=-/run/sysconfig/mdadm ExecStartPre=-/usr/lib/systemd/scripts/mdadm_env.sh ExecStart=/sbin/mdadm --monitor $MDADM_MONITOR_ARGS Я підозрюю (підтвердив якийсь googling), що =-означає, що служба не повинна виходити з ладу, якщо вказані файли відсутні. Однак мені не вдалося знайти таку поведінку в мапі сторінки файлів системних одиниць. Де офіційна документація …

3
Чому df та Finder показують різний доступний простір на диску?
У домашньому каталозі df -h $HOMEпоказує Filesystem Size Used Avail Use% Mounted on /dev/disk1 231G 177G 54G 77% / Але в пошуку Будь-які ідеї? EDIT Доданий df -hвихід /dev/disk1 231G 177G 54G 77% / # this is memory disk /dev/disk2 7.0G 677M 6.4G 10% /Users/HOME/Library/Caches # this is an encrypted …
15 osx  disk-usage  finder 

1
Відображення повних налаштувань sshd
У демона OpenSSH є багато значень "за замовчуванням" для своїх налаштувань. Тож перегляд sshd_config може не дати комусь повного набору активних налаштувань. Як відобразити повну конфігурацію sshd (для OpenSSH)?

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