Unix & Linux

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

1
ZSH: В чем разница между `.` и` source`?
Раньше я думал, что встроенные модули .и sourceэквивалентны. Этот вопрос со мной согласен, когда дело доходит до bash. Однако я столкнулся со следующим использованием zsh: desktop➜ ~/pst . env /usr/bin/env:1: no such file or directory: ^@^A^@^@^@X^Z@^@^@^@^@^@@^@^@^@^@^@^@^@\M-8q^@^@^@^@^@^@^@^@^@^@@^@8^@ /usr/bin/env:2: parse error near `)' desktop➜ ~/pst source env desktop➜ ~/pst file env env: …
10 shell  zsh 

2
$ BASHPID и $$ отличаются в некоторых случаях
Я читаю "BASH карманный справочник Орейли". Он сказал: Идентификатор процесса текущего процесса Bash. В некоторых случаях это может отличаться от $$. Выше объяснение, объяснил $BASHPIDпеременную. Вопрос: в каких случаях?

3
Есть ли способ поместить комментарии в файл rsync --files-from?
У меня есть файл, который rsync использует как --files-from: dir1 dir2 dir3 Я хочу иметь возможность размещать комментарии над каждой записью в директории следующим образом: # my dir1 comment dir1 #dir2 comment dir2 #yet another comment dir3 но rsync жалуется "Нет такого файла или каталога" Пока что я пробовал #, …
10 rsync 


1
скручивание 'watch' дает неожиданный вывод
Я пытаюсь получить watch curlотзывы о твиках HTTP. Однако, когда я выполняю команду, вывод искажается с некоторой статистикой загрузки. Я пытался посылать curl«S stderrк /dev/null, но безрезультатно. При curlсамостоятельной игре этот вывод кажется нигде не найденным. Что мне не хватает? [редактировать] полная командная строка, которую я использую на самом деле …

3
Удалите диапазон сообщений электронной почты, используя команду «mail»
У меня есть около 1k + почты в почтовом ящике (старый cronjob stdout). Как мне удалить их навалом? Я использую Solaris 8, и у меня есть только mailдоступный клиент pineили нет muttили аналогичный клиент на основе пользовательского интерфейса. Встроенная справка и справочная страница дают только d #для удаления определенной почты. …

1
Форсирование размера шрифта в зависимости от языка в .fonts.conf
Я могу указать семейство шрифтов по умолчанию, используемое для отображения определенного языка в X, отредактировав .fonts.confв моем пользовательском каталоге (или отредактировав глобальный /etc/fonts/fonts.conf). Тем не менее, я не был в состоянии форсировать определенный размер шрифта таким же образом. Например, следующее заставляет русский язык отображаться в Linux Libertine: <fontconfig> <match> <test …
10 x11  xorg  fonts  fontconfig 

2
Почему я получаю ошибку 255 при возврате -1
Я новичок в программировании на C ++, и у меня есть очень простой вопрос. Я заметил, что когда я возвращаюсь -1в программу на C ++, а затем проверяю состояние выхода, я получаю 255. Это почему? Код является самым основным: int main() { return -1; } Затем, после запуска скомпилированного кода: …
10 shell  exit 


1
Запуск двоичного Debian i386 на Debian armel через qemu
Я пытаюсь следовать этому руководству, чтобы настроить сервер Ventrilo на моем SheevaPlug, на котором запущен Debian armel. На этой странице указано, что я могу использовать QEMU для запуска двоичного файла, созданного для i386, в моей системе arm. Настройка qemu говорит, что мне нужно установить qemu, qemu-user и qemu-libc-i386. Первые два …
10 debian  embedded  arm  qemu 

3
Есть ли в bash ярлык для удаления последнего сегмента пути?
Я стал достаточно опытным с несколькими сочетаниями клавиш bash, которые ускоряют мой bash: Ca / Ce, Cu, Cw, Mf / Mb, Cr и т. Д. Одна из распространенных задач, для которой я не нашел хорошего сочетания клавиш, хотя это когда я хочу удалить последний сегмент пути: Скажи у меня ls …
10 bash 

4
i3 и XFCE: как избавиться от контейнера Desktop, открыть окна и выключить компьютер?
Я пользуюсь оконным менеджером i3 и до сих пор доволен, но у меня есть несколько проблем. Используя XFCE, мой «Рабочий стол» рассматривается как отдельный контейнер (окно). Это означает, что когда я открываю новую программу в первом рабочем пространстве, она разделяет экран на две части и показывает рабочий стол как одно …

1
.bashrc не выполняется
У меня есть пользователь (не root), в котором есть ~/.bashrcфайл с псевдонимами. Но это не похоже, что файл выполняется во время входа в систему. Если я делаю, source ~/.bashrcон делает то, что должен. Но не ~/.bashrcдолжен выполняться каждый раз, когда я вхожу? Разрешения установлены на 644 (так же, как мой …
10 bash  rhel  bashrc 

3
Как использовать 7z для архивирования всех файлов и каталогов (в том числе скрытых) в каталоге?
Из-за специфики моих потребностей в архивировании я не очень хорошо разбираюсь в твердых архивах tar.gz и вместо этого использую 7z. Я использую следующую команду для этого: 7z a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=off ~/my/folder.7z ~/my/folder/* Создать архив всего внутри ~/my/folder/как ~/my/folder.7zфайл. Но ~/my/folder/.hiddenFolderтогда не попаду в архив. Как это …
10 bash  wildcards  7z 

1
Я не могу отправить почту на адрес Gmail, используя Postfix
Я пытаюсь отправить почту на мою тестовую учетную запись GMail, используя Postfix (настройка Debian по умолчанию), и у меня не получается (" /var/log/mail.log "): Sep 26 16:13:43 sugarmailer postfix/smtpd[1473]: connect from localhost[127.0.0.1] Sep 26 16:13:44 sugarmailer postfix/smtpd[1473]: 07C8C3C04BE: client=localhost[127.0.0.1] Sep 26 16:13:44 sugarmailer postfix/cleanup[1478]: 07C8C3C04BE: message-id=<20110926141344.07C8C3C04BE@sugarmailer> Sep 26 16:13:44 sugarmailer …
10 postfix 

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