По сути, ни один.
Когда Вы работаете xvncserver
это должно сделать две вещи.
Цель дисплея может быть любым числом. Обычно вход в систему на консоли через X будет использовать дисплей :0
. Это не имеет к, Вы могли войти в систему на консоли сначала и затем использовать startx :36
вместо этого. Использование VNC 1.0
по умолчанию, потому что это - вероятно, первый доступный дисплей.
Эти два выбраны условно, нет никакого волшебства, которое связывает их кроме рабочего процесса, присоединенного к обоим.
Скрытые файлы и каталоги имеют имена, запускающиеся с .
, таким образом, можно использовать следующее решение в Bash:
# Skip '.' and '..':
if [ "$file_name" = . ] || [ "$file_name" = .. ];then
continue
fi
# Find hidden files:
if [[ "$file_name" =~ ^\. ]];then # if file name starts with a .
...
Нет никаких скрытых файлов или каталогов в собственных файловых системах Unix, по крайней мере, не на основе некоторого атрибута, присвоенного в метаданных файловой системы.
То, что является пользовательским, то, что некоторые команды как ls
, не делайте дисплейным файлом по умолчанию / каталоги, где имя запускается с'.
'. Другие инструменты (как, например, наутилус) следуют этой конвенции. Если Вы смотрите на страницу справочника ls
это не пишет о скрытых файлах:
-a, --all
do not ignore entries starting with .
Согласно Википедии это поведение является результатом программной ошибки в первые годы Unix.
Другие инструменты, такой как find
будет всегда отображать эти файлы, проигнорированные ls
.
В файловых системах Windows существуют скрытые файлы на основе атрибутов, видят, например, этот вопрос.
Я подозреваю, что часть Вашей домашней работы является вопросом о приеме, поскольку люди часто путают скрывающееся поведение ls
с тем, чтобы там быть скрытыми файлами.
ls
существует --almost-all
(-A
) который обеспечивает то же, но без .
и ..
записи в начале
– erch
28.11.2013, 13:58
find /directory_path -type f | wc -l
даст Вам количество файлов
find /directory_path -type d | wc -l
даст Вам количество каталогов
find
не используется, затем пойдите с решением Joseph. Это сделает задание
– SHW
28.11.2013, 13:56
find
не будет решение для корреспондента затем нет никакого смысла спорящего/обсуждающего об этой команде
– SHW
29.11.2013, 08:00
..X
и...
правильный файл/dir-names, был бы они не быть обработанным таким же образом как..
Вашим $ regex – Anthon 28.11.2013, 14:05.
и..
сначала; если один из тех матчей начинается цикл снова. В противном случае затем соответствие против^\.
. – goldilocks 28.11.2013, 14:37