Unix & Linux

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

2
mv: не може стати Немає такого файлу чи каталогу в скрипті оболонки
Я написав сценарій для переміщення деяких файлів з однієї папки в іншу папку, але я отримав таку помилку, я перевірив 2 папки і помітив, що на 1 папці є такі файли, а в іншій таких файлів немає, але чому всі вони показують "mv Не може стати. Немає таких файлів чи …
16 shell  rename 

1
Виведення команди не в stderr і stdout
Я натрапив на це питання, тому мені цікаво, як це можливо? Стандартний запуск команди: # zabbix_sender -c zabbix_agentd.conf -k mmysql.QCInserts -o 14 info from server: "Processed 0 Failed 1 Total 1 Seconds spent 0.000017" sent: 1; skipped: 0; total: 1 Гаразд, спробуй отримати лише перший рядок: # zabbix_sender -c zabbix_agentd.conf …
16 shell  stdout  stderr 

3
Запуск виконуваного файлу в PATH з тим самим іменем, що і існуюча функція
Іноді я визначаю функцію, яка затінює виконуваний файл і налаштовує його аргументи або висновки. Отже, функція має те саме ім'я, що і виконуваний файл, і мені потрібен спосіб, як запустити виконуваний файл з функції, не викликаючи функцію рекурсивно. Наприклад, для автоматичного запуску виводуfossil diff наскрізний colordiffі less -Rя використовую: function …
16 bash  path  function 

4
Як вийти з програми sh?
Я перебрав команди і написав sh -man Тепер я вступив до програми під назвою, sh-3.2яку, здавалося б, неможливо вийти. Ctrlc, Ctrlzабо Ctrlxне працює. exit, quit, q, :qТакож не працює. Усі відповіді google призначені для програмного виходу із скриптів оболонки.

8
Як знайти файли зі 100% NUL символами у своєму вмісті?
Яка команда командного рядка Linux може ідентифікувати такі файли? findКоманда AFAIK (або grep) може відповідати лише певній рядку всередині текстового файлу. Але я хочу відповідати цілому вмісту, тобто я хочу бачити, які файли відповідають регулярному вираженню \0+, ігноруючи символи кінців рядка . Можливо, find . cat | grepідіома могла б …

2
Яка різниця між STDIN та аргументами, переданими команді?
Я міг би використовувати будь-яку форму для виконання catметоду: cat file_name cat < file_name Результат такий же Тоді я хочу виконати manу форматіstdin man < file_name Хоча file_nameмістить: # file_name cat Але він вискакує What manual page do you want?замість страти man cat. Я хочу знати, чому catможна прийняти stdinаргументи, …

1
верхній вихід: використання процесора> 100%
Ось найкращий результат, який я зібрав: Я помітив, що вгорі показує використання процесора vlc> 100%. Хтось може, будь ласка, виправдати мене, чому він показує так, чи це помилка у верхньому додатку чи щось інше.
16 linux  top 

9
Відображення номера тижня у певному форматі за допомогою ncal або cal
Ви не просто любите це, коли дві команди виконують одну потрібну вам річ, але ні обидві? Це те, що calробить. Приємне форматування. Не вистачає тижневих цифр: $ cal January 2012 Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 …


4
Обміняти папку без .git-файлів?
Якщо я націлюю папку, яка є сховищем git, чи можу я це зробити, не включаючи .gitвідповідні файли? Якщо ні, то як би мені це зробити за допомогою команди?
16 tar  git 

6
Програми за замовчуванням (GNOME 3)
Я намагаюся пов’язати спеціальну програму з типом файлу в GNOME 3 (FC15). У GNOME 2 можна перейти до області "Відкрити з" діалогового вікна властивостей файлу та додати там спеціальну команду. Здається, поле користувальницького редагування команд зникло з панелі "Відкрити з" в GNOME 3, тому мені було цікаво, чи є якесь …
16 fedora  gnome3 

5
Зберігайте компакт-диск до тих пір, поки в певній папці
Я багато працюю в Magento, і так багато людей, з якими я працюю, і це стає прикро, щоб набрати: cd ../../../../../../ Щоб знайти лише кілька каталогів із вашої кореневої папки "httpdocs", тому я намагаюся створити сценарій, який відповідає цьому псевдо-коду: while lowest level directory != httpdocs cd ../ end while; …


3
Докер: створити постійний том у певному каталозі
Мені потрібно створити стійкий том для Docker. Том повинен бути названий extra-addonsі розташований у /mnt/. Я виконую цю команду: sudo docker volume create /mnt/extra-addons Я отримав це повідомлення про помилку: Error response from daemon: create /mnt/extra-addons: "/mnt/extra-addons" includes invalid characters for a local volume name, only "[a-zA-Z0-9][a-zA-Z0-9_.-]" are allowed. If …
16 docker 

1
масштаб xrandr 2x2 для багатоекранного відображення (4K HiDPI та суміш Full HD) - розмитий вихід
На Kubuntu 17.04 nouveau, я намагаюся отримати подвійний параметр монітора з основним 4K та Full HD (насправді 1920x1200, але не має різниці) праворуч. Я використовую подвійну системну шкалу KDE (як описано в https://wiki.archlinux.org/index.php/HiDPI#Using_KDE_system_settings ) разом із xrandrмасштабуванням (як описано в https://wiki.archlinux.org/index.php / HiDPI # Side_display ). Більш конкретно: xrandr \ …

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