Unix & Linux

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


1
git-upload-pack висить нескінченно
У мене є така структура викликів: Дженкінс біжить fab -Huser@host set_repository_commit_hash:123abc. set_repository_commit_hashпрацює git fetchз pty = False. Дитячий процес ssh git@github.com git-upload-pack 'user/repository.git'ніколи не закінчується. Я спробував запустити git fetchлокальний клон, і це вдається, але біг ssh git@github.com git-upload-pack 'user/repository.git'просто повертає наступне і зависає: 00ab84249d3bb20930c185c08848c60b71f7b28990d6 HEADmulti_ack thin-pack side-band side-band-64k ofs-delta …
30 ssh  git  jenkins 

10
Робота з іменами файлів із спеціальними першими символами (наприклад, ♫)
Нещодавно я натрапив на файл, ім'я якого починається з символу "♫". Я хотів скопіювати цей файл, ввести його ffmpegта посилати його різними іншими способами у терміналі. Я зазвичай автоматично заповнюю дивні імена файлів, але це не вдається, оскільки я не можу навіть ввести першу букву. Я не хочу переходити на …

5
Як переміщувати вікна по екранах у Gnome 3?
У Gnome 3 переміщення вікон за допомогою комбінацій клавіш Meta+ ←та Meta+ →може бути зручним. Тепер у мене встановлено два дисплеї, і я хотів би переміщати вікна по екранах, не торкаючись миші. Точніше, я хотів би побачити, яка поведінка за замовчуванням в Windows 7, а саме чотири місця, ліва половина …

11
Команда для друку лише останніх 3 символів рядка
Я знаю, що cutкоманда може надрукувати перші nсимволи рядка, але як вибрати останні nсимволи? Якщо у мене є рядок зі змінною кількістю символів, як я можу надрукувати лише три останні символи рядка. напр. Необхідний необмежений вихід "Тед" Необхідний вихід "987654" - "654" Необхідний вихід "123456789" - "789"


3
Різнокольоровий греп
Я намагаюся отримати кожну команду grep, щоб виділити її результати іншим кольором. Я можу це зробити вручну з такою лінією: ls -l GREP_COLORS='mt=01;32' grep c | GREP_COLORS='mt=01;31' grep o | GREP_COLORS='mt=01;34' grep n | GREP_COLORS='mt=01;36' grep f Кожен cсимвол буде виділений зеленим кольором, а кожен oсимвол буде виділено червоним кольором …
30 bash  shell  grep  pipe  bashrc 

8
Як ефективно генерувати великі, рівномірно розподілені випадкові цілі числа в баші?
Мені було цікаво, що було б найкращим способом отримати добру випадковість у баші, тобто якою буде процедура отримання випадкового додатного цілого числа між MINта MAXтаким, що Діапазон може бути довільно великим (або принаймні, скажімо, до 2 32 -1); Значення рівномірно розподілені (тобто відсутність упередженості); Це ефективно. Ефективний спосіб отримати випадковість …

1
SSH викликає зупинку циклу
Нарешті мені вдалося усунути проблему, з якою я боровся вже кілька тижнів. Я використовую SSH з "авторизованими клавішами" для віддаленого запуску команд. Все добре, за винятком випадків, коли я це роблю в певний час. Цикл завершується після завершення будь-якої ітерації командою ssh. Довгий час я думав, що це якась дивна …

4
Як підключити та надіслати дані до послідовного порту Bluetooth в Linux?
Я намагаюся налаштувати віртуальний послідовний порт через USB-Bluetooth адаптер в Linux і надсилати повідомлення через нього на пристрої Android. Я на ядро ​​3.6. Я можу успішно з'єднатися з пристроєм, використовуючи gnome-bluetooth, а також можу надсилати файли на нього. Для налаштування послідовного порту я спершу додаю канал до профілю SP: sdptool …
30 bluetooth 

5
Як отримати мілісекунди з епохи Unix?
Я хочу зробити скрипт bash, який вимірює час запуску браузера, для цього я використовую html, який отримує часову марку при завантаженні в мілісекундах за допомогою JavaScript. У скрипті оболонки безпосередньо перед тим, як зателефонувати в браузер, я отримую позначку часу: date +%s Проблема полягає в тому, що він отримує позначку …
30 bash  timestamps 


2
Яка різниця між /etc/rc.local та /etc/init.d/rc.local?
Я хочу додати постійне iptablesправило до мого нового VPS, і після короткого пошуку в Google я здивувався, що є два місця, це правило можна додати, що здається ідентичним: /etc/rc.localі /etc/init.d/rc.local. Можливо, хтось знає, чому там, де розміщується два місця для простого стартового коду? Це специфічний смак Linux (але ubuntu має …

1
трубопровід на грейп
Я намагаюся пропустити straceкорито ccze, і труба не працює, як очікувалося. Командний рядок, який я запущу для тестування sudo strace -p $(pgrep apache2) | grep open, і всі рядки виводяться, ігноруючи grep. Чи є щось особливе, straceщо викликає таку поведінку?

1
Чи може GRUB2 ділитися системним розділом EFI з Windows?
У мене є існуюча установка GPT для Windows 7, яка вже має розділ системи EFI. Зараз я намагаюся встановити Linux на окремому жорсткому диску, який також відформатований GPT. Я не знайшов жодного робочого способу отримати грудне завантаження без системного розділу EFI, тому моє питання таке: Чи можливо grub2 використовувати той …
30 windows  dual-boot  grub2  gpt  uefi 

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