Unix & Linux

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

5
Запустіть `grep`, виключаючи файл у певному шляху
Я хочу виключити файл ./test/main.cppіз мого пошуку. Ось що я бачу: $ grep -r pattern --exclude=./test/main.cpp ./test/main.cpp:pattern ./lib/main.cpp:pattern ./src/main.cpp:pattern Я знаю, що можна отримати результат, який я хочу, скориставшись декількома командами в розташуванні "труби і фільтри", але чи є якесь цитування / уникнення, яке дасть grepзрозуміти, що я хочу спочатку?

4
Чому висновок політики apt-кеш-політики не передбачений?
Не можу зрозуміти, чому $ apt-cache policy foo N: Unable to locate package foo але $ apt-cache policy foo 2>&1 | grep . пусто. Де в останньому дзвінку я роблю неправильне припущення? Оригінальне завдання: мені потрібно обробити apt-cache policyвихід, імовірно :-) UPD : fooВикористовуваний у моєму прикладі може бути замінений …
12 shell  apt  pipe 

3
Чому не рекомендується ставити завантажувальний розділ на lvm?
Я десь прочитав, що не рекомендується ставити завантажувальний розділ на розділ на основі lvm. Але я все одно це роблю. Тоді єдина проблема, з якою я стикався з цим, іноді, коли я встановлюю новий дистрибутив Linux і ставлю його завантажувальний розділ на lvm, grub не може його виявити. grub-mkconfigКоманда зазвичай …
12 boot  partition  lvm 

7
Як я можу безпечно отримати версію ksh?
Як я можу безпечно отримати версію ksh із сценарію ksh? Я бачив такі рішення : ksh --version echo ${.sh.version} echo $KSH_VERSION І з огляду на правильні обставини, кожен із них працює правильно. Однак я дбаю про не досконалий випадок. Зокрема, є кілька машин, з якими я працюю, і мають більш …

1
Як файлові системи, нечутливі до регістру, відображають імена верхнього та нижнього регістрів файлів?
Це питання виникло у мене днями, коли я працював над проектом розробки, який спирається на обґрунтовану основу щодо імен файлів. Рамка (тут не має значення) хотіла бачити найголовніші назви файлів. Це змусило мене задуматися. На регістронезавісімого файлової системи, скажімо , extFAT або HFS + ( в Зокрема , не чутливі …


2
Чи потрібно клієнтам CUPS встановлювати локальні файли?
Якщо клієнтам CUPS потрібно буде додавати PPD локально, тобто чи потрібно мені їх передавати lpadmin -P? Ці клієнти друкують через локальний сервер друку на віддалений сервер друку ( ipp://), який, я вважаю, налаштований відповідно до найкращої практики (я не адмініструю його). Це ПК з Linux. Я не думаю, що я …
12 cups 


2
Використовуйте постачальника VirtualBox за замовчуванням у Fedora 21
Зараз, коли я використовую бродячий, він намагається використовувати його libvirtяк постачальник. Я хочу використовувати VirtualBox за замовчуванням. vagrant-libvirt не встановлено. Це нудно, тому що деякі команди не працюють, як-от vagrant status: [florian@localhost local]$ vagrant status The provider 'libvirt' could not be found, but was requested to back the machine 'foobar'. …

3
Як я бачу контрольну суму файлу btrfs?
Btrfs обчислює контрольну суму crc32c для кожного файлу. Чи є спосіб я побачити, яка контрольна сума зберігається (на відміну від простого читання файлу та його перерахунку)?
12 btrfs  checksum 

2
Чи можу я зберегти вихідну інформацію з попередньої термінальної команди, використовуючи лише клавіатуру?
Я щойно провів останні дві години, виконуючи ddкоманду (або зобразити будь-який подібний сценарій «важко повторно») з живого компакт-диска без графічного інтерфейсу; все, що я маю, - це мій надійний "багатовіконний" ( CTRL+ALT+F#) термінал Bash. На жаль, під час команди ddвикинуло кілька неприємних повідомлень про помилки та трохи більше інформації, яку …

2
Встановити новіші та старіші версії python на debian?
Як я можу встановити додаткові версії python на Debian (jessie). В Ubuntu я можу використовувати PPA "deadsnakes", який дасть мені будь-яку версію python, яку я хочу, з назвою версії в команді (наприклад, python33для python 3.3). Це дозволяє мені встановити їх усіх поруч. Я можу використовувати virtualenvs для встановлення конкретних пакетів …
12 debian  python 


7
Чи можна змінити команду в оболонці bash?
Мені було цікаво, чи є (проста) можливість повторити / скасувати команду, виконану в оболонці bash? (щоб його скасувати) Чи є щось подібне до комбінації ctrl+, zщоб повторити будь-яку дію (наприклад, у слові чи LibreOffice)?

2
Чи можна завершити команду `cd ', щоб відображати лише каталоги та ігнорувати файли?
Коли я перебуваю в каталозі в bash, і натискаю cd Space Tab, це показує все в каталозі як можливість. ( Show all 1000 possibilities?) Це справді громіздко, коли я перебуваю в каталозі з великою кількістю регулярних файлів і порівняно мало каталогів. Отже, чи можна зробити вибір для автодоповнення cdлише включати …

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