Рейтинг:0

что означает лс/>?

флаг cl

я нашел

лс/> output.txt

создает вывод.txt который содержит имена папок внутри rootfs. Но я не могу понять, что делает лс / > именно значит. я знаю команду лс используется для перечисления всех файлов в расположении, но что делает лс / > делать? Я сделал мужчина лс читать определение лс / > но я не мог найти это там.

game lover avatar
флаг cl
@user535733 user535733 хорошо, так что ls / распечатывает файлы в корневой папке linux, и выходные данные будут перенаправлены в output.txt . это правильно?
wjandrea avatar
флаг cn
Кроме того, но под «крышами» вы имеете в виду «rootfs», верно? Но на самом деле вы имеете в виду «корень файловой системы», верно? причина, по которой rootfs монтируется во время запуска (IIRC)
game lover avatar
флаг cl
@wjandrea да, опечатка извините
wjandrea avatar
флаг cn
Связано: [В чем разница между ">" и ">>" в команде оболочки?](/q/382793/301745)
Рейтинг:8
флаг cn

/ это корневой каталог, который содержит такие каталоги, как дом и корень а также такие файлы, как файл подкачки если он у вас настроен.

> отправляет (перенаправляет) вывод команды в файл, в данном случае вывод.txt.

Так лс/> output.txt означает "перечислите содержимое корневого каталога и отправьте вывод в вывод.txt."

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.