Unix & Linux

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

1
FreeBSD: Как исправить «ping: sendto: нет свободного места в буфере»?
Я пытаюсь пропинговать удаленный хост, но получаю ошибку. # ping 192.168.80.1 PING 192.168.80.1 (192.168.80.1): 56 data bytes ping: sendto: No buffer space available ping: sendto: No buffer space available ^C --- 192.168.80.1 ping statistics --- 2 packets transmitted, 0 packets received, 100% packet loss Это работает для других хостов: # …



11
Должен быть лучший способ заменить только отдельные символы новой строки?
У меня есть привычка писать по одной строке на предложение, потому что я обычно компилирую вещи в LaTex или пишу в каком-то другом формате, где разрывы строк игнорируются. Я использую пустую строку, чтобы указать начало нового абзаца. Теперь у меня есть файл, написанный в этом стиле, который я хотел бы …

5
Как вы переименовываете root?
Не то, чтобы это было очень хорошей идеей, но ради интереса. Согласно этому сообщению, все еще есть некоторые проблемы , даже после изменения записи в /etc/passwd, /etc/shadowи /etc/sudoers. Какие-либо предложения?
27 root 

2
Для чего нужен пользователь корзины?
Как я писал на /unix//a/484626/5132, это достойно отдельного вопроса и ответов. В операционных системах Linux ... % getent passwd bin бен: х: 2: 2: бен: / бен: / USR / SBIN / NOLOGIN % ... и во FreeBSD ... % getent passwd bin bin: *: 3: 7: Двоичные команды и …

3
Команда sudo не является источником /root/.bashrc
Я добавил собственный путь к PATHпеременной в моем файле /root/.bashrc Когда я это делаю sudo su; echo $PATH, он показывает запись '/ path / to / custom / bins'. Но я делаю sudo sh -c 'echo $PATH', это показывает, /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin Пути к папкам, добавленные в файл .bashrc, не отображаются. Разве …
27 sudo  bashrc 

2
CUPS печатает столько копий, сколько я хочу
Это сбило меня с толку на несколько недель. У меня есть сетевой принтер Kyocera, настроенный в CUPS, и всякий раз, когда я пытаюсь распечатать его, у меня появляется n² столько копий, сколько я запрашиваю. То есть, Я пытаюсь напечатать 2 копии документа и получаю 4 Я пытаюсь напечатать 5 копий …
27 linux  printing  cups 

13
Преобразование CSV в TSV
У меня есть несколько больших файлов CSV, и я хотел бы, чтобы они были в формате TSV (в формате табуляции). Сложность состоит в том, что в полях файла CSV есть запятые, например: A,,C,"D,E,F","G",I,"K,L,M",Z Ожидаемый результат: A C D,E,F G I K,L,M Z (где пробелы между ними - «жесткие» вкладки) На …

3
Простой способ увидеть содержимое каталогов в файловых системах Linux / UNIX
В прошлом я узнал, что в файловых системах Linux / UNIX каталоги - это просто файлы, которые содержат имена файлов и номера инодов файлов внутри каталога. Есть ли простой способ увидеть содержимое каталога? Я имею в виду способ, которым имена файлов и inode хранятся / организованы. Я не ищу ls, …

3
Передача больших (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 /home/x/matlab.iso matlab.iso -298% 2021MB -16651.-8KB/s 00:5d o_upload: offset < 0 Есть …
27 scp  sftp  large-files 


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

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

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

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