Unix & Linux

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

3
Порівняння двох рядків у Bash
У ifмоєму скрипті bash є такий блок: if [ ${PACKAGENAME} -eq kakadu-v6_4-00902C ]; then echo "successfully entered if block!!" fi Виконання сценарію не входить до мого ifблоку, хоча $PACKAGENAMEвоно дорівнює kakadu-v6_4-00902C. Що я роблю неправильно?

17
Як знайти рядок з найменшими символами
Я пишу сценарій оболонки, використовуючи будь-які загальні команди UNIX. Я повинен отримати рядок, що містить найменше символів (включено пробіл). Тут може бути до 20 рядків. Я знаю, що можу використати head -$L | tail -1 | wc -mдля пошуку числа символів рядка L. Проблема полягає в тому, що єдиним методом, …

3
Чи є якась основна різниця при порівнянні змінної у вигляді рядка або як int
З цікавості під час порівняння баш-змінної (її значення є integer) можна перевірити її на певне заздалегідь визначене значення або оголошено як intабо як string. Приклад сценарію : #!/bin/bash f1() { [ "$1" == "1" ] && echo "$FUNCNAME: \"1\" compared as string" } f2() { [[ "$1" -eq 1 ]] …
22 bash  shell  test 

8
Установка CentOS 7 не вдалася
Почувши новину про те, що CentOS 7 була опублікована, я вирішив встановити її на свій комп’ютер. Я завантажив ISO-образ із офіційного веб-сайту CentOS (названий таким чином CentOS-7.0-1406-x86_64-DVD.iso) і потім записав його на USB-накопичувач за допомогою інструменту під назвою UltraISO. Після цього я перезавантажив комп’ютер і натиснув, F12щоб вибрати свій завантажувальний …

3
Чому запис у / dev / random не робить паралельне читання з / dev / random швидшим?
Зазвичай при зчитуванні /dev/randomвиробляється 100-500 байт і блоків, очікуючи збирання ентропії. Чому записування інформації /dev/randomіншими процесами не прискорює читання? Чи не повинна вона забезпечити необхідну ентропію? Це може бути корисним для розблокування gpgчи подібного програмного забезпечення без його перезавантаження та повторного введення всього, для створення не надто-надто секретних ключів тощо.
22 linux  random 

1
Різниця між Kali Linux 2.0 mini та Light
Нещодавно вийшов Kali Linux 2.0, який випускає установки Normal, Minimal та Light ISO. Мінімальні установки Linux Kali мають необхідні програмні пакети та деякі інші мотивації. Деякі з них перераховані тут . Але що таке інсталяція Light?
22 kali-linux 

3
Tilde (~) всередині робочого каталогу Unix
Отже, я працюю в середовищі UNIX, і я помітив, що всередині мого робочого каталогу, що знаходиться в милях від мого будинку UNIX, є ~. Тепер, колись у минулому, я rm -rf ~зі свого робочого каталогу закінчив стерти домашній каталог і мусив залучати ІТ. Я не хочу робити це знову. Водночас …
22 shell  filenames  home 

3
Який сценарій може дозволити звичайним користувачам використовувати простори мережних імен?
У мене є архітектура, що використовує мережеві простори імен (netns). Я хотів би дозволити звичайним користувачам робити деякі операції в цих мережах. Я міг би написати сценарій netns-exec.sh, натхненний цією публікацією , виконаний sudo, що містить: ip netns exec $1 su $USER -c "$2" і додати до мого файлу sudoer: …


3
Чому дисплей x11 не працюватиме через sh-логін?
Я увійшов на віддалений сервер і намагаюся відобразити додаток x (наприклад, firefox). але з'являється повідомлення про помилку нижче мої спроби відкрити Firefox Black@Black-PC ~ $ ssh -X kwagjj@$labserver -p 122 [kwagjj@James5 ~]$ firefox Error: no display specified [kwagjj@James5 ~]$ exit logout Connection to 143.248.146.204 closed. Black@Black-PC ~ $ ssh -Y …
22 ssh  x11  cygwin 


1
Сортуйте дані у порядку зменшення першого стовпця, для рівних значень використовуйте другий стовпчик у порядку зростання
Дозвольте мені уточнити: Припустимо, у мене є кілька ключових слів з частотою їх використання: 12 Hi 7 Hash 7 C++ 9 Superuser 17 Stackoverflow 9 LaTeX 42 Life 9 Ubuntu Що я хочу, це сортувати ці дані на основі частоти у порядку зменшення, і якщо є деякі рівні значення, він …

1
Linux: як перенаправити stdout & stderr на реєстратор?
У мене є програма, яку мені потрібно запустити при запуску, вона має вихід на stdout та stderr, який я хочу переспрямувати до системного журналу за допомогою команди logger. Що в моєму сценарії запуску - це ти: / home / dirname / application_name -v | реєстратор 2> & 1 & Це …

2
встановити фон / текст тексту гнома з баш скрипту
Я хотів би встановити #002b36колір фону ( ) та переднього плану мого терміналу gnome в ubuntu 13, використовуючи скрипт bash. Я намагався, gconftoolале не міг досягти успіху. GCONFTOOL-2(1) User Commands GCONFTOOL-2(1) NAME gconftool-2 - GNOME configuration tool Моя gnome terminalверсія така $ gnome-terminal --version GNOME Terminal 3.6.1 В даний час …

2
Використання LVM з SSD та SATA-накопичувачами
У цьому питанні я побачив, що можна розмістити як SSD, так і стандартний жорсткий диск SATA в одну групу об'ємів LVM (VG). Як це впливає на продуктивність? Чи є спосіб змусити ОС бути на SSD, коли дані знаходяться на накопичувачі SATA в межах однієї групи томів? Чи є якісні відомості …
22 partition  hard-disk  lvm  ssd 

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