Unix & Linux

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


3
Создание архива tar без включения родительского каталога, когда файлы хранятся в разных каталогах.
У меня есть следующие четыре файла в файловой системе: /home/martin/cvs/ops/cisco/b/s1 /home/martin/cvs/ops/cisco/b/s2 /home/martin/cvs/ops/extreme/b/r3 /home/martin/cvs/ops/j/b/r5 Мне нужно поместить эти файлы в архив tar, но я не хочу добавлять каталоги. Лучшее, что я мог придумать, было: tar -C ~/cvs/ops/ -czvf archive.tgz cisco/b/s1 cisco/b/s2 extreme/b/r3 j/b/r5 Это все еще не идеально, потому что каждый …
11 tar 

1
Чем Elastic IP-адрес отличается от статического IP-адреса?
Больше вопросов о Amazon Web Services EC2, надеюсь, не слишком не по теме. У меня есть ванильный экземпляр Ubuntu с ними, и я выключил его. При перезагрузке не удалось подключиться к полному доменному имени по ssh, поскольку внешний IP-адрес изменился. Это стоит дополнительной платы за «статический» или даже статический IP-адрес? …
11 ip  hostname  amazon-ec2  hosts  aws 

2
Как мы можем создать несколько фиктивных интерфейсов в Linux?
Чтобы создать фиктивный интерфейс фиктивного Ethernet В Linux мы сначала инициализируем драйвер фиктивного интерфейса, используя следующую команду: / sbin / modprobe dummy . Затем мы назначаем псевдоним интерфейса Ethernet фиктивному драйверу, который мы только что инициализировали. Но это приводит к следующей фатальной ошибке, говорящей: FATAL: Макет модуля не найден. Кроме …

3
Как grep тысячи файлов в каталоге для сотен строк в файле
Я пытаюсь составить grepзаявление, и это убивает меня. Я тоже устал от arguments list too longошибки. У меня есть файл, давайте назовем его subset.txt. Он содержит сотни строк с конкретными строками, такими как MO43312948. В моем объектном каталоге у меня есть тысячи файлов, и мне нужно скопировать все файлы, содержащие …
11 grep 

1
Есть ли элегантный способ установить переменную оболочки для содержимого файла?
Скажем, у меня есть некоторые данные конфигурации в файле config. Для удобства я хотел бы загрузить эти данные в переменную оболочки CONFIG_DATA. Очевидно, я могу сделать: CONFIG_DATA="$(cat config)" Но это своего рода бесполезное использованиеcat для меня. Это единственный способ сделать это? Или есть более элегантный способ сделать это? Ответы должны …

2
Как использовать «less -F» без «-X», но отображать вывод только на одной странице?
Я настраиваю пейджер Git, но у меня есть некоторые проблемы с ним. Что я хочу это: Всегда цветной вывод Прокрутка тачпадом или мышью Выход: если один-экран И моя текущая конфигурация: $ git config --global core.pager less -+F -+X -+S Это делает все, кроме последнего. Но, если я уберу -+F, в …
11 git  less 

1
Как изменить раскладку клавиатуры для одного приложения в Awesome WM?
Я добавил сочетания клавиш для установки глобальной раскладки клавиатуры , но как мне установить ее для одного приложения? Причина, по которой я хотел бы сделать это, состоит в том, что я привык к QWERTY для игр, и я бы не стал тратить 10 минут на каждую игру, чтобы настроить пользовательский …

1
Очень странный текст в Debian
У меня есть ноутбук Debian с KDE. Иногда после того, как я закрываю и снова открываю свой ноутбук, текст начинает выглядеть так: Текст не возвращается к нормальному состоянию, пока я не перезагружу свой компьютер. Эта проблема затрагивает только эти символы: cgnpqtEFM13589 @ |: и, похоже, затрагивает только один шрифт. Я …
11 debian  fonts 

1
Почему выполнение одной и той же команды может создать больше выводов в tty, чем в pts / gnome-terminal?
Gnome-терминал: $ sudo update-grub [sudo] password for user: Generating grub configuration file ... Found background image: .background_cache.png Found linux image: /boot/vmlinuz-3.16.0-4-amd64 Found initrd image: /boot/initrd.img-3.16.0-4-amd64 done tty1 как доступно Ctrl+ Alt+ F1: $ sudo update-grub [sudo] password for user: Generating grub configuration file ... Found background image: .background_cache.png Found linux …

3
Как заставить NetworkManager добавить DNS-сервер в начало /etc/resolv.conf?
Прямо сейчас мой /etc/resolv.conf выглядит так: # Generated by NetworkManager nameserver 10.165.246.33 nameserver 192.135.82.60 nameserver 10.165.74.2 Первые два сервера имен автоматически настраиваются через DHCP; последний - тот, который я добавил вручную, в NetworkManager. Это также самый важный, поскольку он разрешает наши внутренние доменные имена (например build-server-17.our-company-domain.com). Беда в том, NetworkManager …

5
Есть ли альтернатива команде «sed -i» в Solaris?
У меня есть требование в моем проекте заменить некоторый существующий текст в файле, например, fooдругим текстом fooofoo: abc.txt name foo foo1 Итак, я попробовал: sed -i "s/foo/fooofoo/g" abc.txt Однако я получаю эту ошибку: sed: незаконный вариант - i Я нашел в руководстве, что я должен использовать: sed -i\ "s/foo/fooofoo/g" abc.txt …

4
Как определить количество времени, оставшегося в «сне»?
У меня есть: sleep 210m && for i in $(seq 1 5); do echo -e '\a'; sleep 0.5; done работает как простой, без излишеств таймер, чтобы напомнить мне, когда что-то должно быть сделано. Это sleep 210mPID 25347. Я пытаюсь выяснить, сколько времени осталось во сне. Лучшее, что я придумал, когда …
11 shell  sleep 


1
Установка FreeBSD вместе с Linux
Я использую Arch Linux с GNOME, я хочу установить FreeBSD вместе с Arch Linux со следующими требованиями: Я хочу сохранить Linux GRUB и добавить в него запись FreeBSD. Я хочу использовать разные разделы SWAP для Linux и BSD. Я не хочу уничтожить мой Linux / boot Информация о моей системе: …

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