Unix & Linux

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

4
Как определить, «нашли» ли найденные совпадения?
Существуют ли идиоматические средства для обнаружения, найдены ли "найти" какие-либо совпадения? Я сейчас пользуюсь COUNT=`find ... | wc -l` if [ "$COUNT" -gt 0 ]; then но это кажется немного косвенным для меня. Кроме того, я хотел бы найти, чтобы остановить поиск, как только он найдет совпадение, чтобы не тратить …
16 find  osx 


6
Как я могу рекурсивно grep через сжатые архивы?
Я пытаюсь выяснить, какие модули use Test::Versionв cpan. Так что я привык minicpanотражать это. Моя проблема заключается в том, что мне нужно перебирать загружаемые архивы и выполнять поиск файлов в архивах. Может кто-нибудь сказать мне, как я мог бы сделать это? желательно таким образом, чтобы указать, какой файл в архиве …
16 grep  find  zip  recursive  archive 

8
Какой лучший способ отформатировать жесткий диск в Linux, чтобы не оставить следов?
Я использую Debian и мне нужен способ отформатировать весь жесткий диск, чтобы не оставить на нем никаких следов, потому что я хочу подарить его другу. Так что будет лучшим способом для его форматирования? Если я переустановлю ОС, она не будет полностью отформатирована. Я ищу способ полностью отформатировать его и сделать …

2
Отключить / заново установить приложение, запущенное на X через SSH?
У меня есть сервер разработки, который я постоянно отключаю, и ноутбук для разработки, который я выключаю / включаю каждый день. У меня на сервере есть приложение с графическим интерфейсом, которое я хочу запускать через SSH -X, и я хочу оставить его включенным, даже если мой ноутбук dev выключен. Есть ли …
16 ssh  x11  gui 

6
Каковы хорошие онлайн-ресурсы для изучения сценариев оболочки? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Я заинтересован в изучении сценария оболочки полностью. Кто-нибудь может предложить несколько хороших онлайн-ресурсов?

2
vim: использовать строку из поиска в команде замены
Я часто использую /команду поиска vim для проверки моих регулярных выражений (просто чтобы увидеть, что они соответствуют). После этого я обычно использую команду :%sreplace, где я использую это регулярное выражение из поиска в качестве строки, подлежащей замене, например, сначала я ищу такую ​​строку: /TP-\(\d\{5\}\)-DD-\d\{3\} Это соответствует именно то, что я …

3
Где GSettings хранит свои файлы?
Я хотел бы взглянуть на файлы, которые dconf-редактор использует для чтения / записи настроек, и я предполагаю, что они управляются gsettings. Где эти файлы хранятся в системе и в каком формате?
16 gtk  settings 

6
Почему это сообщение об ошибке Python генерируется всякий раз, когда я набираю бессмысленную команду?
Всякий раз, когда я набираю какую-либо «бессмысленную» команду, генерируется это сообщение об ошибке Python. Обычные команды работают нормально. Есть идеи, как это отладить? $ somenonexistingcommand Traceback (most recent call last): File "/usr/local/lib/python2.7/site.py", line 553, in <module> main() File "/usr/local/lib/python2.7/site.py", line 535, in main known_paths = addusersitepackages(known_paths) File "/usr/local/lib/python2.7/site.py", line 268, …
16 bash  ubuntu  python 

5
В Chrome OS Bash не выполняет мой скрипт. Как мне заставить Bash запустить мой скрипт?
У меня есть foo.shфайл в моем текущем каталоге. Если я пытаюсь бежать ./foo.sh, я получаю: -bash: ./foo.sh: /bin/sh: bad interpreter: Permission denied Но если я бегу, /bin/sh ./foo.shто все работает нормально. Как я могу это исправить, чтобы я мог просто запустить ./foo.shи он автоматически запускается с / bin / sh? …
16 bash  chrome-os 

4
Идеальное оборудование для ноутбука GNU / Linux
Какой лучший способ найти ноутбук с аппаратным обеспечением, подходящим для установки и запуска GNU / Linux? Я ищу что-то, что идеально подойдет для драйверов и / или прошивок GPL. Я бросил быстрый взгляд на linux-on-laptops.com , но они не перечисляют некоторые из новых моделей для Lenovo, например. Большинство тестовых случаев …

3
Как я могу объединить переменную оболочки с другими параметрами в моих командных строках?
Как я могу объединить переменную оболочки с другими параметрами в моих командных строках? Например, #!/bin/sh WEBSITE="danydiop" /usr/bin/mysqldump --opt -u root --ppassword $WEBSITE > $WEBSITE.sql Мне нужно СЦЕПИТЬ .sqlк$WEBSITE

4
Как придать HTTP-трафику более высокий приоритет?
Когда я захожу в Интернет, я обнаруживаю, что мне нужно приостановить свой клиент BitTorrent, чтобы улучшить болезненно медленную скорость (к сожалению, я на линии 384 Кбит / с). Это не слишком приятно делать это каждый раз вручную . Пожалуйста, покажите мне волшебную кнопку, ту, которую мне нужно нажимать только один …

3
Могу ли я ограничить процесс определенным количеством циклов времени / процессора?
У нас есть скрипт, который запускается на наших веб-серверах, запускаемый действиями клиента, который запускает процесс unix для генерации некоторых файлов кэша. Поскольку этот процесс работает с файлами, предоставленными нашим клиентом, он иногда ведет себя неправильно, работает так долго, что процесс PHP, который порождает его время ожидания, или использует столько процессорного …
16 process  limit 

4
Какие конкретные уязвимости я создаю, отключив пароль sudo?
Вот несколько инструкций о том, как отключить ваш sudoпароль. Они несут следующее предупреждение Если вы отключите sudoпароль для своей учетной записи, вы серьезно нарушите безопасность своего компьютера. Любой, кто сидит за вашей автоматической, зарегистрированной учетной записью, будет иметь полный rootдоступ, а удаленные эксплойты станут намного проще для злоумышленников. Я не …

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