Запитання з тегом «coreutils»

Основні утиліти GNU - це реалізація проекту GNU основних інструментів командного рядка системи POSIX, включаючи такі інструменти, як ls, cp, mv, rm тощо.

3
Чому "ls" раптом загортає предмети пробілами в одинарні лапки?
Я щойно помітив, що на одній із моїх машин (під керуванням Debian Sid) кожного разу, коли я набираю lsбудь-яке ім’я файлу з пробілами, є одиничні лапки. Я негайно перевірив свої псевдоніми, лише щоб знайти їх недоторканими. wyatt@debian630:~/testdir$ ls 'test 1.txt' test1.txt wyatt@debian630:~/testdir$ alias alias ls='ls --color=auto' alias wget='wget --content-disposition' wyatt@debian630:~/testdir$ …

13
Правильне блокування у скриптах оболонки?
Іноді доводиться переконатися, що одночасно працює лише один екземпляр скрипта оболонки. Наприклад, завдання cron, яке виконується через crond, що не забезпечує блокування самостійно (наприклад, за замовчуванням Solaris crond). Поширений зразок для здійснення блокування - такий код: #!/bin/sh LOCK=/var/tmp/mylock if [ -f $LOCK ]; then # 'test' -> race begin echo …

3
Як `так` записати у файл так швидко?
Наведу приклад: $ timeout 1 yes "GNU" > file1 $ wc -l file1 11504640 file1 $ for ((sec0=`date +%S`;sec<=$(($sec0+5));sec=`date +%S`)); do echo "GNU" >> file2; done $ wc -l file2 1953 file2 Тут ви бачите, що команда yesзаписує 11504640рядки за секунду, тоді як я можу записати лише 1953рядки за 5 …
58 bash  coreutils  write  yes 

2
cp -L проти cp -H
Проблема Копіюючи файли з cp -Hабо cp -L, я отримую однакові результати: $ ls -l fileA fileA -> fileB $ cp fileA somewhere/ -H $ ls -l somewhere/ fileA # fileA is a copy of fileB, only renamed, with same properties! Ця відповідь описує обидва варіанти як подібні БЕЗПЕЧНІ, що …

3
Що таке програма `[`, яка знаходиться у моїй системі / bin?
Нещодавно я переглядав /binпапку Fedora і помічав двійкове ім’я [. Я намагався шукати в Інтернеті докладнішу інформацію, але нічого корисного не знайшов. Виконання його через strace, здається, не дає нічого корисного для більш детального огляду. Що це? Чи варто мене тривожити? Чи може це бути результатом системного компромісу? Чи слід …
32 fedora  gnu  coreutils 

5
Чому cp --reflink = auto не є поведінкою за замовчуванням?
Чому це cp --reflink=autoне поведінка за замовчуванням? Чи може це завдати шкоди, щоб це дозволило? Чи можна ввімкнути його під час компіляції, тому він використовується у всій системі, а не лише в інтерактивних оболонках?
31 btrfs  coreutils 


3
Прапор GNU "встановити" -d - як це працює?
Я намагаюся написати правило makefile для копіювання каталогу, зберігаючи його структуру, і оскільки всі інші правила в наших файлах використовують install, я хотів бути послідовним. На сторінці сторінки написано: СИНОПИС install [OPTION]... [-T] SOURCE DEST install [OPTION]... SOURCE... DIRECTORY install [OPTION]... -t DIRECTORY SOURCE... install [OPTION]... -d DIRECTORY... -d, --directory …
26 coreutils 

4
Яка додаткова вартість опції -T у GNU cp та mv?
Чому деякі команди GNU Coreutils мають -T/--no-target-directoryможливість? Схоже, що все, що він робить, може бути досягнуто за допомогою семантики .(self dot) у традиційній ієрархії каталогів Unix. Враховуючи: cp -rT /this/source dir Ця -Tопція не дозволяє копії створювати dir/sourceпідкаталог. Він швидше /this/sourceототожнюється dirі вміст відображається між деревами відповідно. Так, наприклад, /this/source/foo.cйде …
26 cp  coreutils 



3
Як працює опція "1 місяць тому" в команді date?
Я не впевнений, чи отримає це минулу дату протягом поточного дня, чи це займе 30 або 31 день. напр Якщо поточна дата є March 28th, 1 місяць тому має бути February 28th, але що станеться, коли це March 30th? Сценарій Я хочу створити резервну копію файлів щодня, скрипт збереже ці …
22 date  coreutils 

6
Будь-які варіанти замінити GNU coreutils в Linux?
Я думав про припинення використання GNU Coreutils в моїх системах Linux, але якщо чесно, на відміну від багатьох інших компонентів GNU, я не можу придумати жодних альтернатив (для Linux) . Які існують альтернативи GNU coreutils? мені знадобиться більше одного пакета? Посилання на проект - обов'язкові, бонусні бали за іменування дистрибутивів. …

3
Чому coreutils сортує повільніше, ніж Python?
Я написав наступний сценарій, щоб перевірити швидкість функціонування Python: from sys import stdin, stdout lines = list(stdin) lines.sort() stdout.writelines(lines) Потім я порівняв це з командою coreutils sortу файлі, що містить 10 мільйонів рядків: $ time python sort.py <numbers.txt >s1.txt real 0m16.707s user 0m16.288s sys 0m0.420s $ time sort <numbers.txt >s2.txt …

5
/ usr / bin / ptx: Чи можете ви надати випадку використання або два?
Я переглядав список файлів, включених до coreutils, і мені вдалося створити приклад того, як я міг особисто використовувати всі надані команди, крім ptx. Чи можете ви навести один чи два (або три) приклади використання ptx? Чим різноманітніший випадок використання, тим краще. $ apropos ptx ptx(1) - produce a permuted index …

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