我正在看一个烧瓶应用程序,当我执行时
ls -la
我明白了:
-rw-rw-r-- 1 myusername myusername 770 Nov 17 20:03 alembic.ini
-rw-rw-r-- 1 myusername myusername 346 Nov 17 20:03 bower.json
-rw-rw-r-- 1 myusername myusername 8192 Nov 17 20:03 dev.db
-rwxr-xr-x 1 myusername myusername 358 Nov 21 11:07 dispatch.fcgi*
-rw-rw-r-- 1 myusername myusername 2158 Nov 17 20:03 env.py
-rwxr-xr-x 1 myusername myusername 2651 Nov 21 11:04 manage.py*
-rwxr-xr-x 1 myusername myusername 3058 Nov 22 17:26 manage_apache.fcgi*
-rw-r--r-- 1 myusername myusername 3012 Nov 22 12:17 manage_apache.py
drwxrwxr-x 8 myusername myusername 4096 Nov 17 21:05 myflaskapp/
-rw-rw-r-- 1 myusername myusername 511 Nov 17 20:03 orequirements.txt
-rw-rw-r-- 1 myusername myusername 789 Nov 17 20:03 pets.py
-rw-rw-r-- 1 myusername myusername 713 Nov 22 11:17 requirements.txt
-rw-rw-r-- 1 myusername myusername 412 Nov 17 20:03 script.py.mako
dispatch.fcgi:
import sys,os
from flup.server.fcgi import WSGIServer
sys.path.insert(0, '/home/myusername/....')
print(str(sys.path))
from myflaskapp.settings import Config, SharedConfig
from myflaskapp.app import create_app
if __name__ == '__main__':
app = create_app(SharedConfig)
WSGIServer(app).run()
dispatch.fcgi *中的*
是什么意思
答案 0 :(得分:3)
引自man ls
:
-F, --classify append indicator (one of */=>@|) to entries
这些是根据类型
附加到文件名的指示符*
可执行文件/
目录|
for pipe 等
答案 1 :(得分:1)
SuperUser's What does the asterisk mean after a filename if you do ls -l已有答案。
如Ignacio Vazquez-Abrams's answer中所述,这意味着该文件是可执行的。当-F
通过命令行或其他方式传递给ls
时,会显示分类器。
答案 2 :(得分:1)
您可能会注意到,名称后面带*的每个文件也是一个设置了执行权限的文件。
答案 3 :(得分:1)
它们是可执行文件,意味着设置了+ x位。
使用ls --classify
在文件名后面获取这些指标。