Unix & Linux

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

6
Удаление миллиардов файлов из каталога, а также наблюдение за прогрессом
У меня есть каталог на 30 ТБ, содержащий миллиарды файлов, которые формально являются файлами JPEG. Я удаляю каждую папку файлов следующим образом: sudo rm -rf bolands-mills-mhcptz Эта команда просто запускается и ничего не показывает, работает она или нет. Я хочу видеть, как это удаление файлов или каков текущий статус команды.

6
Эквивалент update-grub для систем RHEL / Fedora / CentOS?
В Ubuntu (и, наверное, в Debian) есть системный скрипт с именем, update-grubкоторый автоматически выполняется grub-mkconfig -oс правильным путем для файла конфигурации grub. Есть ли подобная команда для дистрибутивов Red Hat? Если нет, как система узнает, где находится файл конфигурации grub для обновления при установке новой версии ядра?
36 centos  fedora  rhel  grub 

2
Как получается, что пропущенные 0 автоматически добавляются в IP-адреса? (`ping 10.5` эквивалентно` ping 10.0.0.5`)
Я случайно набрал ssh 10.0.05 вместо того ssh 10.0.0.5 и был очень удивлен, что это сработало. Я также пытался, 10.005и 10.5те также расширились автоматически 10.0.0.5. Я также попытался, 192.168.1и это расширилось до 192.168.0.1. Все это также работало с, pingа не с ssh, так что я подозреваю, что это будет работать …
36 ip  hostname 

3
Как изменить оболочку по умолчанию на ZSH - chsh говорит «недопустимая оболочка»
Я установил ZSH на мою виртуальную машину, где я скомпилировал ее из исходного кода. Расположение ZSH - это /usr/local/bin/zshкогда я запускаю chsh -s /usr/local/bin/zshего вывод chsh: /usr/local/bin/zsh is an invalid shell. Я тоже попробовал это с sudo. Как я могу изменить это?
36 shell  zsh  users  login 

7
Это UUOC (бесполезное использование cat) для перенаправления одного файла в другой?
Если я хочу, чтобы содержимое file2совпадало с содержимым file1, я мог бы просто запустить cp file1 file2. Однако, если я хочу , чтобы сохранить все о file2 кроме Содержанию-владельца, права доступа, расширенные атрибуты, списки управления доступом, жесткие ссылки и т.д., и т.д., то я не хотел бы работать cp. * …

5
Корректная файловая система SD-карты для встроенного Linux?
Недавно у нас была довольно неприятная ситуация с нашим клиентом - «киоск» на основе Raspberry Pi, используемый для отображения данных дистанционного зондирования (ничего более необычного, чем браузер в режиме киоска, отображающий самообновляющуюся веб-страницу с сервера сбора данных), не загружался из-за повреждение файловой системы. Ext4, требуется руководство по fsck, система станет …

3
Что более идиоматично в скрипте bash: `|| true` или `|| : `?
Я не слишком много пишу сценариев оболочки, поэтому я немного удивился, когда читал документациюgit submodule и увидел синтаксис, который они использовали в этой документации: Ненулевой возврат команды в любом подмодуле приводит к прекращению обработки. Это можно переопределить, добавив || :в конец команды. Я должен был посмотреть, что || :было условием …
36 bash  shell 

4
Почему «sudo su» в сценарии оболочки не запускает остальную часть сценария от имени пользователя root?
Пример сценария может быть следующим: #!/bin/bash sudo su ls /root При использовании ./test.shв качестве обычного пользователя вместо запуска lsот имени суперпользователя и выхода, он переключается в режим root; и когда я выхожу, он выполняется ls /rootкак обычный пользователь. Кто-нибудь может рассказать мне о механизме об этом?
36 shell  shell-script  sudo  root  su 

3
Как отменить sudo add-apt-repository?
я бегу sudo add-apt-repository ppa:noobslab/indicators установить, my-weather-indicatorно он требует GTK3, и я не хочу продолжать. Поэтому я хотел бы отменить эту команду. Я проверил свой, /etc/apt/source.listно я не нашел ни одной строки, связанной с этим. Что мне теперь делать?

3
Как преобразовать сценарий оболочки в двоичный исполняемый файл?
Я хочу преобразовать свои сценарии оболочки в двоичный исполняемый файл, чтобы никто другой не мог его редактировать или читать. Есть ли способ преобразовать его в двоичный исполняемый файл?

4
Как восстановить с chmod -R 000 / bin?
И теперь я не могу выполнить chmod обратно или использовать другие системные программы. К счастью, это виртуальная машина, с которой я играю, но есть ли способ решить эту проблему? Система Ubuntu Server 12.10. Я попытался перезагрузиться в режиме восстановления, но, к сожалению, теперь я не могу загрузиться в систему вообще …

2
Я хотел бы grep все файлы, кроме некоторых типов файлов?
Как я могу рекурсивно grepфайлы в заданных папках, кроме пары типов файлов? Например, я ищу строку в папке моей рабочей области, но она заканчивается поиском в файлах sql и генерирует сериализованные строки. Так что в этом случае я бы хотел, чтобы grepпапка рабочего пространства, кроме файлов sql. Я предпочтительно ищу …
36 grep 

3
Как можно запустить несколько программ в фоновом режиме с помощью одной команды?
Как можно запустить несколько программ в фоновом режиме с помощью одной команды? Я попробовал команды ниже, но они не работают. nohup ./script1.sh & && nohup ./script2.sh & -bash: syntax error near unexpected token '&&' nohup ./script1.sh & ; nohup ./script2.sh & -bash: syntax error near unexpected token ';'


2
Как кнопка питания выключает компьютер без разрешения root?
Когда я пытаюсь выключить компьютер из командной строки или терминала, у меня должны быть права root: amy@amy:~$ shutdown now shutdown: Need to be root а также amy@amy:~$ halt halt: Need to be root но при выключении с помощью графического интерфейса пользователя, т.е. кнопки выключения или аппаратного выключения, у меня не …
36 root  gui  shutdown 

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