Unix & Linux

37
Что действительно контролирует параметр vm.swappiness?

Согласно документации ядра: This control is used to define how aggressive the kernel will swap memory pages. Higher values will increase aggressiveness, lower values decrease the amount of swap. Однако это немного расплывчато. Я пытаюсь выяснить, что именно параметр в конечном итоге контролирует. Я...

37
Как найти декларацию псевдонима?

Я пытаюсь найти, где конкретное aliasбыло объявлено. Я искал все обычные места, которые я знаю, чтобы искать псевдонимы: ~ / .Bashrc ~ / .Bash_profile / И т.д. / Bashrc / И т.д. / профиль Без удачи. Я знаю, что aliasпотому что, когда я делаю which COMMAND, я получаю: alias...

37
Backspace, Tab не работает в терминале (используя ssh)

Когда я захожу на другую машину с Debian с моей учетной записью (с разрешениями sudo), моя клавиша Backspace генерирует некоторые неудобные символы при нажатии. Также Tab& delключи тоже не работают. С другой стороны, у меня также есть другая учетная запись на той же машине, и когда я ssh через...

37
Завершение фальшивых каталогов avfs в zsh

Как я могу настроить систему завершения zsh для завершения «поддельных» файлов при некоторых обстоятельствах? Точнее говоря, файловая система AVFS представляет архивы как каталоги, создавая «поддельный каталог» рядом с каждым архивом. По умолчанию он реплицирует всю иерархию каталогов в своей точке...

37
Можно ли создавать файлы с разрешениями, установленными в командной строке?

При создании каталогов mkdir -m <mode> <dir>предусматривает создание одной или нескольких папок с заданным режимом / разрешениями (атомарно). Есть ли эквивалент для создания файлов в командной строке? Что-то похожее на: open("file", O_WRONLY | O_APPEND | O_CREAT, 0777); Использование с...

37
Добавление панели Cinnamon ко второму монитору

Я установил два монитора в моей системе. Один питается от порта HDMI, а другой - от обычного аналогового порта того же графического процессора (Nvidia Ge-force 210). Я просто настроил двойной дисплей в настройках Nvidia, но не вижу панель корицы на втором мониторе. Как я могу это...

37
Немодальные и модальные редакторы

Я только начал изучать Linux, и весь мой предыдущий опыт программирования был основан на платформе Windows. Я наткнулся на редактор Vim и прочитал, что это модальный редактор в отличие от блокнота, который называется немодальным редактором. Не могли бы вы объяснить, в чем разница между немодальными...

37
Как убрать лидирующие нули из вывода 'date' или избежать восьмеричной интерпретации таких десятичных чисел?

У меня есть это: date +"%H hours and %M minutes" Я использую фестиваль, чтобы сказать это ... но он говорит как: "ноль девять часов" .. Я хочу, чтобы он сказал "девять часов"! но дата всегда дает мне 09 ... так что мне интересно, может ли bash легко превратить это в 9? в сложном сценарии я...

37
Распакуйте содержимое файла, но без создания архивной папки

У меня есть файл myarchive.zip, который содержит много каталогов, файлов и т. Д. Допустим, этот файл myarchive.zip находится в каталоге с именем «b». Что ж, когда я использую команду «unzip myarchive.zip», система по умолчанию создает каталог «myarchive» с содержимым zip-файла. Я не хочу, чтобы...

37
Почему я должен переустанавливать env vars в tmux при повторном присоединении?

В основном я работаю над подключением mac и ssh / tmux к машине Linux, чтобы выполнять свою работу. У меня есть ssh-agent, работающий на машине с Linux. я имею set -g update-environment "SSH_AUTH_SOCK SSH_ASKPASS WINDOWID SSH_CONNECTION XAUTHORITY" по моему .tmux.conf. Тем не менее, всякий раз,...

37
Как мне передать цветной разностный вывод на меньшее?

Я использовал git diff, который выдает цветной вывод. Тем не менее, теперь я обнаружил, что мне нужно для чего-то использовать обычный diff, и он производит много выходных данных, которые трудно читать из-за отсутствия цветов. Как заставить diff производить читаемый цветной вывод? В идеале, когда...

37
Рекомендуемый способ установки пакетов Python на Arch

Каков рекомендуемый способ установки пакетов Python на Arch? Поиск их в AUR и их установка оттуда (или создание PKGBUILDфайла для создания пакета самостоятельно) или использование pip? Я начал с установки вещей из pacman и AUR и не знаю, будет ли разумно смешивать их с...

37
Определение конкретного файла, ответственного за высокий ввод / вывод

Это простая проблема, но впервые мне когда-либо пришлось ее исправлять: найти, какие именно файлы / иноды являются объектами большинства операций ввода-вывода. Я бы хотел получить общий обзор системы, но если мне нужно дать PID или TID, я согласен с этим. Я хотел бы пойти без необходимости straceв...

37
Изменить разрешения для символической ссылки

У меня есть символическая ссылка с этими разрешениями: lrwxrwxrwx 1 myuser myuser 38 Aug 18 00:36 npm -> ../lib/node_modules/npm/bin/npm-cli.js* Симлинк находится в архиве .tar.gz. Теперь, когда я распаковываю архив tar.gz, используя maven, символическая ссылка больше не действительна. Поэтому я...

37
В чем разница между «все», «по умолчанию» и «eth *» в / proc / sys / net / ipv [46] / conf /?

В SYSCTL, что /proc/sys/net/ipv[46]/conf/клавиши имеют следующие подразделы: all, default, и ключ для каждого сетевого интерфейса. Например, на машине с одним сетевым интерфейсом eth0 это будет выглядеть так: iserv ~ # ll /proc/sys/net/ipv[46]/conf/ /proc/sys/net/ipv4/conf/: insgesamt 0 dr-xr-xr-x...

37
Как автоматически cd после git clone?

Я хочу автоматически cdв каталог, созданный cloneкомандой после того, как я git cloneчто-то сделал. Важно: я не хочу изменять синтаксис команды (например, использовать псевдоним / функцию), потому что это нарушит zsh-дополнения, которые я получаю автоматически из Pretzoпроекта. РЕДАКТИРОВАТЬ :...

37
что делает `env <команда>`?

Что env ls -alделает команда ? У меня был тест Linux и возник вопрос: «Как запустить команду напрямую, но не ее псевдоним?» Я знал, что существует решение, такое как префиксная команда с каким-то специальным символом, но я забыл его. Теперь я знаю, что это так \. (читать из этого поста ). Но я...