Unix & Linux

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

3
розмір блоку файлу - різниця між stat і ls
Я помітив, що коли я роблю: ls -ls file Він забезпечує кількість блоків, скажімо, 8 блоків. Коли я роблю: stat file Я помічаю, що кількість блоків дорівнює 16, вдвічі більше числа, заданого ls. Розмір блоку в моїй файловій системі становить 4096. Я дізнався, що довільна одиниця для блоків, що використовуються …

2
Чи підтримує Grub2 ставлення / завантаження на розділ RAID5?
Схоже, зараз більшість установців ОС наполягають на тому, щоб ставити / завантажувати не-RAID-розділ (або такий тип RAID1-розділу, який "схожий на" не-RAID-розділ), навіть інсталятори, які підтримують RAID5 та GRUB2. Я здогадуюсь, що це обмеження є історичним реліктовим залишком від Grub1. Я розумію, що Grub1 нічого не знає про RAID, і тому …

2
ручки для мого розпалу?
Я хотів би прочитати підручні книги Unix на своєму запалі. Я знаю, що можу просто перенаправити вихідний файл у файл і надати йому розширення .txt. Але чи є зручний спосіб їх масового перетворення у формат з належними перехресними посиланнями? Редагувати: Вибачення за мою поведінку в цьому питанні. Я сказав пат, …
9 man  hypertext 

9
Як написати тест для входу в систему?
Я написав сценарій CGI Python, який викликає bashкоманди, і його потрібно перевірити на успішний вхід на хост. Як написати тест на це? Наприклад, чи можу я створити bashскрипт, який тестує задану комбінацію імені користувача та пароля проти зареєстрованого користувача на хості?

2
Як я можу використовувати подвійні картки стилю ms-dos з ls та mv?
У мене нещастя походить із MS-DOS, але принаймні це змушує мене оцінити, наскільки потужніший Linux. Я працював над тим, щоб зрівняти свій Linux-Fu, але є кілька речей, які можна зробити з DOS, що я не впевнений, як це зробити найпростіше з Linux: Перейменування декількох файлів - використання двох марок c:\> …


3
Перевірте, чи підключено мережевий кабель без підключення інтерфейсу
Я намагаюся ідентифікувати NIC на ~ 20 віддалених серверах (2-6 NIC на кожному сервері). Для початку хочу визначити тих, хто готовий до використання та вільних. Як я можу перевірити стан фізичних носіїв? Я знаю кілька способів, у тому числі ifconfig|grep RUNNING, ethtool, cat /sys/class/net/eth0/carrier, але всі вони вимагають , щоб …

4
Будь-які (текстові) інструменти для побудови графіків у панелі інструментів Unix?
Мені було цікаво, чи є в інструментальній програмі unix якісь загальні інструменти для побудови графіків? Під графіком я маю на увазі прості бари або речі, які ви бачите в багатьох утилітах, заснованих на прокльонах. Під панеллю інструментів unix я маю на увазі речі, які ви можете передавати в них дані …

1
Чому моє правило iptables не працює?
У мене на VPS два інтерфейси: eth0і eth0:0. Я хочу заблокувати вхідні пакети на порт 80 за eth0:0допомогою iptables. Я спробував це, але це не працює: iptables -A INPUT -i "eth0:0" -p tcp --destination-port 80 -j DROP Якщо я змінюю eth0:0до eth0неї працює правильно. В чому проблема?

1
Чому Stackoverflow в Iceweasel викликає високе використання процесора для Xorg?
Якщо я переходжу на головну сторінку цього веб-сайту і повторюю сторінку вниз / сторінку вгору кілька разів, це досить швидко, і firefox-bin (льодовик) використовує, можливо, 50% процесора, Xorg використовує, можливо, 40%. Якщо я замість цього перейду на головну сторінку Stackoverflow, кожна сторінка вниз / вгору займає ~ 1,1 секунди, і …

3
Чи є якийсь недолік у використанні SSHFS замість SSH тільки?
Мені простіше використовувати SSHFS для монтажу віддаленої файлової системи на моєму локальному комп'ютері, а не просто SSH'ing у віддалений комп'ютер. Це рятує мене від використання всіх складних scpкоманд для копіювання / вставки. Але в Інтернеті я знаходжу дуже мало людей, які говорять про SSHFS. Якщо SSHFS простіше, то чому він …
9 ssh 


1
Екран відключає початок тривалої команди, коли доступ до нього здійснюється через історію баш
Я використовую версії bash і screen за замовчуванням в OS X Lion. Коли я перебуваю на екрані, я прокручую історію башів, і я приходжу до команди, яка достатньо довга, щоб завершити. Я можу спершу ввести якусь команду: selassid@tem02:~$ ls ljmix/fiftyfifty_softsphere/T0.350/r2.43/0.565421311859c0.1 83279836214c0.144847759343/ Це завершується правильно, як написано вище, але якщо я …
9 bash  osx  gnu-screen 

2
Паралелізація циклу for
Я хочу паралелізувати forцикли наступного коду. Як це зробити? #!/bin/bash N=$1 n=$2 for (( i=1; i<=$N; i++ )); do min=100000000000000 //set min to some garbage value for (( j=1; j<=$n; j++ )); do val=$(/path/to/a.out) val2=`echo $val | bc` if (( $val2 < $min )); then min=$val2; fi done arr=("${arr[@]}" "$min") …

4
Як я можу отримати найбільшу суму для свого долара за допомогою команди "diff"?
У минулому я намагався використовувати команду linux diffбез особливої ​​долі чи терпіння. Зазвичай я використовую утиліту GUI, наприклад DiffMerge або Kdiff. Нещодавно я знову почав намагатися використовувати diffдля порівняння файлів на віддалених системах через ssh, і я вважав, що цей -y / --side-by-sideваріант є дуже корисним, але я все ще …

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