Unix & Linux

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


12
Почему я должен использовать sudo почти для всего?
Если я правильно понимаю философию Linux, sudoее следует использовать экономно, и большинство операций следует выполнять как пользователь с ограниченными правами. Но это, кажется, не имеет смысла, так как мне всегда приходится вводить sudo, управляю ли я пакетами, редактирую ли файлы конфигурации, устанавливаю ли программу из исходного кода, или что у …
64 sudo 


8
Решение "mv: список аргументов слишком длинный"?
У меня есть папка с более чем миллионом файлов, которые нужно отсортировать, но я ничего не могу сделать, потому что mvвыводит это сообщение постоянно -bash: /bin/mv: Argument list too long Я использую эту команду для перемещения файлов без расширений: mv -- !(*.jpg|*.png|*.bmp) targetdir/
64 bash  shell  arguments  mv 

2
Отправка сообщений другому пользователю
Есть ли команда для отправки сообщений через оболочку Linux другим людям в той же сети? Я использую, write userа затем написать само сообщение. Но есть какая-то команда, которая не показывает мое имя пользователя или что я пытаюсь отправить им сообщение Команда, которую я использую, покажет это пользователю, с которым я …


4
Как скомпилировать компилятор C с нуля, а затем скомпилировать Unix / Linux с нуля
Допустим, я работаю в крупной сервисной организации за пределами США / Великобритании. Мы широко используем серверы UNIX и Linux. Читая эту статью, упоминается, что было бы легко вставить бэкдор в компилятор C, тогда любой код, скомпилированный с этим компилятором, также будет содержать бэкдор. Теперь, учитывая недавние утечки в отношении мандата …

5
Как я могу редактировать символические ссылки?
Мое базовое понимание символической ссылки - это специальный файл, файл, содержащий строковый путь к другому файлу. VFS ядра абстрагирует многое из этого, но есть ли причина, по которой символические ссылки кажутся невозможными для редактирования? Другими словами: я могу отредактировать символическую ссылку? Если нет, то почему? Я понимаю, что существуют различные …

2
Рекурсия символической ссылки - что делает ее «перезагрузкой»?
Я написал небольшой скрипт bash, чтобы увидеть, что происходит, когда я продолжаю следовать по символической ссылке, которая указывает на тот же каталог. Я ожидал, что он либо создаст очень длинный рабочий каталог, либо вылетит. Но результат меня удивил ... mkdir a cd a ln -s ./. a for i in …
64 bash  symlink 

7
Сбой сценария оболочки: Синтаксическая ошибка: «(» неожиданно
Я работал над сценарием, который автоматизирует настройку среды разработки для разработки Raspberry Pi (пошаговая информация о работе здесь ). Сценарий связан с этой статьей, но вы также можете найти его здесь . Теперь при запуске этого скрипта установите и настройте среду без ошибок, но вам придется вводить пароль sudo более …

5
Как безопасно удалить диск SATA из работающей системы?
Иногда мне нужно подключить диск к отсеку. В других случаях у меня есть очень странная настройка подключения SSD с помощью кабеля SATA-eSATA к ноутбуку при одновременном питании от настольного компьютера. Как можно безопасно удалить диск SATA из системы? В этой ветке форума Phoronix есть несколько предложений: justsumdood написал (а): (Шумный) …
64 ssd  sata  hot-plug  disk 

7
Что такое Linux, эквивалентный C: \ Program Files?
Я понимаю, что в Windows, а также в Linux и Unix программное обеспечение может быть установлено в любой каталог. Также, если пакеты установлены с использованием системы упаковки дистрибутива, файлы будут размещены в правильном месте. Но иногда при установке программного обеспечения запрашивается путь для размещения файлов. В случае дистрибутива Linux, где …


5
Список файлов, к которым обращается программа
time это блестящая команда, если вы хотите выяснить, сколько процессорного времени занимает данная команда. Я ищу что-то подобное, что может перечислить файлы, к которым обращается программа и ее дочерние элементы. Либо в режиме реального времени, либо в виде отчета. В настоящее время я использую: #!/bin/bash strace -ff -e trace=file "$@" …

1
Как принудительно удалить пакет в Arch с pacman?
Как принудительно удалить пакет в Arch, в pacmanто время как другие пакеты все еще зависят от него. pacman -R perl-libwww checking dependencies... error: failed to prepare transaction (could not satisfy dependencies) :: perl-app-cpanminus: requires perl-libwww>=5.828 :: perl-app-pmuninstall: requires perl-libwww :: perl-app-sd: requires perl-libwww :: perl-catalyst-action-rest: requires perl-libwww>=2.033 :: perl-catalyst-runtime: requires …

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