Unix & Linux

27
Когда требуется перезагрузка?

Помимо обновления ядра, есть ли какие-либо изменения в системе Linux, которые требуют перезагрузки? Я знаю, что бывают ситуации, когда перезагрузка облегчает задачу, но есть ли такие, которые нельзя выполнить, кроме как перезагрузкой? Чтобы уточнить: я имею в виду типичную настольную или серверную...

27
Почему нет команды оболочки для создания файлов?

Внимание, пожалуйста: Я не спрашиваю, как сделать файл из командной строки! Я использовал touchдля создания файлов в течение многих лет, не обращая внимания на то, что его основная цель заключается в другом. Если кто-то хочет создать файл из командной строки, существует так много возможностей:...

27
Как отключить сенсорный экран на моем ноутбуке?

У моего ноутбука сенсорный экран, но я им не пользуюсь. Как отключить эту функцию? Я использую Arch Linux. Я подумал, что могу попробовать удалить соответствующий драйвер. Согласно этой странице все возможные драйверы названы xf86-input*. Тем не менее, похоже, что у меня ничего подобного не...

27
Как заставить ssh-agent работать во всех терминалах?

Я настроил автоматический (без пароля) вход по ssh на некоторые серверы, используя ssh-copy-id. ssh-agentработает только с терминала, где он был запущен. Как мне начать ssh-addработать во всех моих терминалах? Естественно, я бы не предпочел SSH-ключ без ключевой...

27
Как работает xdg-open?

Согласно справочной странице, xdg-openоткроется файл с использованием приложения, которое настроил пользователь. Но как это приложение на самом деле определяется? Я не вижу конфигурационных файлов, связанных с ними xdg-utils, где хранятся мои настройки и как их изменить? Видя, как простой PNG-файл...

27
В каком смысле SATA «говорит» SCSI? Сколько делится между SCSI и ATA?

По крайней мере, для меня в этом нет ничего нового: SATA фактически «говорит» о SCSI, поэтому эти устройства SATA отображаются в Linux как устройства SCSI. Ранее был задан связанный вопрос, например, почему мои SATA-устройства отображаются в / proc / scsi / scsi? Однако то, что не упомянуто там,...

27
Как изменить правила iptables, отредактировав файл, а не взаимодействуя через командную строку?

В истории я бы просто отредактировал файл и затем перезагрузил весь сервер. я бы клонировал строку с открытым портом 22, изменил ее на 80, а затем сохранил файл ... и перезагрузил всю систему, чтобы iptables начался с открытого порта 80. но в последнее время .. этот файл больше не существует в моей...

27
sudo: невозможно выполнить ./script.sh: нет такого файла или каталога

Я в тупике. У меня есть скрипт в моем /homeкаталоге, который является исполняемым: [user@server ~]$ ll total 4 -rwx------ 1 user user 2608 Jul 15 18:23 qa.sh Однако, когда я пытаюсь запустить его с sudoэтим, он говорит, что не может найти его: [user@server ~]$ sudo ./qa.sh [sudo] password for user:...

27
Проверьте длину переменной

Я должен проверить длину чтения переменной (мой сценарий ограничен пятью вставленными символами), я думаю о чем-то вроде этого: #!/bin/bash read string check=${#string} echo $check if [ $check -ge 5 ]; then echo "error" ; exit else echo "done" fi Есть ли более "элегантное"...

27
Как я могу облегчить изменение размеров окон в Xfce?

Я использую Xfce 4.10 с xfwm4моим оконным менеджером. Мне трудно изменить размер окна, захватывая границу. Область, где курсор мыши меняется на курсор «окна изменения размера», кажется, имеет ширину всего 1 или 2 пикселя, и я продолжаю двигаться прямо через него. Как я могу сделать этот регион...

27
Вчера вечером я допустил ошибку, которая непреднамеренно удалила 1800 ГБ моего файлового сервера

Я выполнил эту команду вчера, думал на тестовой машине, но это был Файловый Сервер, подключенный через SSH. sudo rm -rf /tmp/* !(lost+found) Мой эмулятор терминала - Konsole. Моя система - Debian 7. Вопрос: Эта команда удаляла другие файлы, кроме файлов в / tmp?...

27
Последствия безопасности для запуска perl -ne '…' *

Видимо, работает: perl -n -e 'some perl code' * Или find . ... -exec perl -n -e '...' {} + (то же самое с -pвместо -n) Или perl -e 'some code using <>' * часто встречается в однострочниках, размещенных на этом сайте, имеет последствия для безопасности. В чем дело? Как этого...

27
Что такое $ PWD? (против текущего рабочего каталога)

Таким образом, Википедия ( ссылка ) говорит мне, что команда pwdявляется сокращением от «печать рабочего каталога», и это имеет смысл. Но для переменной среды буква «P» должна быть аббревиатурой от чего-то другого, кроме print. Я слышал, как люди говорили о «текущем рабочем каталоге», который...

27
Как выбрать первое вхождение между двумя образцами, включая их

Как я могу выбрать первое вхождение между двумя образцами, включая их. Предпочтительно с помощью sedили awk. Я имею: text something P1 something content1 content2 something P2 something text something P1 something content3 content4 something P2 something text Я хочу, чтобы первое вхождение линий...

27
Переименуйте несколько файлов с помощью mv, чтобы изменить расширение

Я хочу переименовать файлы, чтобы изменить их расширение, эффективно пытаясь достичь mv *.txt *.tsv Но при этом я получаю: * .tsv не является каталогом Я нахожу несколько странным, что первые 10 показов Google mvдолжны работать следующим...

27
Хотите заменить только первый случай с помощью sed

Исходный файл claudio antonio claudio michele Я хочу изменить только первое вхождение "Клаудио" с "Клаудия", чтобы файл результата claudia antonio claudio michele я пытался sed -e '1,/claudio/s/claudio/claudia/' nomi Но выполнить глобальную замену....

27
Передача больших (8 ГБ) файлов по ssh

Я попробовал это с SCP, но там написано "Отрицательный размер файла". >scp matlab.iso xxx@xxx:/matlab.iso matlab.iso: Negative file size Также пытался использовать SFTP, работал нормально, пока 2 ГБ файла не были переданы, затем остановился: sftp> put matlab.iso Uploading matlab.iso to...