Unix & Linux

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

3
Идентификация системного менеджера пакетов
Есть ли способ (из скрипта) идентифицировать системный менеджер пакетов по умолчанию? Чтобы уточнить, что я хочу сделать, это запустить данную команду, и в Debian или любом из его производных он вернет что-то вроде «apt», в openSUSE он вернет «zypp», в Fedora и др. Он вернет "yum", в Arch Linux он …

6
Понимание различных дистрибутивов Linux
Я немного запутался при понимании ОС на основе Linux. Когда я загружаю новейшие версии Mint и Ubuntu, не являются ли они «одинаковыми» по своей сути (ядру)? Просто кажется, что у них разные GUI? Разве GUI технически не является просто программой, которая запускается при запуске компьютера? То же, что и в …



4
Что такое «Печать в файл» и можно ли его использовать из командной строки?
Когда вы выбираете «Печать в файл» в диалоговом окне печати Gnome (не cups-pdf): ... какая команда выполняется? (Меня интересует вариант постскриптума, как на картинке) С другой стороны - возможно, нет командного вызова; может быть, это gtk_print_operation_set_export_filenameиз нового Gtk + Printing API ? В любом случае - есть ли способ для …

5
Какой параметр в bash используется для подстановки, чтобы определить, соответствует ли * точечный файл
Недавно я удивился, когда сделал что-то подобное mv ./* ../somedirectory и обнаружил, что файлы вроде .gitignoreне были перемещены. Я делаю большую часть своей работы в zsh на OS X, и этот сюрприз укусил меня в bash на CentOS. Я попытался bash на OS X и обнаружил то же поведение: *не …
12 bash  wildcards 

2
Как проверить / проверить архивы .tar.bz?
Я использовал tar с его функцией "--use-compress-prog = pbzip2", чтобы заархивировать мои файлы, а затем сжать их с помощью pbzip2, чтобы получить архив "* .tar.bz". После этого я проверил полученный файл с помощью ключа «-t» в pbzip2, и он прошел тест. Однако, к большому удивлению, я получил «файл неполный» или …

3
Есть ли недостатки в SSH туннелировании?
Недавно я «купил» VPS, который хочу использовать в качестве прокси-сервера, чтобы иметь возможность использовать некоторые сайты и материалы, которые я не могу получить из Германии. Так как я еще не поленился настроить Squid и OpenVPN (что в настоящее время считаю необходимым), я использую ssh-туннелирование. Теперь, спустя пару недель, я спросил …

2
Как напечатать имена символов Unicode для входной строки?
Я хотел бы иметь возможность бежать unicode-names 'abç' и увидеть соответствующие имена символов Unicode: LATIN SMALL LETTER A LATIN SMALL LETTER B LATIN SMALL LETTER C WITH CEDILLA Печать строки в виде серии имен символов Unicode будет полезна в нескольких случаях: Различают легко запутанные символы, такие как «я» и «í». …

2
Каковы последствия, если таковые имеются, приоритетов планировщика и политик для потоков в непреднамеренном процессоре?
У меня есть система Linux, где мы использовали cgroups для создания двух cpuse_exclusive cpusets, и где мы перенесли все пользовательские потоки и все несвязанные потоки ядра в cgroup, присоединенную к cpuset A. Вещи, работающие в cpuset A, имеют различные политики планировщика и различные приоритеты, и в процессоре A работает намного …

2
Как я могу добавить невидимый водяной знак на изображения в командной строке?
Подобный вопрос здесь, но для Tex- документа. Imagemagick показывает способы водяных знаков здесь, но не как сделать это как можно более незаметным. В настоящее время я просто запутываю некоторые функциональные элементы в фотографии, которые крайне сложно удалить, не искажая само изображение. Есть ли какой-нибудь инструмент командной строки для добавления невидимого …

6
Сравнение сырых блочных устройств
Есть ли утилита (или какая-то магия оболочки), которая позволяет мне сравнивать два блочных устройства? Подробности: у меня есть одно большое (0,5 ТБ) RAID-устройство, которое я скопировал на немного большее SATA-устройство с использованием dd. На устройстве имеется несколько разделов, однако я копирую с «родительского» устройства, а не с разделенных узлов устройства …

4
CP против кошки, чтобы скопировать файл
cp a bи cat a > bкакая разница? В x86 установочном скрипте дерева исходного кода ядра Linux ( arch/x86/boot/install.sh) используются оба: cat $2 > $4/vmlinuz cp $3 $4/System.map Почему они просто не сохраняют один и тот же формат, если один лучше другого?

4
Удалить пробел для набора строк в редакторе Vim
У меня есть текст, подобный следующему в файле: sample text some random text even more random text text with no indent worst indention Мне нужно удалить пустое пространство перед каждой из строк. Для одной строки я делаю 0dw Я могу повторить ту же команду, используя. но вручную переходя к следующим …

2
использование </ dev / null & в командной строке
Я попытался запустить пример Java-программы, используя следующую командную строку. Однако я не знаю, для чего используется задняя часть &lt; /dev/null &amp;? java -cp /home/weka.jar weka.classifiers.trees.J48 –t train_file &gt;&amp; log &lt; /dev/null &amp;

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