Вопросы с тегом «coreutils»

GNU Core Utilities - это реализация проекта 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 …

13
Правильная блокировка в скриптах оболочки?
Иногда необходимо убедиться, что одновременно запущен только один экземпляр сценария оболочки. Например, задание cron, которое выполняется через crond, которое не обеспечивает самостоятельную блокировку (например, crond по умолчанию Solaris). Распространенным шаблоном для реализации блокировки является такой код: #!/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строки …
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 - как это работает?
Я пытаюсь написать правило make-файла для копирования каталога, сохраняя его структуру, и, поскольку все другие правила в наших make-файлах используются 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опцию? Кажется, что все, что он делает, может быть достигнуто с помощью семантики .(собственной точки) в традиционной иерархии каталогов Unix. Принимая во внимание: cp -rT /this/source dir Эта -Tопция предотвращает создание копии dir/sourceподкаталогом. Скорее /this/sourceидентифицируется с dirи содержимое отображается между деревьями соответственно. Так, например, …
26 cp  coreutils 

4
Какая польза от опции -f для `touch`?
От man touch: -f (ignored) Но я не понимаю, что значит игнорировать . Я попробовал следующее: $ ls -l file -rw-rw-r-- 1 pandya pandya 0 Mar 20 16:17 file $ touch -f file $ ls -l file -rw-rw-r-- 1 pandya pandya 0 Mar 20 16:18 file И заметил, что это …
23 coreutils  touch 

2
md5sum добавляет '\' к контрольной сумме
Почему md5sum предшествует "\" перед контрольной суммой, когда находит контрольную сумму файла с "\" в имени? $ md5sum /tmp/test\\test \d41d8cd98f00b204e9800998ecf8427e /tmp/test\\test То же самое отмечено для любой другой утилиты.

3
Как работает опция «1 месяц назад» в команде date?
Я не уверен, получает ли это прошлую дату в течение текущего дня, или это займет всего 30 или 31 день. например Если текущая дата - March 28th1 месяц назад 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 real …

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.