Unix & Linux

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


4
Как работают номера SO (общий объект)?
Я знаю, что общие объекты в Linux используют «так числа», а именно, что разные версии общего объекта имеют разные расширения, например: example.so.1 example.so.2 Я понимаю, что идея состоит в том, чтобы иметь два разных файла, чтобы в системе могли существовать две версии библиотеки (в отличие от «DLL Hell» в Windows). …


3
Что означает флаг Windows в логотипе Linux ядра 3.11?
Я только что установил kernel-3.11.0-1.fc20 для своей установки Fedora 19. Во время перезагрузки я увидел логотип Linux с флагом Windows, что это значит? Fedora 19 установлена ​​на ноутбуке ASUS TX300CA, безопасная загрузка отключена, включен режим CSM (модуль поддержки совместимости с BIOS) .

6
удалить отдельные символы из переменной, используя bash
Я хочу проанализировать переменную (в моем случае это версия комплекта разработчика), чтобы сделать ее .свободной ( ). Если version='2.3.3'желаемый результат есть 233. Я попробовал, как показано ниже, но его нужно .заменить другим персонажем, дающим мне 2_3_3. Было бы хорошо, если tr . ''бы сработало. 1 VERSION='2.3.3' 2 echo "2.3.3" | …

10
Список файлов, отсортированных по номерам
У меня есть куча файлов от log1до log164. Я пытаюсь перечислить каталог (отсортированный) в терминале UNIX, но функции сортировки предоставляют только такой формат: home:logs Home$ ls -1 | sort log1.gz log10.gz log100.gz log101.gz log102.gz log103.gz log104.gz log105.gz log106.gz ...etc Что я хочу это home:logs Home$ ls -1 | sort log1.gz …
123 ls  filenames  sort  numbering 

7
Как заставить `sudo` сохранить $ PATH?
Мне нужно запустить программу, установленную в / opt / godi / sbin (пользовательский каталог). Если я добавлю этот каталог в мой путь, добавив следующую строку в мой файл .bashrc export PATH=$PATH:/opt/godi/bin:/opt/godi/sbin тогда я могу попытаться выполнить команду просто отлично (за исключением того, что она терпит неудачу, потому что она нуждается …
123 sudo  path 

2
Когда была введена ошибка с ракушкой (CVE-2014-6271 / 7169), и какой патч полностью ее исправляет?
Некоторый контекст об ошибке: CVE-2014-6271 Bash поддерживает экспорт не только переменных оболочки, но и функций оболочки в другие экземпляры bash через среду процессов для (косвенных) дочерних процессов. Текущие версии bash используют переменную среды, названную именем функции, и определение функции, начинающееся с «() {» в значении переменной, для распространения определений функций …


8
дд против кошки - дд еще актуален в наши дни?
Я недавно понял, что мы можем использовать catстолько, сколько dd, и это на самом деле быстрее, чемdd Я знаю, что это ddбыло полезно при работе с лентами, где размер блока действительно имел значение в правильности, а не только в производительности. В наши дни, однако, бывают ситуации, когда ddможно что-то сделать, …
122 dd  cloning  cat 



7
Что означает @ в ls -l?
Я использую Mac OSX. Когда я печатаю, ls -lя вижу что-то вроде drwxr-xr-x@ 12 xonic staff 408 22 Jun 19:00 . drwxr-xr-x 9 xonic staff 306 22 Jun 19:42 .. -rwxrwxrwx@ 1 xonic staff 6148 25 Mai 23:04 .DS_Store -rw-r--r--@ 1 xonic staff 17284 22 Jun 00:20 filmStrip.cpp -rw-r--r--@ 1 …
121 permissions  osx  ls 

19
HTTP-сервер простой командной строки
У меня есть сценарий, который генерирует ежедневный отчет, который я хочу предоставить так называемой широкой публике. Проблема в том, что я не хочу добавлять к своей головной боли обслуживание HTTP-сервера (например, Apache) со всеми настройками и последствиями для безопасности. Существует ли мертвое простое решение для обслуживания одной небольшой HTML-страницы без …

11
Убедить grep вывести все строки, а не только те, которые совпадают
Скажем, у меня есть следующий файл: $ cat test test line 1 test line 2 line without the search word another line without it test line 3 with two test words test line 4 По умолчанию grepвозвращает каждую строку, содержащую поисковый запрос: $ grep test test test line 1 test …
121 grep  highlighting 

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