Unix & Linux

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

2
перенаправление кошек
Скажем, файл с именем abcсуществует в текущем каталоге и в нем есть текст. Когда вы выполняете команду: cat abc > abc Почему abcисчезает содержимое файла ? Почему команда удаляет текст в нем, и файл становится пустым файлом?

3
Как скопировать каталог, к которому root не может получить доступ, в каталог, к которому имеет доступ только root?
У меня есть каталог на монтирование NFS, которое на сервере находится в /home/myname/.rubies Root не может получить доступ к этому каталогу: [mitchell.usher@server ~]$ stat /home/mitchell.usher/.rubies File: `/home/mitchell.usher/.rubies' Size: 4096 Blocks: 8 IO Block: 32768 directory Device: 15h/21d Inode: 245910 Links: 3 Access: (0755/drwxr-xr-x) Uid: ( 970/mitchell.usher) Gid: ( 100/ users) …

1
Определяет ли номер индекса, какие файлы были созданы раньше, чем другие?
В ext4файловой системе, предположим , что file1имеет номер индексного дескриптора 1, и file2имеет номер индексного дескриптора 2. Теперь, независимо от какой-либо crtimeвременной отметки, которая может быть доступна, неправильно ли предполагать, что она file1была создана раньше, чем file2только потому, что inode 1меньше, чем inode 2?
11 ext4  inode 

2
Почему зомби ждет своего ребенка?
Я копаюсь в разных источниках, но не могу найти хорошее описание анатомии пожинающих детей. Это простой случай того, что я хотел бы понять. $ cat <( sleep 100 & wait ) & [1] 14247 $ ps ax -O pgid | grep $$ 12126 12126 S pts/17 00:00:00 bash 14248 12126 …

2
Как предоставить разные разрешения для каждого пользователя?
Итак, я использую Linux уже несколько лет, и я действительно должен знать этот ответ, но мне трудно его найти. В частности, я использовал дистрибутив на основе Debian .... в основном Ubuntu. Если у меня есть сервер с более чем тремя пользователями, как мне установить разные наборы разрешений для файла для …

3
Терминал только как «Рабочий стол»
Возможно ли иметь терминал только для рабочего стола в Linux (Mint)? Я хочу нормально загружаться, то есть хочу иметь возможность запускать программы с графическим интерфейсом (IDE, браузеры и т. Д.), Но мне не нужно ничего на рабочем столе, кроме терминала после загрузки. В идеале какой-то встроенный терминал на рабочем столе …

2
dpkg: ошибка: невозможно удалить архитектуру 'i386', которая в данный момент используется базой данных
Я использовал эту команду для добавления арки i386: sudo dpkg --add-architecture i386 И затем сразу же после установки каких-либо пакетов я попытался удалить арку i386 следующим образом: sudo dpkg --remove-architecture i386 И я получил ошибку: dpkg: error: cannot remove architecture 'i386' currently in use by the database Решения, которые я …

1
Отображение комментариев об использовании в функциях, предназначенных для интерактивного использования
У меня есть несколько функций, определенных в моем .bashrc, предназначенных для интерактивного использования в терминале. Я обычно предшествовал им с комментарием, описывающим его предполагаемое использование: # Usage: foo [bar] # Foo's a bar into a baz foo() { ... } Это хорошо, если вы просматриваете исходный код, но приятно запускать …

1
Debian GNOME: настройки сенсорной панели отсутствуют. Используйте libinput вместо synaptics
Недавно я сделал чистую установку Debian GNOME и обновил ее со стабильной до тестовой. Перед тем, как перейти к тестированию, у меня было несколько настроек графического интерфейса для сенсорной панели. После обновления они пропали, как показано на скриншоте: Например, я ожидаю найти настройки для естественной прокрутки на этой странице настроек. …
11 debian  gnome  libinput 

2
Какие кодировки символов поддерживаются posix?
POSIX определяет поведение инструментов , таких как grep, awk, sed, и т.д. , которые работают против текстовых файлов. Поскольку это текстовый файл, я думаю, что есть проблема (ы) кодировки символов. Вопрос: Какие кодировки символов поддерживаются POSIX? (или текстовые файлы какой кодировки могут обрабатываться системами, совместимыми с POSIX?)

1
Интернет перестает работать: «Не удалось добавить / запустить / systemd / ask-пароль для просмотра каталога: на устройстве не осталось места»
Я бегу Lubuntu 16.04. Через некоторое время после запуска системы беспроводной интернет перестанет работать. Я покорно бегаю: sudo service network-manager restart Но это возвращает сообщение: Failed to add /run/systemd/ask-password to directory watch: No space left on device Но у меня много свободного места на жестком диске, в оперативной памяти и …

2
Как заставить `local` захватить код выхода?
В моем проекте у меня есть следующий фрагмент: local output="$(bash "${1##*/}")" echo "$?" Это всегда печатает ноль из-за local, однако, удаление localзаставляет $?переменную вести себя правильно: что предполагает код выхода из подоболочки. Мой вопрос: как я могу сохранить эту переменную локально, в то же время захватывая выходное значение?

1
Можно ли сделать так, чтобы окуляр не мигал при перезагрузке файла?
Когда я пишу документ TeX, я использую настройку для автоматической перекомпиляции моих файлов * .tex в pdf, как только изменяется исходный файл (с использованием latexmk). Поэтому я поместил терминал с nvim на одной стороне экрана и окуляр с выводом pdf на другой стороне экрана. Раздражает то, что окуляр мигает / …
11 okular 

3
Нет разрешения DNS после обновления с Ubuntu 14.04 до 16.04
Я обновил Ubuntu 14.04 до Ubuntu 16.04, и у меня проблема с подключением к интернету. Конкретно DNS после обновления перестал работать. В целях отладки я установил единственный DNS 8.8.8.8, но разрешение имен по-прежнему не работает. Вывод nmcli device show wlan1 | grep IP4: pc@pc:~$ nmcli device show wlan1 | grep …
11 ubuntu  dns  upgrade  internet 


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