Unix & Linux

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

6
Чи є інструмент для отримання рядків в одному файлі, які не є в іншому?
Чи є інструмент, який може отримати рядки, який містить файл A, але файл B не має? Я міг би зробити трохи простий сценарій, наприклад, з perl, але якщо щось подібне вже існує, я з цього часу заощаджую свій час.
110 command-line 

1
Вбийте невідповідний сеанс ssh, не закриваючи термінал
Чи є спосіб відключитися від сеансу SSH, який не реагує, не вбиваючи весь термінал? Зокрема, я використовую konsole, а машина, з якою я працюю, іноді висить, але насправді не гине (тим самим вбиваючи з'єднання). Отже, SSH просто зависає, і я повинен закрити термінал і відкрити новий, щоб спробувати повернути його …
110 ssh  terminal 



5
Використання тире (-) замість імені файлу
Для команди, якщо використання -в якості аргументу замість імені файлу буде означати STDIN або STDOUT. Але в цьому прикладі він створює файл з назвою -: echo hello > - Як я можу зробити -в цьому прикладі значення STDOUT? І навпаки, як я можу -означати файл, названий -у таких прикладах, як: …

6
Чому для ядра Linux 15+ мільйонів рядків коду? [зачинено]
Який зміст цієї монолітної бази коду? Я розумію підтримку архітектури процесора, безпеку та віртуалізацію, але не можу собі уявити, що це більше 600 000 рядків. Які історичні та поточні причини драйверів включені до бази коду ядра? Чи містять ці 15+ мільйонів рядків кожен драйвер для будь-якого обладнання? Якщо так, то …
109 linux-kernel 

10
Паралелізуйте цикл Bash FOR
Я намагався паралелізувати наступний скрипт, зокрема кожен із трьох екземплярів циклу FOR, використовуючи GNU Parallel, але не зміг. 4 команди, що містяться в циклі FOR, виконуються послідовно, кожен цикл займає близько 10 хвилин. #!/bin/bash kar='KAR5' runList='run2 run3 run4' mkdir normFunc for run in $runList do fsl5.0-flirt -in $kar"deformed.nii.gz" -ref normtemp.nii.gz …

3
Чому замість за замовчуванням встановлено на 60?
Я просто прочитав деякі матеріали про свобідність у Linux. Я не розумію, чому за замовчуванням встановлено 60. На мою думку, цей параметр повинен бути встановлений на 10, щоб зменшити своп. Swap є на моїх жорстких дисках, тому він нам набагато повільніше, ніж моя пам'ять. Чому вони налаштували ядро ​​так?
109 linux  kernel  swap 

4
Повертайте лише частину рядка після відповідного шаблону
Таким чином, відкриття файлу з, catа потім використання grepдля отримання відповідних рядків отримує мене поки що, коли я працюю з конкретним набором журналів, з яким я маю справу. Потрібен спосіб зіставлення ліній за шаблоном, але лише повернення частини рядка після відповідності. Частина до і після матчу постійно змінюватиметься. Я грав …


8
Генерувати пароль вручну для / etc / shadow
Мені потрібно вручну відредагувати, /etc/shadowщоб змінити пароль root всередині зображення віртуальної машини. Чи є інструмент командного рядка, який бере пароль і генерує /etc/shadowсумісний хеш пароля у стандартному режимі?
109 linux  password  shadow 

5
apache2 Недійсна команда 'SSLEngine'
Коли я перезавантажую httpd, я отримую таку помилку. Що я пропускаю? [root@localhost ~]# service httpd restart Stopping httpd: [ OK ] Starting httpd: Syntax error on line 22 of /etc/httpd/conf.d/sites.conf: Invalid command 'SSLEngine', perhaps misspelled or defined by a module not included in the server configuration Я встановив mod_ssl за …
108 ssl  apache-httpd 

5
Розуміння знака оклику (!) В баш
я використав history | less щоб отримати рядки попередніх команд і з цифр ліворуч я знайшов рядок, який я хотів повторити (наприклад, 22) і зробив !22 у командному рядку, і воно спрацювало - виконання набору команд у рядку, який я робив у той час. Я не можу зрозуміти, де використовується …

2
Різниця між балами та tty
Можливий повтор: Яка точна різниця між 'терміналом', 'оболонкою', 'tty' та 'консоллю'? Я завжди бачу pts і tty, коли використовую whoкоманду, але ніколи не розумію, чим вони відрізняються? Чи може мені хтось пояснити це?
108 linux  tty  who 

7
Скопіюйте певний тип файлу, зберігаючи структуру папки
У мене структура папки з купою файлів * .csv, розкиданих по папках. Тепер я хочу скопіювати всі * .csv файли в інше місце призначення, зберігаючи структуру папки. Це працює, виконуючи: cp --parents *.csv /target cp --parents */*.csv" /target cp --parents */*/*.csv /target cp --parents */*/*/*.csv /target ... і так далі, …
108 cp 

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