Как создать скрытые файлы * tree * list?

В Ubuntu у администратора есть привилегии root (часто называемые «root», как в «вам нужно быть root»).

Доступ к файлам можно разделить на три типа:

read (числовое значение 4) write (числовое значение 2) execute (числовое значение 1)

Эти атрибуты могут быть установлены для каждого файла или каталога. Кроме того, эти ограничения могут быть установлены на:

read (числовое значение 4) группа файла (пользователи могут быть членами этой группы) write (numeric value 2)

Эти принципы формируют основы прав доступа к файлам Linux. В окнах все может быть выполнено. Дайте ему расширение .cmd или .exe, например. В Ubuntu вам нужно явно добавить бит выполнения, иначе будет возникать ошибка разрешения.

Когда пользователь выполняет программу, программа обращается к файлам как к этому пользователю, и эти права доступа к файлам удаляются. По умолчанию , места, где установлены программы, являются привилегированными, только владелец может писать. Этот владелец является root. Все остальные пользователи могут читать и исполнять программу, а не писать ей. Вот почему вам нужны привилегии root для установки программ.

У Ubuntu есть специальная программа под названием sudo (SuperUser DO ...) для запуска программ с привилегиями root. Это можно использовать для установки программного обеспечения. При запуске программа sudo запрашивает у вас пароль пользователя. Обратите внимание, что только члены группы admin могут запускать программы как root с помощью sudo.

В Windows вы заходите на сайт и загружаете установщик. Ubuntu работает с программным репозиторием, в котором вы можете искать программы и устанавливать их. Эти программы проверяются перед добавлением в официальные репозитории, поэтому вы можете быть уверены, что в программах нет вредных намерений.

11
задан 14 May 2017 в 13:02

6 ответов

Используйте tree -a

$ man tree
-a     All files are printed.  By default tree does not print hidden files 
(those beginning with a dot `.').  
In no event does tree print the file system constructs 
`.' (current directory) and `..' (previous directory).
10
ответ дан 22 May 2018 в 22:38
  • 1
    Я прочитал страницу руководства, возможно, я как-то пропустил ее. (принятие ответа через 12 минут) – Sumeet Deshmukh 14 May 2017 в 13:02
  • 2
    @SumeetDeshmukh Я нахожу, что страницы людей часто заставляют меня заснуть, прежде чем я что-то понимаю :) – Zanna 14 May 2017 в 13:03
  • 3
    @SumeetDeshmukh man tree первое, что я сделал после прочтения вашего вопроса – Yoginee Pingale 14 May 2017 в 13:04
  • 4
    К счастью, вы можете искать man-страницы, набрав / и ваш поисковый запрос – grooveplex 14 May 2017 в 13:19
  • 5
    @grooveplex Я никогда не знал этого - вы узнали, что, набрав man less – cat 14 May 2017 в 19:36

Используйте tree -a

$ man tree -a All files are printed. By default tree does not print hidden files (those beginning with a dot `.'). In no event does tree print the file system constructs `.' (current directory) and `..' (previous directory).
11
ответ дан 18 July 2018 в 13:19

Используйте tree -a

$ man tree -a All files are printed. By default tree does not print hidden files (those beginning with a dot `.'). In no event does tree print the file system constructs `.' (current directory) and `..' (previous directory).
11
ответ дан 24 July 2018 в 20:09

Также во многих системах установлены файлы gvfs, вы также можете использовать их:

gvfs-tree -h
3
ответ дан 22 May 2018 в 22:38

Также во многих системах установлены файлы gvfs, вы также можете использовать их:

gvfs-tree -h
3
ответ дан 18 July 2018 в 13:19

Также во многих системах установлены файлы gvfs, вы также можете использовать их:

gvfs-tree -h
3
ответ дан 24 July 2018 в 20:09

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

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