Unix & Linux

Питання та відповіді для користувачів Linux, FreeBSD та інших операційних систем, подібних до Un * x

3
Чи є недоліки в тунелізації SSH?
Нещодавно я "купив" VPS, який я хочу використовувати як проксі, щоб мати можливість використовувати деякі сайти та речі, до яких я не можу дістатися з Німеччини. Оскільки я ще лінувався налаштовувати Squid та OpenVPN (що, на даний момент, на мою думку, потрібно), я використовую ssh-тунелювання. Тепер, через пару тижнів, я …

2
Як друкувати назви гліфів Unicode для вхідного рядка?
Мені б хотілося бігати unicode-names 'abç' і побачити відповідні імена символів Unicode: LATIN SMALL LETTER A LATIN SMALL LETTER B LATIN SMALL LETTER C WITH CEDILLA Друк рядка як серії імен гліфів Unicode було б корисним у кількох випадках: Розрізняють легко плутати символи, такі як "i" та "í". Поясніть, що …

2
Які ефекти, якщо такі є, на пріоритети та політики планувальника для потоків безперебійного процесора?
У мене є система Linux, де ми використовували cgroups для створення двох cpu_exclusive cpusets, A і B, і де ми перемістили всі потоки користувачів і всі незв'язані потоки ядра до групи, приєднаної до cpuset A. Речі, що працюють у cpuset A, мають різну політику планувальника і різні пріоритети, і в …

2
Як додати невидимий водяний знак до зображень у командному рядку?
Подібне питання тут, але для Tex -документа. Imagemagick показує способи водяного маркування тут, але не як зробити це якомога непомітніше. Наразі я просто затуплюю деякі функціональні елементи на фотографіях, які надзвичайно важко видалити, не спотворюючи саме зображення. Чи є якийсь інструмент командного рядка для додавання невидимих ​​водяних знаків до зображень, …

4
cp vs. cat, щоб скопіювати файл
cp a bі cat a > b, яка різниця? У x86 скрипті встановлення дерева вихідного дерева ядра Linux ( arch/x86/boot/install.sh) використовуються обидва: cat $2 > $4/vmlinuz cp $3 $4/System.map Чому вони просто не зберігають той самий формат, якщо один кращий за інший?

6
Порівняння необроблених блокових пристроїв
Чи є утиліта (чи якась магія оболонки), яка дозволяє мені порівнювати два блокові пристрої? Докладніше: У мене є один великий (0,5 ТБ) RAID-пристрій, який я створив резервну копію на дещо більший пристрій SATA за допомогою dd. Пристрій має на ньому кілька розділів, однак я копіюю з 'батьківського' пристрою, а не …

4
Видаліть пробіл для набору рядків у редакторі Vim
У файлі є такий текст, як наступний: sample text some random text even more random text text with no indent worst indention Мені потрібно видалити порожній пробіл перед кожним із рядків. Для одного рядка те, що я роблю, - це 0dw Я можу повторити ту саму команду, використовуючи. але ручним …

5
Чому для деяких програм рекомендується створити групу та користувача?
Більшу частину часу при встановленні програми з джерела рекомендується створити нового користувача та нову групу та надати /usr/local/<myapp>нещодавно створені користувачі та групи права власності. Чому така угода вважається хорошою практикою? Що це покращує? Приклад: користувач mysql / група mysql для сервера баз даних MySQL.

2
використання </ dev / null & у командному рядку
Я спробував запустити приклад програми java, використовуючи наступний командний рядок. Однак я не знаю, для чого використовується задня частина &lt; /dev/null &amp;? java -cp /home/weka.jar weka.classifiers.trees.J48 –t train_file &gt;&amp; log &lt; /dev/null &amp;

2
Як додати шлях до домашнього каталогу для виявлення Unix, яка команда?
Я встановив node.jsна іншому місці і додав розташування в $PATHв .profileфайл. $ node --version v0.6.2 $ which node $ echo $PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:~/Unix/homebrew/bin $ cat ~/.profile export PATH="$PATH:~/Unix/homebrew/bin" Node.js сам працює добре. Проблема в тому, що вона не вказана whichкомандою. Тому я npmзараз не можу встановити . Оскільки npmустановка не може …
12 path  profile  home  which 

3
Чому initramfs монтує кореневу файлову систему лише для читання
Яка причина встановлення кореневої файлової системи roв initramfs (і в initrd). Наприклад, посібник Gitoo initramfs монтує кореневу файлову систему за допомогою: mount -o ro /dev/sda1 /mnt/root Чому б не наступне? mount -o rw /dev/sda1 /mnt/root Я бачу, що, мабуть, є вагомі причини (і це, мабуть, пов'язано switchroot), однак, здається, це …

3
Як передавати список команд, що відображаються в розділі "Повна вкладка"?
Під час використання команд у bash мені подобається параметр подвійної вкладки для відображення доступних команд. Деякі команди мають більше можливих збігів, ніж інші: Знімок екрана завершення вкладки http://img13.imageshack.us/img13/5541/picturemhy.jpg Чи є спосіб я передати висновок подвійної вкладки де-небудь, як grep? Я знайшов пов’язаний пост , але я все ще не впевнений, …

3
Встановіть принтери на / dev / usb і все ще використовуйте CUPS
Завдяки новій версії CUPS я раптово втратив прямий шлях до своїх принтерів, який раніше був доступний під /dev/usb/lpXXX. Я використовував це для друку безпосередньо з командного рядка. echo "test" &gt; /dev/usb/lp0. Після пошуку я знайшов спосіб виправити це, коментуючи blacklist usblpв /etc/modprobe.d/blacklist.conf. Це дійсно працює, але якщо я це зробити, …

4
Команда ls працює по-різному, залежно від одержувача
Як команди, як-от, lsзнають, що таке її stdout? Здається ls, працює по-різному, залежно від того, яка цільова верстка. Наприклад, якщо я це роблю: ls /home/matt/tmp результат: a.txt b.txt c.txt Однак якщо я це роблю ls /home/matt/tmp | cat результат (тобто новий рядок за результатом): a.txt b.txt c.txt Процес передається дескриптором …

2
Як захистити файл простого текстових облікових даних з ім'ям користувача та паролем?
Я намагаюся налаштувати мережевий накопичувач, який автоматично встановлюється. Мережевий диск вимагає користувача / проходу. На сторінці man для "mount.cifs" є два способи надання користувача / проходу. [не рекомендується] помістити користувача / пройти в / etc / fstab створити окремий файл облікових даних та помістити користувача / пропустити у файл облікових …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.