Unix & Linux

24
Порт SSH вперед, чтобы получить доступ к моей домашней машине из любого места

Я исхожу из этого вопроса: /superuser/359799/how-to-make-freebsd-box-accessible-from-internet Я хочу понять весь этот процесс port forwarding. Я прочитал очень много вещей, но не смог понять основную концепцию самой переадресации портов. Что я имею: сервер freebsd сидит у меня дома. сетевой...

24
Как использовать / dev / fb0 в качестве консоли из пользовательского пространства или выводить на нее текст

Итак, у меня есть модель Palm Pre (оригинальная P100EWW), в которой я включил режим разработчика и установил chroot Debian Squeeze. Работает отлично. У меня есть планы использовать это для НИЧЕГО (bittorrent peer, веб-сервер), но телефон. Я заметил, что если я это сделаю, cat /dev/urandom >...

24
Инвертировать цвета активного окна

Иногда я работаю при слабом освещении, и мне нужно инвертировать цвет определенных окон, чтобы уменьшить нагрузку на глаза. Это может быть мой просмотрщик PDF на веб-страницах для справочной работы. Я знаю, как инвертировать весь экран: xcalib -invert -alter Но я не могу найти какие-либо справочные...

24
Исполняемая символическая ссылка приводит к «команда не найдена»

Я создал символическую ссылку (вчера) так: sudo ln -s bin/python /usr/bin/prj-python Когда я бегу: prj-python file.py Я получил: prj-python: command not found Когда я снова пытаюсь создать ссылку, я получаю: ln: создание символической ссылки `/ usr / bin / prj-python ': файл существует Почему это...

24
tar с относительными путями

Я пытаюсь создать архив с tar, используя относительные пути. Я использую следующую команду: tar czf ~/files/wp/my-page-order.tar.gz -C ~/webapps/zers/wp-content/plugins/ ~/webapps/zers/wp-content/plugins/my-page-order Но архивные файлы все еще имеют абсолютные пути. Как я могу использовать tar с...

24
Новые строки в именах файлов

Я понимаю и принимаю предпосылку, что защитные сценарии оболочки 1 являются разумными и, в долгосрочной перспективе, более устойчивыми. Многие из ответов на вопросы обработки текста здесь следуют этому принципу, встраивая непредвиденные ответы для неортодоксальных имен файлов; которые могут...

24
Трубопровод STDERR против STDOUT

Согласно « Linux: The Complete Reference 6th Edition » (стр. 44), вы можете передавать только STDERR, используя |&символы перенаправления. Я написал довольно простой скрипт для проверки этого: #!/bin/bash echo "Normal Text." echo "Error Text." >&2 Я запускаю этот скрипт так: ./script.sh...

24
Как я могу остановить поиск находок в найденных каталогах?

Я хочу найти все каталоги с определенной строкой, чтобы я мог еще раз найти файлы, содержащиеся внутри. Поэтому я не хочу тратить время ./my-search-term/dir/my-search-termи т. Д. Как я могу прекратить повторение, когда я нашел первый каталог...

24
Почему эхо игнорирует символы моей кавычки?

Этот вопрос был перенесен из-за сбоя сервера, поскольку на него можно ответить в Unix и Linux Stack Exchange. Мигрировал 8 лет назад . Команда echoне включает полный текст, который я даю. Например, если я делаю: $ echo ' echo PARAM=` grep $ARG /var/tmp/setfile | awk '{print $2}' ` ' Это выводит:...

24
Как мне установить g ++ на RHEL6?

Этот вопрос, кажется, уже задавался здесь . Мой ИТ-отдел установил ОС, поэтому я не знаю, как правильно ее зарегистрировать, но у меня есть права root. Есть ли способ получить те же пакеты, используя репозитории CentOS? Я также хотел бы установить IceWM, но без компилятора я не смогу даже собрать...

24
Многозначные диапазоны файлов в лексикографическом порядке в zsh

Я хотел бы указать диапазон файлов (в лексикографическом порядке) с двумя целыми числами (например, от 2 до 57) в zsh путем глобализации. Например: «выберите файлы с 2 по 57 в лексикографическом порядке по пути, соответствующему некоторому шаблону сглаживания». Я думал, что квадратные скобки...

24
Почему Unix хранит метки времени в целых числах со знаком?

Почему целое число со знаком используется для представления меток времени? В 1970 году четко определено начало, обозначенное как 0, так зачем нам нужны цифры до этого? Используются ли где-нибудь отрицательные метки...

24
«Закладки» для bash

Навигация по нескольким слоям вложенных каталогов часто является болью. На Firefox это легко, потому что у них есть закладки. Итак, что я хотел бы сделать для закладки файла, так это набрать: $ go --add classes "repo/www/public/util/classes" Затем, чтобы перейти в этот каталог, я набрал бы: $ go...

24
Как молча получить пустую строку из шаблона glob без совпадений

Скажем, у меня есть папка с тремя файлами: foo1 foo2 bar 1. Если я бегу list_of_files=$(print foo*) echo $list_of_files Я получил: foo1 foo2 2. Если я бегу list_of_files=$(print bar*) echo $list_of_files Я получил: bar 3. Однако, если я бегу list_of_files=$(print other*) echo $list_of_files Я...

24
tar cvf или tar -cvf?

Я научился использовать tar без '-' для опций, например, tar cvfz dir.tar.gz Directory/но недавно я столкнулся с немного другим tar -czvfсинтаксисом (я думаю, что 'f' должно быть последним вариантом в этом случае). Оба работают на Linux и Mac OS. Есть ли рекомендуемый синтаксис с ou без '-',...

24
GNU Emacs против XEmacs

После использования Vim в течение последних нескольких лет я переключаюсь на emacs как часть моего решения 2012 года «Выйти из своей зоны комфорта». Хотя я использую GNU Emacs в течение последних 10 дней, мне любопытно узнать о XEmacs, и мне интересно, сильно ли он отличается от GNU Emacs. Со...

24
Извлечение регулярного выражения в сочетании с «sed» без печати окружающих символов

Для всех врачей «Сед» там: Как вы можете получить 'sed' для извлечения регулярного выражения, которому оно соответствует в строке? Другими словами, я хочу, чтобы только строка, соответствующая регулярному выражению, со всеми несоответствующими символами из содержащей строки была удалена. Я пытался...