То, что вы видите, просто указывает на то, что этот раздел еще не содержит файловой системы. Щелчок правой кнопкой мыши по строке, отображающей восклицательный знак в красном круге, вызовет контекстное меню, которое позволяет выбирать файловую систему для форматирования раздела.
-p добавляет / в конце каталогов, это поможет вам легко определить, какой из выходов является каталогом, а какой - файл.
Аналогичная опция для [ f5] является -F, который использует эти символы, чтобы указать:
/ -> каталоги @ -> символические ссылки | -> fifo-файлы (именованные каналы).с другой стороны ls не выполняет никаких этих действий.
Эти параметры полезны, когда вы не используете параметр, например --color, или ваш терминал не поддерживает раскрашивая выход.
$ ls
block dm-1 hwrng
трудно определить, какая из них - директория, а какая - в файле, правильно? поэтому:
$ ls -p
block/ dm-1 hwrng
Теперь я могу сказать, что block - это каталог.
-p добавляет / в конце каталогов, это поможет вам легко определить, какой из выходов является каталогом, а какой - файл.
Аналогичная опция для -p является -F, который использует эти символы, чтобы указать:
/ -> каталоги @ -> символические ссылки | -> fifo-файлы (именованные каналы).с другой стороны ls не выполняет никаких этих действий.
Эти параметры полезны, когда вы не используете параметр, например --color, или ваш терминал не поддерживает раскрашивая выход.
$ ls
block dm-1 hwrng
трудно определить, какая из них - директория, а какая - в файле, правильно? поэтому:
$ ls -p
block/ dm-1 hwrng
Теперь я могу сказать, что block - это каталог.
-p добавляет / в конце каталогов, это поможет вам легко определить, какой из выходов является каталогом, а какой - файл.
Аналогичная опция для -p является -F, который использует эти символы, чтобы указать:
/ -> каталоги @ -> символические ссылки | -> fifo-файлы (именованные каналы).с другой стороны ls не выполняет никаких этих действий.
Эти параметры полезны, когда вы не используете параметр, например --color, или ваш терминал не поддерживает раскрашивая выход.
$ ls
block dm-1 hwrng
трудно определить, какая из них - директория, а какая - в файле, правильно? поэтому:
$ ls -p
block/ dm-1 hwrng
Теперь я могу сказать, что block - это каталог.
ls -p добавляет / после имен папок, ls не делает.
Из man ls (у которого есть документация по всем командам Linux)
ls
ls - list directory contents
ls
-p, --indicator-style=slash
append / indicator to directories
Как говорили другие, ls -p приводит к тому, что имена каталогов будут показаны с помощью trailing /. Однако иногда люди спрашивают о том, какие флаги, такие как -p и -F, действуют, потому что они могут казаться неэффективными.
Обычно эффект явно проявляется:
ek@Io:~/tmp$ ls
directory regular-file
ek@Io:~/tmp$ ls -p
directory/ regular-file
Однако для пользователей обычно имеется псевдоним оболочки ls, который добавляет параметры. Если один из этих параметров - -p или другой параметр, который добавляет конечную косую черту в имена каталогов, то добавление -p не будет иметь никакого значения.
В Ubuntu type ls обычно показывает [ f13]. (Этот псевдоним предоставляется alias ls='ls --color=auto' в файле пользователя .bashrc пользователя, который копируется из /etc/skel при создании учетной записи пользователя.) Когда пользователь запускает ls в приглашении интерактивной оболочки, он заменяется на [ f18].
Если -p не действует, когда вы передаете его на ls, попробуйте запустить type ls или alias ls. (Так как возможно, хотя и редко, чтобы иметь функцию оболочки для ls, type более надежен, чем alias при выяснении того, что здесь происходит.) Это может показать, что у вас есть псевдоним ls который включает в себя -p, --indicator-style=slash, -F или --classify.
Существует несколько способов обойти расширение псевдонима:
command ls
\ls
/bin/ls
Эта третья команда только эквивалент, если исполняемый файл ls - /bin/ls. Это почти всегда так; это было бы иначе, если бы второй исполняемый файл ls был добавлен в другое место. Запустите type -a ls, чтобы увидеть.
Из man ls (у которого есть документация по всем командам Linux)
ls
ls - list directory contents
ls
-p, --indicator-style=slash
append / indicator to directories
Как говорили другие, ls -p приводит к тому, что имена каталогов будут показаны с помощью trailing /. Однако иногда люди спрашивают о том, какие флаги, такие как -p и -F, действуют, потому что они могут казаться неэффективными.
Обычно эффект явно проявляется:
ek@Io:~/tmp$ ls
directory regular-file
ek@Io:~/tmp$ ls -p
directory/ regular-file
Однако для пользователей обычно имеется псевдоним оболочки ls, который добавляет параметры. Если один из этих параметров - -p или другой параметр, который добавляет конечную косую черту в имена каталогов, то добавление -p не будет иметь никакого значения.
В Ubuntu type ls обычно показывает ls is aliased to `ls --color=auto'. (Этот псевдоним предоставляется alias ls='ls --color=auto' в файле пользователя .bashrc пользователя, который копируется из /etc/skel при создании учетной записи пользователя.) Когда пользователь запускает ls в приглашении интерактивной оболочки, он заменяется на ls --color=auto.
Если -p не действует, когда вы передаете его на ls, попробуйте запустить type ls или alias ls. (Так как возможно, хотя и редко, чтобы иметь функцию оболочки для ls, type более надежен, чем alias при выяснении того, что здесь происходит.) Это может показать, что у вас есть псевдоним ls который включает в себя -p, --indicator-style=slash, -F или --classify.
Существует несколько способов обойти расширение псевдонима:
command ls
\ls
/bin/ls
Эта третья команда только эквивалент, если исполняемый файл ls - /bin/ls. Это почти всегда так; это было бы иначе, если бы второй исполняемый файл ls был добавлен в другое место. Запустите type -a ls, чтобы увидеть.
ls -p добавляет / после имен папок, ls не делает.
Из man ls (у которого есть документация по всем командам Linux)
ls
ls - list directory contents
ls
-p, --indicator-style=slash
append / indicator to directories
Как говорили другие, ls -p приводит к тому, что имена каталогов будут показаны с помощью trailing /. Однако иногда люди спрашивают о том, какие флаги, такие как -p и -F, действуют, потому что они могут казаться неэффективными.
Обычно эффект явно проявляется:
ek@Io:~/tmp$ ls
directory regular-file
ek@Io:~/tmp$ ls -p
directory/ regular-file
Однако для пользователей обычно имеется псевдоним оболочки ls, который добавляет параметры. Если один из этих параметров - -p или другой параметр, который добавляет конечную косую черту в имена каталогов, то добавление -p не будет иметь никакого значения.
В Ubuntu type ls обычно показывает ls is aliased to `ls --color=auto'. (Этот псевдоним предоставляется alias ls='ls --color=auto' в файле пользователя .bashrc пользователя, который копируется из /etc/skel при создании учетной записи пользователя.) Когда пользователь запускает ls в приглашении интерактивной оболочки, он заменяется на ls --color=auto.
Если -p не действует, когда вы передаете его на ls, попробуйте запустить type ls или alias ls. (Так как возможно, хотя и редко, чтобы иметь функцию оболочки для ls, type более надежен, чем alias при выяснении того, что здесь происходит.) Это может показать, что у вас есть псевдоним ls который включает в себя -p, --indicator-style=slash, -F или --classify.
Существует несколько способов обойти расширение псевдонима:
command ls
\ls
/bin/ls
Эта третья команда только эквивалент, если исполняемый файл ls - /bin/ls. Это почти всегда так; это было бы иначе, если бы второй исполняемый файл ls был добавлен в другое место. Запустите type -a ls, чтобы увидеть.
ls -p добавляет / после имен папок, ls не делает.