[問題] 檔案名稱後面有*及@

看板Linux作者 (何必呢)時間7年前 (2019/01/29 10:05), 編輯推噓2(203)
留言5則, 4人參與, 6年前最新討論串1/1
小弟在Windows下使用zsh及fish shell 下了 % cat /etc/shells後顯示以下shell # /etc/shells: valid login shells /bin/sh /bin/bash /bin/rbash /bin/dash /usr/bin/tmux /usr/bin/screen /bin/zsh /usr/bin/zsh /usr/bin/fish 發現有兩個zsh如下 /bin/zsh和/usr/bin/zsh 不知道哪個才是該保留的? 然後在fish介面下查看了那兩個zsh檔案 分別是/bin/zsh*及/usr/bin/zsh@ 請問這*及@結尾的檔案分別是何類型? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.170.193.42 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1548727557.A.938.html

01/29 10:18, 7年前 , 1F
@好像是指soft link,*是可執行的意思
01/29 10:18, 1F

01/29 10:18, 7年前 , 2F
所以/usr/bin/zsh是soft link,應該是指向/bin/zsh
01/29 10:18, 2F

01/29 15:12, 6年前 , 3F
man ls, 找 ls 的 -F 也有相關說明
01/29 15:12, 3F

01/30 13:11, 6年前 , 4F
那是 ls 加的符號,讓你一眼看出是什麼類型
01/30 13:11, 4F

01/31 00:19, 6年前 , 5F
都 ls -l 看一下就知道了
01/31 00:19, 5F
文章代碼(AID): #1SJxK5au (Linux)
文章代碼(AID): #1SJxK5au (Linux)