Unix & Linux

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

5
найти все символические ссылки в дереве каталогов, указывающие вне этого дерева
Я часто перемещать деревья каталогов в другие места или копировать их тарболы к другим машинам, и я хотел бы иметь метод , чтобы проверить , является ли какие - либо символические ссылки в виде дерева каталогов A точки за пределы сети А поскольку они будут разбиты в движущееся / скопировано …
8 symlink 

2
Как я могу направить уведомления в мою строку состояния?
Я пытаюсь установить более графически минимальную систему уведомлений в Arch Linux. В частности, я проявил интерес к таким программам, как dzen2 или conky, которые допускают больше текстовых строк состояния. Можно ли направлять уведомления (как libnotify, например notify-send,) в строку состояния, созданную из таких программ, как dzen2 и conky? Есть ли …

2
Выход Tmux медленнее, когда существуют вертикальные расщепления: почему?
Когда я использую Tmux и разбиваю окно на панели, я замечаю, что программы гораздо медленнее выводят строки текста при вертикальном разделении (две панели рядом друг с другом), чем при горизонтальном разделении (сгруппированные панели). Кто-нибудь знает почему?

1
Как я могу узнать, заблокирован ли экран xscreensaver?
Я обдумываю оповещения и решил, что если мой экран заблокирован, меня там нет, поэтому я должен отправить оповещения на свой телефон. Но в настоящее время я не могу сказать, заблокирован ли экран. Я мог бы что-то соединить с Perl и xscreensaver-command -watch, но я бы предпочел не следить за тем, …

2
Чтение за символом с bash read
Я пытался использовать bash для чтения файла символ за символом. После долгих проб и ошибок я обнаружил, что это работает: exec 4<file.txt declare -i n while read -r ch <&4; n=0 while [ ! $n -eq ${#ch} ] do echo -n "${ch:$n:1}" (( n++ )) done echo "" done Т.е. …
8 bash  readline 

4
Как получить относительные пути с помощью ls?
Я хотел бы сделать что-то вроде этого, чтобы переместить последние два загруженных файла: mv ` ls -rt ~/Downloads/ | tail -2 ` . К сожалению, lsтолько дает имена файлов. Как я могу адаптировать код выше? (До того, как кто-то указывает на это, я знаю о проблемах с передачей результатов ls. …
8 linux  bash  ls 

3
Как предоставить чтение / запись конкретному пользователю в любом существующем или будущем подкаталоге данного каталога?
Я размещаю свой собственный репозиторий git на VPS. Допустим, мой пользователь Джон. Я использую протокол ssh для доступа к своему репозиторию git, поэтому мой URL-адрес что-то вроде ssh://john@myserver.com/path/to/git/myrepo/. Root является владельцем всего, что находится под /path/to/git Я пытаюсь дать Джону доступ на чтение / запись ко всему, что находится под …

2
Отслеживание того, какие команды были выполнены после sudo другому пользователю
Я предоставил sudoдесять пользователей, чтобы стать другим пользователем, как nsup. Я хочу отслеживать, какой пользователь выполняет какую команду после того, как он стал nsup. Если есть способ сохранить файлы журнала в общем файле, это было бы здорово. Я попытался посмотреть /var/log/secure, но оттуда я не могу различить, какой пользователь выполнил …

2
Простое подключение к Интернету с FreeBSD
Я новичок в использовании UNIX, и у меня есть небольшой ноутбук Toshiba, на котором я установил FreeBSD 9.x. Я посмотрел онлайн-справочник, чтобы попытаться выяснить, как подключиться к Интернету, но все это действительно сложно. Я бы предпочел простой способ сделать это. У меня есть разъем Ethernet, поэтому, если мне действительно нужно, …


1
Helm (ранее что угодно), Ido и аналогичные инструменты для Emacs: перекрытие и различия
Читая о Helm и Ido для Emacs, я заметил, что они поддерживают похожие функции. EmacsWiki предоставляет отличную информацию об обоих, но я до сих пор не могу сказать, что их отличает. Каковы различия между этими двумя инструментами? Есть ли другие, которые предоставляют аналогичную функциональность?
8 emacs 

1
Можно ли автоматически разбудить от приостановки?
Вот моя проблема: У меня есть ноутбук с Arch, который я просто держу дома. У него хорошее 4-часовое время автономной работы, но иногда моя дочь играет рядом с тем местом, где ее держат, и заканчивает тем, что вытягивает вилку. Что ж, когда я вернулся домой через 5 часов, у моего …

1
Существует ли Quiesce для Linux?
Успокоение файловой системы позволяет сделать резервную копию базы данных, пока она еще работает, а также других программ и их данных. Как правило, приложение должно быть уведомлено об операции резервного копирования, поскольку все буферы должны быть сброшены на диск, а любые входящие запросы записи должны быть остановлены, чтобы можно было создать …


1
Linux в основном в среде разработчиков Windows
Немного предыстории: в нашем магазине традиционно работает программный стек Microsoft, но теперь мы планируем использовать встроенный Linux, и я оказываюсь в роли Колумба: покорить новый мир. Я упоминаю об этом, потому что это означает, что мне не хватает контекста, чтобы интерпретировать то, что вы думаете, является простым ответом. Если вы …

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