Я использую Ubuntu 14.04 32-bit и пытаюсь понять, как увидеть разрешения и права собственности на файлы.
Righ-щелкните по файлу Properties → Permissions
.
/usr/local/bin
потому что полномочия: drwxr-xr-x 5
отличаются, чем /bin
, который имеет drwxr-xr-x 2
и если Вы не подняты до sudo, это появляется /bin
, версия выполняется автоматически.
– WinEunuuchs2Unix
5 January 2017 в 16:21
Через stat
stat file_name
или через getfacl
getfacl file_name
<час> От человека getfacl
For each file, getfacl displays the file name, owner, the group, and the Access
Control List (ACL). If a directory has a default ACL, getfacl also displays the
default ACL. Non-directories cannot have default ACLs.
От man stat
Display file or file system status.
sudo
, /usr/local/bin/dd
выполнения. Те полномочия выглядят идентичными (, число после drwxr-xr-x
является количеством hardlinks к той записи каталога , it' s не часть полномочий). Одна проблема могла бы быть то, если you' ре с помощью терминала, который запустился, прежде чем Вы создали /usr/local/bin/dd
или установили его исполняемый файл, это, возможно, кэшировалось dd
как являющийся в /bin
. Если that' s случай, закрывая терминал и повторное открытие должен зафиксировать его.
– Chai T. Rex
5 January 2017 в 16:29
Хороший способ сделать это должно сделать
ls -l
Дополнительно, чтобы видеть скрытые файлы также
ls -al
Одна вещь, которую я имею в моем .bashrc
,
alias ll="ls -al"
sudo -s
сопровождаемый exit
в сценариях тестирования, чтобы видеть, мог ли пароль быть проверен и возврат к пользовательским полномочиям. Открытие нового окна возвратило поведение нормальному. Извините за неудобство.
– WinEunuuchs2Unix
5 January 2017 в 16:43
Чтобы получить только желаемую продукцию т.е. разрешения и информацию о собственности файла, Вы можете использовать подходящие варианты stat
:
stat -c '%A %U:%G %n' file.txt
, Например:
$ stat -c '%A %U:%G %n' file.txt
-rw-rw-r-- foobar:spamegg file.txt
С -c
или --format
выбор stat
:
%A
получит нас, разрешения
%U
получат нас, владелец
%G
даст нам, группа
%n
владельца даст нам имя файла.
.bashrc
для rm = rm -i
.
– WinEunuuchs2Unix
6 January 2017 в 13:57
А также те пути, в графический интерфейсе пользователя, (Наутилус, Thunar или безотносительно), Вы можете изменить настройки колонок в меню 'View', чтобы включать разрешения, а также много других частей интереса.
/usr/local/sbin/dd
или/usr/local/bin/dd
. Они прибывают ранее в обычноеPATH
, чем/bin
, таким образом, любой будет работать вместо/bin/dd
, и они won' t быть перезаписанным, еслиcoreutils
пакет идет с новымdd
двоичный файл во время некоторого будущегоapt upgrade
. Плюс вещи какdebsums
won' t жалуются. – Chai T. Rex 4 January 2017 в 16:48