Имена файлоа начинающихся на "@"[Решено]

Автор dzhoser, 28 января 2021, 18:28:19

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

dzhoser

Здравствуйте что значит в названии файлов "@"?  Так отображается в mc, но если смотреть через ls, то символа "@" не будет.
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

ChubaDuba

#1
mc так симлинки показывает.
Наглядно на примере Sublime Text:

dzhoser

#2
Cпасибо! А как узнать путь куда симлинк указывает?
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

gardarea51


dzhoser

Гугл клавиатура такого слова не знала и заменила >:(
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

ChubaDuba

Цитата: dzhoser от 29 января 2021, 06:34:04А как узнать путь куда симлинк указывает?
См. на скриншоте левую панель mc.
Курсор стоит на @sublime, ниже указан путь до исполняемого файла.

yoric


dzhoser

А через ls можно обнаружить симлинк?
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

Gamliel

Цитата: dzhoser от 29 января 2021, 16:23:58
А через ls можно обнаружить симлинк?
ls -l
покажет список файлов, кроме скрытых, в текущем каталоге (в Линуксе файлом является что угодно, включая каталоги, ссылки и устройства).

Каждый файл занимает одну строку, начинающуюся с последовательности из десяти знаков, например drwxr-xr-x, далее пробел и прочие сведения. Первый из этих десяти  знаков указывает на тип файла.
The file type is one of the following characters:

'-'
     regular file
'b'
     block special file
'c'
     character special file
'C'
     high performance ("contiguous data") file
'd'
     directory
'D'
     door (Solaris 2.5 and up)
'l'
     symbolic link
'M'
     off-line ("migrated") file (Cray DMF)
'n'
     network special file (HP-UX)
'p'
     FIFO (named pipe)
'P'
     port (Solaris 10 and up)
's'
     socket
'?'
     some other file type

(взято из  info ls). Остальные девять знаков — права доступа.

Вывести только ссылки можно, например, так:ls -l | grep "^l"
(о параметрах читайте  man lsman grep  и другую документацию).

dzhoser

Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков