Unix & Linux

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

5
Vim: каковы все возможные расширения файла подкачки?
Когда вы редактируете файл в vim, он генерирует файл подкачки с тем же именем, что и у вашего текущего файла, но с .swpрасширением. Если .swpон уже занят, он генерирует один .swoодин. Если это уже занято, то вы получите .swaи т. Д. И т. Д. Я не смог найти никакой документации …
32 vim  filenames 

4
Можете ли вы легально продавать модифицированные версии дистрибутивов Linux? [закрыто]
Предположим, кто-то скачал дистрибутив Linux, например Ubuntu. Предположим, что вы измените один фрагмент, скажем, Window Manager. Будет ли для них законным продавать копии этой слегка измененной версии Ubuntu (назовем это Mubuntu = Modified Ubuntu)? Что если они сделали новую часть оконного менеджера закрытой? Будет ли все еще законно продавать?
32 licenses 

1
ESC + {: Что это и где я могу узнать больше об этом?
Я поэкспериментировал в командной строке bash и нажал ESC, а затем {, после чего оболочка показала все файлы для завершения в строке fileglob. Например: если бы я набрал, bash Cа затем ESC+{, командная строка показала бы следующее: bash CHECK{,1,2{,23{336{,66666},6},3{,6}}}автозаполнение всех возможных файлов и каталогов, начиная с C, с указанием всех …

5
Как изменить высоту заголовка в стандартных приложениях GTK и приложениях с заголовками / CSD в Gnome 3.20
В Gnome 3.18 можно было изменять высоту заголовка всех окон, изменяя css в ~/.config/gtk-3.0/gtk.cssсоответствии с уменьшением высоты строки заголовка в gnome 3 / gtk + 3 . .header-bar.default-decoration { padding-top: 0px; padding-bottom: 0px; } .header-bar.default-decoration .button.titlebutton { padding-top: 0px; padding-bottom: 0px; } /* No line below the title bar */ …

5
Один файл хочет принадлежать двум пользователям. Как? Жесткие ссылки не удается
Две программы setuid /usr/bin/barи /usr/bin/bazодин общий файл конфигурации foo. Режим файла конфигурации - 0640для него хранится конфиденциальная информация. Одна программа запускается как bar:bar(то есть как пользовательская панель, групповая панель ); другой как baz:baz. Изменение пользователей не вариант, и даже изменение групп не будет предпочтительным. Я хочу жестко связать один файл …

4
Что именно происходит, когда я запускаю файл в моей оболочке?
Итак, я подумал, что хорошо понимаю это, но просто провел тест (в ответ на разговор, в котором я с кем-то не согласен) и обнаружил, что мое понимание неверно ... Как можно более подробно, что именно происходит, когда я запускаю файл в моей оболочке? Что я имею в виду, если я …
32 shell  kernel  exec  shebang 



5
Каковы альтернативы FHS?
Я долгое время пользуюсь Linux более 15 лет, но одна вещь, которую я страстно ненавижу, - это обязательная структура каталогов. Мне не нравится , что /usr/binявляется свалкой для бинарных файлов или LIBS в /usr/lib, /usr/lib32, /usr/libx32, /lib, и /lib32т.д. ... Случайный материал в и /usr/shareт.д. Это немой и запутанным. Но …

2
Исправление двоичного файла с помощью dd
Я читал эту цитату (ниже) несколько раз, совсем недавно здесь , и постоянно удивляюсь, как ddможно использовать для исправления чего-либо, не говоря уже о компиляторе: Система Unix, которую я использовал в школе 30 лет назад, была очень ограничена в оперативной памяти и дисковом пространстве. Особенно /usr/tmpфайловая система была очень маленькой, …
32 dd  history  patch 

7
Мой сервер постоянно атакован [закрыт]
Я довольно новичок в мире системного администрирования. Я недавно работал над приложением, и когда я проверяю логи сервера приложений, я постоянно получаю различные IP-адреса, пытаясь ssh проникнуть на мой сервер грубой силой. Вот пример моего журнала сервера: Feb 14 04:07:20 foodwiz3 sshd[1264]: error: Could not load host key: /etc/ssh/ssh_host_ed25519_key Feb …
32 ssh  security 

10
Почему программы не распространяются в скомпилированном формате?
Но они дают такие инструкции, как cd downloaded_program ./configure make install Это создает необходимый ELF и, возможно, некоторые файлы .so. Почему бы не поместить их в zip-файл для загрузки, как в приложениях Windows? Есть ли какая-то причина, почему они должны быть скомпилированы пользователем?

7
Как определить, является ли вывод команды или скрипта командной строки stdout или stderr
Допустим, я запускаю команду или сценарий оболочки, и он дает мне вывод. Не зная внутренностей этой команды или сценария оболочки, как определить, был ли вывод получен stderrили stdout? Например, $ ls -ld / drwxrwxr-t 35 root admin 1258 Dec 11 19:16 / против ls -ld /test ls: /test: No such …

5
Разница между -r и -R
Часто бывает, что я хочу применить операцию рекурсивно. Некоторые команды, такие как grep, используют строчную букву r для обозначения рекурсии. Например grep -r foo . Другие команды предпочитают заглавные буквы R: chmod -R 755 . Я постоянно ошибаюсь и забываю, что есть что. Есть ли какая-то логика в выборе случая …


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