Unix & Linux

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

2
Чому $ '\ 0' те саме, що ""?
Поширений спосіб робити кілька файлів - і не вдаряйте мене за це: for f in $(ls); do … Тепер, щоб бути захищеним від файлів із пробілами чи іншими дивними символами, було б зробити наївний спосіб: find . -type f -print0 | while IFS= read -r -d '' file; … Тут …
10 bash 

2
"Grep -r foo *" проти "grep -r foo".
Використовуючи grep -r, ви можете шукати у всіх файлах або *, або. і, здається, повертає те саме, але чи справді це те саме? Скажімо, я шукаю "foo", тоді я міг би написати grep -r foo * або grep -r foo . Хто-небудь спробує пояснити різницю між. і *?
10 grep  wildcards 

2
Маніпулюйте ім'ям файлу, що знаходиться в команді find
Я відносно новий в Bash і намагаюся зробити щось, що на поверхні здавалося досить простим - запустіть пошук над ієрархією каталогів, щоб отримати всі * .wma файли, що передають у команду, де я конвертую їх у mp3 та збережіть перетворений файл як .mp3. Я думав, що команда повинна виглядати наступним …

1
Що повинні робити інтерактивні оболонки в осиротілих процесних групах?
(Повторна публікація в unix за пропозицією на /programming/13718394/what-should-interactive-shells-do-in-orphaned-process-groups ) Коротке запитання полягає в тому, що повинна робити оболонка, якщо вона в групі осиротілих процесів, яка не володіє tty? Але рекомендую прочитати довге запитання, бо це забавно. Ось цікавий та захоплюючий спосіб перетворити ваш ноутбук у портативний обігрівач простору, використовуючи улюблену …

4
Список усіх файлів / двійкових файлів у поточному PATH
Чи існує "простий" спосіб виконання команди "ls-la" для переліку всіх файлів / виконуваних бінарних файлів у поточному PATH? (Я маю намір передати висновок в grep, для пошуку команд з невідомими префіксами, але в основному відомими "іменами", такий випадок, коли автоматичне завершення / вкладка в bash по суті є марним. Отже, …
10 bash  ls  path  autocomplete 

4
autofs кріплення не відключаються після неактивного
У мене встановлені автофайли на декількох серверах Linux, які підключаються до центрального сервера NFS для користувачів / домашніх каталогів. Він чудово працює при монтажі каталогів на вході в систему, але монтажі ніколи не затримуються. Я перевірив / etc / sysconfig / autofs, і за замовчуванням дійсно встановлено 300, тому їх …
10 rhel  mount  nfs  autofs 


1
ALSA / ASoC: Як правильно завантажувати пристрої / драйвери?
Я використовую Buildroot для створення вбудованої системи Linux (2.6.39.2) для мікроконтролера NXP LPC3250. Зараз я намагаюся активувати ALSA / ASoC, але у мене виникають проблеми з тим, щоб модулі працювати разом. (Я думаю!) Деякі важливі відомості: Дошка, з якою я тестую, - це плата розробки Embedded Artists 3250 V2 . …

4
Як мені написати однолінійку sed, щоб додати символ після кожного третього символу?
Отже, у мене є рядок, який виглядає приблизно так: AUGGCCAUGGCGCCCAGAACUGAGAUCAAUAGUACCCGUAUUAACGGGUGA І я хочу розділити рядок на 3-символьні шматки, розмежовані знаком "+". AUG+GCC+AUG+GCG+CCC+AGA+ACU+GAG+AUC+AAU+AGU+ACC+CGU+AUU+AAC+GGG+UGA І я хочу це зробити зі своїм добрим другом sed. я намагався cat codons | sed -r 's/([A-Z]\{3\})/\1\+/g' ... без успіху. Яку sedкоманду можна використовувати?

2
tar-файли з іншого каталогу, не копіюючи їх
Для експертів тут це повинно бути дуже простим. У мене є обліковий запис Linux з дисковою квотою користувача лише 6 Гб. Існує деяка папка даних /optз приблизно 3 ГБ даних, при стисненні з'являється 1 Гб. Всередині є деякі символьні посилання data-folder. Зазвичай для резервного копіювання роботи я робив наступне. cp …
10 files  tar  cp 

1
відновлення видаленого файлу, відкритого апачем?
Припустимо, файл журналу apache видаляється, але його відкрито apache; то це я роблю: pid=$(lsof | grep text.txt | awk '/deleted/ {print $2}') fd=$(lsof | grep text.txt | awk '/deleted/ {print $4}' | grep -oE "[[:digit:]]{1,}") cp /proc/$pid/fd/$fd directorytobecopied/testfile.txt Це те, що я роблю, щоб відновити файл і повернути його туди, …

1
Знайдіть усі папки в каталозі з однаковим вмістом
Чи можна в Ubuntu знайти повторювані папки в каталозі (тобто папки з однаковим вмістом)? Я думаю, що вже є деякі інструменти командного рядка для пошуку дублікатів файлів (наприклад, fdupes), але я хочу знайти дублікати папок. Тобто знайдіть папки, які відповідають змісту файлів, які вони містять (хоча імена файлів та інші …

2
Інтерактивна оболонка з середовищем, ідентичним крону
Мені відомо про безліч підводних каменів у чарівному світі Crontabs, але іноді це допоможе усунути неполадки, коли у вас є розумний спосіб ввести інтерактивну (bash) оболонку з точно однаковим середовищем, як, коли сценарій оболонки запускається з кронтаб. Тепер я подумав про себе /bin/openvt -c8 -- /bin/bash --noprofile -l, але це …

3
Як запустити 32-бітні програми на 64-бітній Fedora 17?
Хоча комплект засобів розробки Android (ADT) доступний у вигляді пакету zip для "Linux 64 Bit", він визначає такі вимоги : 64-розрядні дистрибутиви повинні працювати з 32-бітними програмами. Дійсно, просто запущене пакування затемнення на 64 64-бітній системі Fedora призводить до помилок, оскільки воно не може «знайти» декілька інструментів розробки, наприклад, adbабо …
10 fedora  64bit  android  32bit 

2
Rsync, за винятком папок .svn та їх підмісту?
Має справу з підривною репо і новим користувачем, який не зовсім зрозумів, як це працює. Довгий короткий сюжет, оскільки їх локальна структура була зіпсована через копіювання випадкових папок .svn, я зробив наступне: скопіював локальну структуру в папку під назвою staging рекурсивно видалено всі .svn папки з каталогу інсценізації перевірив репо …
10 rsync  subversion 

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