В чем разница между & ldquo; cd \ & rdquo; и & ldquo; cd / & rdquo; команды в терминале ubuntu?

При предоставлении cd \ я получаю символ >, а cd / меняет знак ~ в моей директории на /.

Также команда ls показывает мне каталоги, такие как dev, root, usr в случае cd /.

1
задан 1 July 2013 в 01:26

2 ответа

Если вы введете обратную косую черту, вы можете ввести свою команду на несколько строк. Это означает префикс '>'.

1
ответ дан 24 May 2018 в 20:28

Знак > означает, что приглашение ожидает ввода большего количества, поскольку предыдущая команда была неполной. Вы можете воспроизвести это с чем угодно, а не только cd. Просто введите whateveryouwant\, и вы получите >.

Часть, где вы видите ~, обозначает текущий рабочий каталог. Чтобы изменить рабочий каталог, вы используете команду cd, что означает каталог изменений (папка). Поэтому, если вы делаете cd /, он меняет каталог на /. Если вы сделаете cd /usr/bin, оно изменится на /usr/bin и т. Д.

ls - это команда, чтобы указать, что находится в текущем каталоге / папке. Итак, если вы делаете cd / (это означает, что вы изменили каталог на /), ls будет перечислять все файлы и папки там. Если вы сделаете cd /etc/, а затем ls, он перечислит все файлы и папки, которые находятся в /etc/, и т. Д.

1
ответ дан 24 May 2018 в 20:28
  • 1
    СПАСИБО ВАМ ОЧЕНЬ :-) за эту немедленную помощь друзьям ... – Siya 1 July 2013 в 00:15

Другие вопросы по тегам:

Похожие вопросы: