Это бакет ваще-та
# ln -s /usr/bin /basket
❯ which cat
/bin/cat
/bin/cat
поясните не айтишникам
кот в ведре. не благодари.
Каламбур.
Здесь указан путь к системному(?) файлу "/bin/cat" (/binary/catalog), что созвучно "/ведро/кот", что является местонахождением кота на фото.
Здесь указан путь к системному(?) файлу "/bin/cat" (/binary/catalog), что созвучно "/ведро/кот", что является местонахождением кота на фото.
Стандартная POSIX утилита. Можно сказать, что системному.
да тут похоже, что еще какая-то несистемная прямо в корне находится
там нет "catalog", там "conCATenate" или латинское "catenare"
Когда-то давно четвёрка чётких пацанов из Bell Labs решили, что удобно складывать все файлы, согласно их назначению. Ими было решено, что исполняемые программы в бинарной форме будут лежать в каталоге /bin от английского binaries.
В современных ос по разным причинам главное хранилище бинарников переехало в /usr/bin, а /bin обычно - просто ссылка (ярлык) для /usr/bin
Те же четыре чётких пацана решили, что удобно иметь программу, которая склеивает текстовые файлы. так как concatenate писать каждый раз было долго, программу назвали cat. Позже она вошла в стандарт POSIX и теперь все POSIX-совместимые системы обязаны иметь аналогичную программу с тем же именем.
Шутка в том, что bin - это ведро, cat - это кот. Кот в ведре это /bin/cat. Или /usr/bin/cat.
В современных ос по разным причинам главное хранилище бинарников переехало в /usr/bin, а /bin обычно - просто ссылка (ярлык) для /usr/bin
Те же четыре чётких пацана решили, что удобно иметь программу, которая склеивает текстовые файлы. так как concatenate писать каждый раз было долго, программу назвали cat. Позже она вошла в стандарт POSIX и теперь все POSIX-совместимые системы обязаны иметь аналогичную программу с тем же именем.
Шутка в том, что bin - это ведро, cat - это кот. Кот в ведре это /bin/cat. Или /usr/bin/cat.
Чтобы написать коммент, необходимо залогиниться