Unix & Linux

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

2
grep: відобразити ім'я файлу один раз, а потім відобразити контекст з номерами рядків
У нашому вихідному коді є коди помилок, розкидані по всьому. Знайти їх легко за допомогою grep, але я хотів би find_codeвиконати функцію bash, яку я можу виконати (напр. find_code ####), Яка забезпечить вихід у цих рядках: /home/user/path/to/source.c 85 imagine this is code 86 this is more code 87 { 88 …

3
Як створити відформатований файл зображення розділу з нуля?
Мені потрібно створити файлову систему лише з одного розділу з нічого ( /dev/zero). Я спробував цю послідовність команд: dd if=/dev/zero of=mountedImage.img bs=512 count=131072 fdisk mountedImage.img n p 2048 131072 В основному, мені потрібно створити файл зображення 64 Мб, заповнений нулями. Потім я використовую fdiskдля додавання нового розділу для нової файлової …

1
Bluetooth утиліта низького рівня
Яка утиліта Bluetooth для Linux, яка дозволить мені поєднувати та відключати пристрої, відображати повідомлення, що надходять з пристрою, надсилати повідомлення на пристрій (сподіваємось, що це робиться за допомогою файлової системи!) Та встановлювати будь-які доступні прапори? Програма має на увазі те, що я просто хочу сказати 10 крихітних клавіатур Bluetooth та …
16 bluetooth 



2
Як підключитися до Інтернету за допомогою `nmcli`?
За цим посиланням nmcli dev wifi con a52c60f5-c1af-4d39-8dc8-728bd770bffc password 12345678 name dlink_home слід встановити з'єднання, але воно видає таку помилку, коли я намагаюся підключитися: Помилка: команда 'dev wifi' команда 'con' недійсна. Отже, як я можу підключитися до бездротового Інтернету / мережі за допомогою network-managerабо nmcliв режимі командного рядка? PS. ОС, …
16 networking  wifi 

3
Як встановити PATH або інші змінні середовища, щоб X програми могли отримати доступ до нього?
Як я можу встановити змінні env, щоб KDE розпізнавав їх? Як встановити шлях у середовищі без оболонки (KDE)? На відміну від вищевказаних питань, я хочу знати, як це зробити для GNOME. Або ще краще, чи існує метод, який не залежить від менеджера вікон. Для оболонки / терміналу я зазвичай редагую …

2
як перебирати аргументи в скрипті bash
Я хотів би написати сценарій bash з невідомою кількістю аргументів. Як я можу пройти ці аргументи і щось з ними зробити? Неправильна спроба виглядатиме так: #!/bin/bash for i in $args; do echo $i done
16 bash  shell  arguments 

5
chmod рекурсивний дозвіл на тисячі файлів
Це більш загальне питання про "chmoding" рекурсивно. У мене є цей скрипт, який у певний момент потребує рекурсивної зміни дозволів у папці, що містить кілька сотень тисяч файлів. У цю папку щодня додаються нові файли, але ті, які вже є, мають уже встановлені дозволи, і вони не змінюються. Моє запитання …

2
Виконання трубних команд паралельно
Розглянемо наступний сценарій. У мене є дві програми A і B. Програма A виводить рядки рядків stdout, тоді як програма B технологічні лінії від stdin. Звичайно, спосіб використання цих двох програм: foo @ bar: ~ $ A | Б Тепер я помітив, що це з'їдає лише одне ядро; отже мені …

3
Закінчення сценарію bash shell, що працює у фоновому режимі
Я часто використовую bashсценарії оболонки для запуску простих команд для багатьох різних файлів. Наприклад, припустимо , що у мене є наступний bashскрипт, названий script.sh, який запускає команду / програми fooв трьох текстових файлів "a.txt", "b.txt", "c.txt": #!/bin/bash for strname in "a" "b" "c" do foo $strname".txt" done Припустимо також, що …

1
Як слід керувати розширеннями оболонок Gnome?
У мене виникають проблеми з розумінням призначеного способу управління розширеннями оболонок Gnome. Я не можу знайти жодних відповідних програм у Dash для цього. Єдиний спосіб я реально керувати розширеннями - це через extensions.gnome.org . Неможливо, що ця сторінка повинна бути інструментом для управління розширеннями - вона має абсолютно нульовий сенс …

2
Підкажіть пароль під час завантаження із системою служби
Це стосується Arch Linux (та, можливо, інших використовуваних дистрибутивів systemd). Я хочу встановити розділ TrueCrypt під час завантаження. Зі старим sysvinit, це було досить прямо вперед зі сценарієм, який називав rc.local. Я дійшов до моєї течії, захопивши нитку форуму Arch . Є ще один потік, де ця система-нитка розроблена як …

3
Як надати користувачеві некореневий доступ до файлів пристрою
У мене є файл пристрою, який з’являється під /devчас підключення певної плати. Операції читання і запису на ньому працюють просто чудово, але для того, щоб відкрити файл пристрою, програму потрібно виконати з кореневими привілеями. Чи є спосіб, коли я можу всіх користувачів, які не користуються коренем, відкрити цей конкретний файл …

3
Як встановити диск із зруйнованої рейдової системи?
У мене жахлива ситуація, коли мені потрібно відновити дані з пошкодженої рейдової системи в рятувальному Debian Linux. Я просто хочу встановити їх на / mnt / рятувати лише в режимі читання, щоб мати змогу копіювати зображення VMWare GSX на іншу машину та пізніше переносити їх на ESXi. Вихід для відповідних …
16 debian  raid  rescue  data 

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