Unix & Linux

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

2
різниця, де лінії здебільшого однакові, але вийшли з ладу?
Я хочу розрізнити два набори правил mod_rewrite. Набір ліній приблизно 90% однаковий, але порядок настільки різний, що в основному різниця говорить про те, що вони абсолютно різні. Як я можу побачити, які рядки по-справжньому відрізняються між двома файлами, незалежно від номера їх рядка?

6
Скорочений поточний каталог у запиті оболонки?
vim має дійсно приємну функцію, яку вона використовує на своїх шляхах, коли вони трохи довгі: Він скорочує шлях до документа на вкладці вгорі. Чи є спосіб зробити щось подібне до цього, щоб мій баш-рядок не виглядав так: rfkrocktk@work-laptop ~/Documents/Projects/Work/maventest/src/main/java/com/tkassembled/ $
23 bash  prompt 

5
У регулярному виразі, яким персонажам потрібно втекти?
Взагалі, які символи в регулярному виразі потребують втечі? Наприклад, не синтаксично правильно: echo '[]' | grep '[]' grep: Unmatched [ or [^ Однак це синтаксично правильно: echo '[]' | grep '\[]' [] Чи є будь-яка документація, на яку символи слід уникнути регулярного виразу, а які не слід?

3
Замініть рядок вмістом файлу за допомогою sed
У мене є два різних файли: Файл1 /home/user1/ /home/user2/bin /home/user1/a/b/c Файл2 <TEXT1> <TEXT2> Я хочу , щоб замінити <TEXT1>з файл2 з вмістом File1 використання sed. Я спробував цю команду, але не отримав належного результату: cat File2|sed "s/<TEXT1>/$(cat File1|sed 's/\//\\\//g'|sed 's/$/\\n/g'|tr -d "\n")/g" Ви можете використовувати й інші інструменти для вирішення …
23 sed  replace 

4
Найшвидший спосіб об'єднати багато файлів в один (tar czf занадто повільно)
В даний час я працюю tar czfдля комбінування файлів резервного копіювання. Файли знаходяться у певному каталозі. Але кількість файлів зростає. Використання tzr czfзаймає занадто багато часу (більше 20 хвилин і підрахунок). Мені потрібно комбінувати файли швидше та масштабніше. Я знайшов genisoimage, readomі mkisofs. Але я не знаю, що найшвидше і …
23 backup  tar  archive 

3
Довіряйте самопідписаному сертифікату PEM
Я створив проксі-сервер із SSL за допомогою PEM-сертифіката. Зараз є кілька моїх машин, яким я хотів би довірити цьому сертифікату автоматично (без скарг веб-браузера). Як я можу встановити сертифікат PEM на кожну машину? Крім того, що більше рекомендується: створити сертифікат, який підписав самостійно, або об'єднати сертифікат змії?
23 debian  ssl  openssl 

2
Екран GNU: переміщення між регіонами
Я почав розділяти вікно на екрані GNU на різні регіони, а не перемикатися між вікнами. У будь-якому випадку, розділивши вікно на 4 регіони (2x2), потрібно C-a <Tab>повернути фокус на початковий регіон. Це досить громіздко ... Чи є інші клавіші для переміщення вгору, вниз, вліво, вправо між регіонами? Я не можу …
23 gnu-screen 


1
список файлів за цільовим символьним посиланням
Як я можу отримати список файлів (а потім зробити щось із цим списком), фільтруючи через цільове ім'я символічного посилання , а не ім'я символьної посилання? Наприклад, із наступного списку мене цікавлять лише перші чотири файли (ціль містить bar): foo -> /tmp/bar bar -> /home/me/bartoo baz -> /home/me/public/barthree zoo -> /usr/share/bar …
23 find  symlink 

3
Як я можу використовувати лише один об'єднаний буфер обміну? (навіть для "шляху копіювання" від IntelliJ)
Я не дуже розумію схему буфера обміну linux / s. Замість того, щоб зрозуміти це, чи є спосіб спростити його в один об'єднаний буфер обміну? Знаєте, щоб я міг скопіювати будь-яку програму та вставити будь-яку іншу? Поточна проблема, яка мене клопоче, - це те, що дія "Intel copy" шлях копіювання, …


7
Як я можу змінити те, що відображається в оболонці входу?
Я ознайомлюсь більше з налаштуванням того, як виглядають речі в оболонці через підказку ( .bashrc), але я зараз намагаюся змінити початковий матеріал, який відображається під час першого входу. На моєму екземплярі EC2 це те, що я бачу, коли Я входжу: __| __|_ ) Fedora 8 _| ( / 32-bit ___|\___|___| …
23 bash  login  prompt  profile 



4
Яка різниця між `curl | sh` і `sh -c“ $ (згортка) ”`?
Це питання було перенесено з помилки сервера, оскільки на нього можна відповісти на Unix & Linux Stack Exchange. Мігрували 2 роки тому . Один простий спосіб установки Docker (наприклад): curl -sSL https://get.docker.com/ | sh Однак я також бачив деякі, які виглядають так (на прикладі Докера): sh -c "$(curl -sSL https://get.docker.com/)" …

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