Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем

6
Есть ли инструмент для получения строк в одном файле, которые не находятся в другом?
Есть ли какой-нибудь инструмент, который может получить строки, которые содержит файл A, а файл B - нет? Я мог бы сделать небольшой простой скрипт, например, с Perl, но если что-то подобное уже существует, я буду экономить свое время с этого момента.
110 command-line 

1
Убить не отвечающий сеанс SSH, не закрывая терминал
Есть ли способ отключиться от сеанса SSH, который перестал отвечать, не убивая весь терминал? В частности, я использую консоль, и машина, с которой я работаю, иногда зависает, но на самом деле не умирает (таким образом, разрушая соединение). Так что SSH просто зависает, и мне нужно закрыть терминал и открыть новый, …
110 ssh  terminal 



5
Использование тире (-) вместо имени файла
Для команды, если использовать -в качестве аргумента вместо имени файла, будет означать STDIN или STDOUT. Но в этом примере он создает файл с именем -: echo hello > - Как я могу сделать -в этом примере означает STDOUT? И наоборот, как я могу -обозначить файл, указанный -в примерах, таких как: …

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

10
Распараллелить Bash FOR Loop
Я пытался распараллелить следующий скрипт, в частности, каждый из трех экземпляров цикла FOR, используя GNU Parallel, но не смог. Четыре команды, содержащиеся в цикле 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
Почему swappiness по умолчанию установлено на 60?
Я только что прочитал кое-что о перестановке в Linux. Я не понимаю, почему по умолчанию установлено значение 60. По моему мнению, этот параметр должен быть установлен на 10, чтобы уменьшить своп. Своп находится на моих жестких дисках, поэтому он намного медленнее, чем моя память. Почему они так настроили ядро?
109 linux  kernel  swap 

4
Вернуть только часть строки после соответствующего шаблона
Таким образом, открывание файла с помощью catи последующее использование grepдля получения совпадающих строк только уводит меня, когда я работаю с определенным набором журналов, с которым я имею дело. Нужен способ сопоставления линий с шаблоном, но только для возврата части строки после соответствия. Доля до и после матча будет постоянно меняться. …

8
Сгенерируйте пароль для / etc / shadow вручную
Мне нужно вручную отредактировать, /etc/shadowчтобы изменить корневой пароль внутри образа виртуальной машины. Существует ли инструмент командной строки, который принимает пароль и генерирует /etc/shadowсовместимый хэш пароля при стандартном выходе?
109 linux  password  shadow 


2
Любой способ закодировать URL в команде curl?
У меня есть некоторый URL, который имеет место в параметре запроса. Я хочу использовать это в curl, например curl -G "http://localhost:30001/data?zip=47401&utc_begin=2013-8-1 00:00:00&utc_end=2013-8-2 00:00:00&country_code=USA" который выдает Malformed Request-Line Согласно моему пониманию, o / p связано с наличием места в параметре запроса. Есть ли возможность автоматически закодировать URL-адрес перед его передачей команде …
109 curl  url 

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
Понимание восклицательного знака (!) В bash
я использовал history | less чтобы получить строки предыдущих команд и из чисел на левой стороне, я нашел строку, которую я хотел повторить (например, 22) и сделал !22 в командной строке, и это сработало - выполнение набора команд на линии, которую я делал в то время. Я не могу понять, …

2
Разница между очками и tty
Возможный дубликат: Какова точная разница между терминалом, оболочкой, tty и консолью? Я всегда вижу pts и tty, когда использую whoкоманду, но никогда не понимаю, чем они отличаются? Может кто-нибудь, пожалуйста, объясните мне это?
108 linux  tty  who 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.