Unix & Linux

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

1
Есть ли способ выразить: `--link` или вернуться к обычному копированию в cp (из GNU coreutils)?
Есть ли способ , чтобы сказать , cpчтобы --link(т.е. создавать жесткие ссылки), но падать обратно в том случае , когда я пытаюсь жесткие ссылки между устройствами? Связи между устройствами невозможны и могут привести cpк сбою. Причина, по которой я спрашиваю, заключается в том, что я хотел бы использовать это в …

4
Перемещение / загрузка и MBR на новый диск
У меня есть сервер CentOS 6 с двумя жесткими дисками. Мой старый накопитель на 3 ТБ вызывал у меня некоторые проблемы, поэтому я перенес все на новый диск. Поскольку мой /и /homeраздел управляются LVM, их было легко перенести на новый диск. Теперь я хочу переместить мой /bootраздел и MBR, который …
11 boot  dd  mbr  dump 



4
NetworkManager: отключение сети при отправке системы в спящий режим
Когда я приостанавливаю свой ноутбук, NetworkManagerотключает беспроводную сеть (в nm-manager.c:do_sleep_wake). Тем не менее, я хотел бы по-прежнему использовать сеть в течение очень короткого времени (для размонтирования cifsмонтировок, которые в противном случае делают мою систему непригодной к использованию при возобновлении работы). Как я могу сделать так, чтобы NetworkManager не отключить мою …

3
Почему ввод / вывод бесперебойный?
Какова причина того, чтобы сделать ввод / вывод бесперебойным? Каковы будут отрицательные последствия, если процесс, обрабатывающий ввод-вывод, будет разрешен для обработки сигнала?
11 process  io 


1
Пропустить расширение с помощью find?
Мне нужно создавать эскизы из нескольких файлов .png и я хотел бы сделать это с помощью convertутилиты ImageMagicks . Чтобы рекурсивно найти все файлы, которые сами не являются миниатюрами, я использую следующий вызов (разбитый на две строки, чтобы сделать его читаемым): find . -type f -name "*.png" -not -name "*thumb.png*" …
11 find  imagemagick 

2
Почему так много виртуальных терминальных устройств?
Я читал книгу Advanced Linux Programming, в которой упоминается о виртуальных терминалах, которые, если я правильно понял, это особенность Linux (не в Unix), позволяющая использовать несколько консолей входа в систему, отличную от X11. Вы создаете виртуальные терминалы нажатием ALT-F2. Я использую Linux Mint и в своей папке / dev, хотя …
11 linux  console  devices  tty 

1
Почему «su -c <команда> &», по-видимому, позволяет команде работать в фоновом режиме, не зависая
Я помогал коллеге, у которого были проблемы с фоновым процессом, периодически умирая. Я обнаружил, что они запускают фоновый процесс, войдя на сервер и выполнив: su - &lt;user&gt; -c '&lt;command&gt;' &amp; «Ага», воскликнул я. «Если вы начнете команду с« &amp; », она будет зависать при выходе из управляющего терминала. Для этого …

3
Ограничить доступ к файлу только для добавления
У меня есть каталог с файлами журналов, и я помещаю в них логи из скриптов, запускаемых пользователями. Ведение журнала с помощью syslog не представляется возможным в этом случае. (не-демон rsync) Я хочу, чтобы пользователи имели только права на запись в файлы журналов. Проблема заключается в том, что права на запись …
11 linux  permissions  logs  rsync  xfs 

6
Изменить обои рабочего стола из терминала
Я бегу Mint 13 с корицей 1.6. Я хотел бы, чтобы мои обои для рабочего стола автоматически менялись в зависимости от времени суток. Итак, первое, что приходит на ум, - это создать работу cron, чтобы сделать это для меня. Проблема в том, что я не знаю, как изменить обои из …

6
Приложение для создания заметок, которое может синхронизировать как Android, так и Linux
Я искал альтернативу Evernote для Linux. Я знаю, что могу использовать Everpad или Evernote в WINE, но они не работают изначально. Любое приложение для создания заметок будет в порядке, если оно может синхронизировать мой Android и Linux.

7
Как использовать переменную как часть имени массива
У меня есть два массива: arrayA=(1 2 3) arrayB=(a b c) и я хочу распечатать один из них, используя аргумент командной строки, т. е. без такового if else. Я попробовал несколько вариантов синтаксиса, но безуспешно. Я хочу сделать что-то вроде этого: ARG="$1" echo ${array${ARG}[@]} но я получаю ошибку "плохая замена". …
11 bash  shell 

4
Bash: захват / использование последней (или N-й) строки в stdout
запрос Я использую Bash. Когда я ищу файлы, часто я делаю следующее: find -name stackexchange.hs И часто результаты будут выглядеть так: /youre/the/man/now/dog/stackexchange.hs /you/are/no/longer/the/dog/dog/stackexchange.hs /this/is/the/file/i/want/stackexchange.hs Тогда я хочу сделать одно из следующего: Вариант 1. Откройте последний элемент в списке результатов в vim . Вариант 2. Откройте элемент N в списке результатов …

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