Unix & Linux

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

4
bash -e виходить, коли let або expr оцінюється на 0
У мене є bash-скрипт, який встановлює -e, щоб сценарій вийшов з будь-якого статусу виходу! = 0. Я намагаюся виконати деяку основну арифметику оболонки, присвоєну змінним, а іноді вираз дорівнює 0, що призводить до того, що статус виходу команди let або expr буде "1". Ось приклад: #!/bin/bash -ex echo "Test 1" …

5
Як прокручувати великий файл даних, зберігаючи заголовок
Припустимо, у мене є великий файл даних, який переповнює екран у вертикальному та горизонтальному напрямку. Як я можу переглядати цей файл, поки рядки заголовків залишаються на екрані? На даний момент я використовую less -S, щоб я міг добре прокручувати свій файл по горизонталі та вертикалі. Однак при прокручуванні вниз рядки …
19 vim  less  scrolling  pager 

7
як використовувати патч і розбіг для об'єднання двох файлів і автоматичного вирішення конфліктів
Я читав про diff та патч, але не можу зрозуміти, як застосувати те, що мені потрібно. Я думаю, що це досить просто, тому щоб показати свою проблему, візьміть ці два файли: a.xml <resources> <color name="same_in_b">#AAABBB</color> <color name="not_in_b">#AAAAAA</color> <color name="in_b_but_different_val">#AAAAAA</color> <color name="not_in_b_too">#AAAAAA</color> </resources> b.xml <resources> <color name="same_in_b">#AAABBB</color> <color name="in_b_but_different_val">#BBBBBB</color> <color name="not_in_a">#AAAAAA</color> …

2
Як отримати ім'я файлу поточного буфера в emacs?
Однією з головних особливостей, про які я сумую про Vim, є те, що вона завжди зберігає ім’я поточного файлу в %буфері ( детальніше ). Це дозволяє легко запускати команди: ;; compile current file :! gcc % ;; source current file (useful when I'm editing .vimrc :source % ;; get the …
19 emacs  function 

1
Чому б "реальний" час був набагато більшим, ніж "користувач" та "сис" час разом?
Я виконую і timeбагато команд (тобто nslookup) через, SSHі збираю загальний час, необхідний для завершення послуги (тобто DNS ). Тому я збираю час userі sysчас, коли realчас відлічує час, коли мій процес блокується, який мені не потрібен ... Я думаю. Але деякі мої тести мали такі результати: real 3m22.033s user …

1
Відкрийте html-додатки зовні у mutt
Нещодавно мені вдалося налаштувати свою поштову капу, щоб у муніципалі з'явилася HTML-адреса електронної пошти у вікні повідомлення: # ~/.mailcap text/html; lynx -dump '%s' | more; nametemplate=%s.html; copiousoutput; яка автоматизована: # ~/.muttrc auto_view text/html Хоча я думаю, lynxщо це гідна робота з перетворення HTML в текст, іноді це не скорочує, і …
19 mutt  browser  html  lynx 

3
Встановлення з джерела. Як вирішити залежності, не руйнуючи менеджера пакунків
Складання та встановлення програмного забезпечення - це біль і проблема, яку я не можу подолати. Я просто хочу побігти через своє розуміння цього процесу з кимось більш обізнаним, щоб очистити свою думку, щоб перейти до наступного рівня. Багато необхідного мені наукового програмного забезпечення не поширюються як пакети. Я розумію, що …

2
Чи є стандартна команда Unix для перевірки сполучення англійських дієслів?
Нещодавно зіткнувшись із списком слів та wordnet , двома чудовими відкриттями самостійно, я зараз шукаю подібний інструмент, якщо простіший, який візьме голий інфінітив дієслова і поверне просте минуле та минуле дієприкметники. Приклад: $ verbteacher throw Simple past: threw Past participle: thrown Хтось знає, де його знайти verbteacher(1)?

2
Вплив записів у / etc / securetty
За замовчуванням на RHEL 5.5 у мене є [deuberger@saleen trunk]$ sudo cat /etc/securetty console vc/1 vc/2 vc/3 vc/4 vc/5 vc/6 vc/7 vc/8 vc/9 vc/10 vc/11 tty1 tty2 tty3 tty4 tty5 tty6 tty7 tty8 tty9 tty10 tty11 Яка різниця між кожним із типів запису (консоль, vc / та tty ). Зокрема, …
19 linux  security  rhel  login  pam 


2
Як дізнатися причину переходу в стан сну і розбудити його?
Коли я роблю "зверху", я бачу процес написання Perl у "S" стані. Чи є спосіб дізнатись, що змушує цей процес перламутрового сплячого стану та способи його пробудження? Будь-який спосіб налагодження, щоб дати більше уявлень про рядки в сценарії Perl, змусивши його перейти у стан 'S'.

4
Як дізнатись, чи є мережевий інтерфейс tap, tun, bridge чи фізичний?
Наскільки я знаю, в Linux є 4 основні типи мережевих інтерфейсів: tun, tap, bridge та фізичний. Коли я роблю sys admin на машинах, на яких працює KVM, я зазвичай натрапляю на крани, мости та фізичні інтерфейси на одній машині, не маючи можливості їх розрізнити. Я не бачу суттєвих відмінностей в …
19 networking  kernel  ip  bridge  tap 

4
'mv' еквівалент перетягування з заміною?
У середовищі графічного інтерфейсу перетягування із заміною замінить файли та цілі каталоги (включаючи вміст) з тим, що копіюється. Чи є спосіб досягти цього самого інтуїтивного результату командою 'mv'?


5
Як правильно роздвоювати дистрибутив Linux? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередилось на одній проблемі, лише відредагувавши цю публікацію . Закрито 4 роки тому . Мені було цікаво, як можна піти про створення дистрибутива Linux. LFS здається надмірним, я б …
19 linux  distros 

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