Unix & Linux

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

2
Запуск тисячі фонових процесів згортання паралельно в скрипті bash
Я запускаю тисячі та процеси фонових завитків паралельно у наступному скрипті bash START=$(date +%s) for i in {1..100000} do curl -s "http://some_url_here/"$i > $i.txt& END=$(date +%s) DIFF=$(( $END - $START )) echo "It took $DIFF seconds" done У мене 49Gb Corei7-920 виділений сервер (не віртуальний). Я відслідковую споживання пам'яті та …
14 linux  performance  bash  curl  wget 

4
чи повинен шлюз бути в підмережі?
Я дивився на створення такого інтерфейсу в / etc / network / interfaces (це на debian), із шлюзом поза підмережею: iface eth0 inet static address 10.100.10.99 netmask 255.255.255.0 gateway 10.100.0.1 але "ifup --verbose eth0" дає мені лише це повідомлення про помилку: ifconfig eth0 10.100.10.99 netmask 255.255.255.0 route add default gw …
14 networking 

4
греп для буквено-цифрових струн будь-якої довжини з двокрапкою з кожного боку
Як би ви гребували алфавітно-цифровими рядками від 1 до 50 символів (в ідеалі, будь-яка довжина також буде працювати) з двокрапкою з кожного боку - типовим результатом будуть всі рядки, що містять рядок :shopping:. Поки я отримав код нижче (я спробував деякі варіанти), який не працює: grep ':[[:alnum:]]{1,100}:' ~/x.txt

2
Чому, здається, жорсткі посилання займають таке ж місце, як і оригінали?
Завдяки хорошим запитанням і питанням тут і на цій сторінці я тепер розумію посилання. Я бачу, що жорсткі посилання посилаються на один і той самий inode з іншим іменем, а копії - це різні "вузли, з різними іменами. Плюс м'які посилання мають оригінальне ім'я файлу та шлях як їх inode, …

4
Як створити ярлики папок у файловому менеджері?
Я використовую Thunar. Що я хочу, це видалити, Networksоскільки я не використовую його, і додати Lelloнижче videos. Я знаю, якщо ви клацніть правою кнопкою миші на будь-якій папці, наприклад, videosви можете видалити ярлик, я не знаю, як додати ярлики.

2
Чи можуть параметри fstab uid та gid бути назвою групи користувачів або вони повинні бути числовими?
Я вчуся, як налаштувати tmpfs у fstab для мого користувача з даними www, і мені було цікаво, чи можу я замість цього використати фактичне ім’я користувача / групи, якщо числові ідентифікатори (особисті переваги)? Я на Debian з ext4, відформатований під час установки "msdos". Здається, це працює, але мені цікаво, чи …
14 mount  fstab  tmpfs 

2
Як запобігти вилковій бомбі?
Щоб запобігти вилковій бомбі, я дотримувався цього http://www.linuxhowtos.org/Tips%20and%20Tricks/ulimit.htm ulimit -aвідображає нові налаштування, але коли я запускаю (як і rootв bash), :(){ :|:&};:VM все ще продовжує максимум CPU + RAM і система замерзне. Як переконатися, що користувачі не будуть збивати систему за допомогою вилкових бомб або запуску програми-баггі? ОС: RHEL 6.4


2
Віддалений робочий стіл через зворотний тунель SSH замінити TeamViewer
Я хочу відкрити сеанс віддаленого робочого столу від свого ноутбука до робочого столу через свій тунель (зворотний) SSH. Це повинно бути простим (або принаймні виконаним), правда? До цих пір я використовував програму Team Viewer для входу на віддалений робочий стіл. Я б хотів досягти подібних результатів без Team Viewer. Ось …

7
Стерео “генератор тонів” для Linux?
Чи є щось на зразок стерео (окремого лівого та правого каналу) тонального генератора для Linux? Там, де ви можете встановити гучність і тон / висоту для кожного каналу, а також бажано також встановити форму хвилі (синус, квадрат, пилоподібний зуб, ...) та інвертувати один канал (на відміну від іншого). Якщо ні, …
14 audio  libraries 

2
Біт сетуїду, схоже, не впливає на баш
Я трохи експериментував і помітив щось дивне: встановлення біту setuid на копію bash, розташованої в, /usr/bin/bash-testздавалося, не дало ефекту. Коли я запускав екземпляр bash-test, у моєму домашньому каталозі не було встановлено значення, /rootі коли я запускав whoamiкоманду bash-test, моє ім'я користувача не повідомлялося про таке root, що говорить про те, …
14 linux  bash  setuid 

2
Як відрізнити введення даних від різних клавіатур?
Я хочу написати програму в Python, яку ви можете використовувати зі своєю типовою клавіатурою та спеціально розробленою програмою. Я спроектую це просто за допомогою невеликої цифрової клавіатури з наклейками, щоб дати дії різним клавішам. Обидві клавіатури будуть приєднані через USB. Однак при натисканні цих клавіш на Python будуть надсилатися просто …
14 linux  usb  keyboard 

7
Як видалити з файлу кілька порожніх рядків?
У мене є декілька текстових файлів, якими я користуюся, щоб робити нотатки - просто звичайний текст, зазвичай просто використовуючи cat >> file. Іноді я використовую порожній рядок або два (просто поверніть - символ нового рядка), щоб вказати новий предмет / лінію думки. Наприкінці кожного сеансу перед тим, як закрити файл …
14 scripting  sed  awk  perl  filter 

3
Arch linux: Pacman не працює при хронованні
У мене на комп’ютері встановлено Ubuntu. Я вирішив встановити Arch linux, але пропустив частину про встановлення Grub, оскільки вона вже встановлена. Побачивши, що Arch не відображається у списку меню Груба, я вирішив встановити його в Arch. Я змонтував розділ Arch в Ubuntu і ввійшов до нього. Я видав команду pacman …

3
Як імітувати відключений мережевий кабель або сервер?
Я симулював затримку в мережі з netem, і це чудово. Тепер я хочу імітувати відключений мережевий кабель або коли сервер не працює. Мені це потрібно, щоб полегшити тестування моєї програми, і я не зміг знайти в Інтернеті нічого, що могло б мені допомогти. Мої сервери - це віртуальні екземпляри CentOS …
14 linux  shutdown 

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