Unix & Linux

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

6
Как искать текст по всей файловой системе?
Предполагая, что следует использовать инструмент grep, я бы хотел найти текстовую строку «800x600» во всей файловой системе. Я пытался: grep -r 800x600 / но это не работает Я считаю, что моя команда должна делать рекурсивно grep через все файлы / папки в корневом каталоге для текста «800x600» и выводить результаты …
53 grep  recursive 

9
Зачем помещать вещи, отличные от / home, в отдельный раздел?
Так недавно инсталлятор Debian 5.0.5 предложил мне иметь отдельные /usr, /home, /varи /tmpразделы (на одном физическом диске). Какова практическая причина этого? Я понимаю, что /homeможет быть выгодно поместить отдельный раздел, потому что пользовательские файлы могут быть зашифрованы отдельно, но почему для чего-то еще?
53 linux  partition 

1
Понимание опции -exec `find`
Я постоянно вижу синтаксис find . -name "FILENAME" -exec rm {} \; главным образом потому, что я не понимаю, как именно эта -execчасть работает. Что означает скобки, обратный слеш и точка с запятой? Существуют ли другие варианты использования этого синтаксиса?
53 shell  find 

2
Соединение Bluetooth при двойной загрузке Windows и Linux Mint / Ubuntu - прекратите подключать устройства
При двойной загрузке Windows 7/10 и Linux Mint / Ubuntu может возникнуть необходимость ремонтировать устройства Bluetooth снова и снова. Это будет происходить каждый раз, когда вы переключаете ОС. Теперь, как вы можете предотвратить это? Я отвечаю на свой вопрос с помощью следующего руководства, которое было протестировано на Ubuntu 14.4 и …

2
Расположение файла crontab
Как и многие другие (большинство?), я редактирую свой crontab через crontab -e, где я храню все рутинные операции, такие как инкрементное резервное копирование, ntpdate, различные операции rsync, а также превращаю фон рабочего стола на Рождество раз в год. Из того, что я понял, при новой установке или новом пользователе это …
53 cron  filenames 

10
Копирование-вставка для vim не работает, когда включена мышь (: set mouse = a)?
Я пытался скопировать вставить что-то из vim в другое приложение, а также, из этого приложения, vimиспользовать щелчок правой кнопкой мыши, а затем скопировать и вставить (или с Ctrl+ vи Ctrl+, cа также Command, очевидно, пробовал версию для Mac OSX). Однако, когда я пытаюсь сделать это, он копирует только первое слово, …
53 vim  clipboard 

6
«Su» с ошибкой «X11 соединение отклонено из-за неправильной аутентификации»
Как пользователь root я подключаюсь к удаленному хосту для выполнения команды. Только "standarduser" имеет соответствующий id-файл и правильный .ssh / config, поэтому я сначала переключаю пользователя: su standarduser -c 'ssh -x remotehost ./remotecommand' Команда работает нормально, но, несмотря на то, что я использовал «-x» (отключить пересылку X11) и отключил X11Forwards …
53 bash  gnu-screen  su  xauth 




3
Могу ли я откатить обновление apt-get, если что-то пойдет не так?
Есть ли способ, до запуска aptitude upgradeили apt-get upgrade, настроить что-то, чтобы вы могли «легко» откатить вашу систему до состояния «apt», которое было до фактического обновления, если что-то пойдет не так? То есть, например, переустановите старую версию пакетов, которые были обновлены во время процесса. (РЕДАКТИРОВАТЬ) Несколько советов : я знаю, …

4
Почему на страницах руководства нет примеров?
Есть ли причина, по которой большинство man-страниц не содержат несколько распространенных примеров? Обычно они объясняют все возможные варианты, но для новичка становится еще труднее понять, как он «обычно» используется.
52 man  history 

1
Как `man git init` получает нужную справочную страницу?
Таким образом, кажется, что ввод man git initв приглашении bash в системе Ubuntu 14.04 делает то же самое man git-init, только я не совсем уверен, как. manСтраница man(то есть man man) , кажется, не позволяет этой конструкцию, если gitне было sectionв ручном, но странице людей , кажется, исходит из раздела …
52 man 

3
Почему rm разрешено удалять файл, принадлежащий другому пользователю?
Из поста Почему rm может удалять файлы только для чтения? Я понимаю, что rmпросто нужно разрешение на запись в каталог, чтобы удалить файл. Но мне трудно переварить поведение, когда мы можем легко удалить файл, владелец и группа которого отличаются. Я попробовал следующее MTK: мое имя пользователя ABC: создал нового пользователя …

5
Запустите несколько команд и убейте их как одну в bash
Я хочу запустить несколько команд (процессов) в одной оболочке. Все они имеют собственный непрерывный выход и не останавливаются. Запуск их в фоновом режиме перерывов Ctrl- C. Я хотел бы запустить их как единый процесс (подоболочка, может быть?), Чтобы иметь возможность остановить их все с помощью Ctrl- C. Если быть точным, …

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