首页 / 知识
用户脚本位置 linux (debian etch)
2023-04-12 11:00:00

User script location linux (debian etch)在linux文件系统中,用户脚本应该放在哪里? 我正在考虑专门由 cron 调用的 python 脚本。 我得到的信息:
来自 irc.debian.org #debian: 的聊天记录Fragments
感谢 Hydroxide 如果您谈论的是由用户创建的脚本,这些脚本将从该用户的 crontab 运行,我通常将它们放在主目录的 bin 或 scripts 文件夹中,或者如果它们打算在用户之间共享, /usr/local/scripts 目录。 对于感兴趣的人来说,文件系统层次标准 (FHS) 是一个标准文档,并且仍然是一个很好的读物。我描述了几乎所有 Linux 发行版的基础,并得到官方认可,例如由 Debian 和 Linux 标准库 (LSB) 提供。 但是,您不会为该问题找到任何肯定的答案,因为......它没有定义;-)。我只能说:不要放入/bin(也不要放入/usr/bin)。 /usr/local/scripts 也很不寻常。 $HOME/bin 似乎是一个可以接受的地方,如果该脚本仅由该单个用户使用。 Debian 指南对于 Ubuntu 非常有用:
我个人把我的脚本放在 我希望 LSB 能专门解决这个问题。 我坚信如果一个文件是由用户创建的,如果他没有创建文件,它会进入他的用户目录(/home/username),那么它会变得更加复杂。我过去只是将它们放在 /usr/local/bin、/bin 或 /usr/local/scripts 中,我不确定 etch,但您需要检查以确保 /usr/local/脚本实际上在 Cron 的 $PATH 中。 我个人更喜欢
这样 bin 文件夹会被隐藏,但您仍然可以将其添加到 PATH 并执行所有带有 x 位的脚本。 我喜欢我的主目录干净(乍一看),文件夹很少。 /home/username/bin 怎么样? 将 ~/bin 添加到 $PATH 并使用 chmod x 文件名使脚本可执行。 您还可以将路径添加到您的 crontab 文件中,如上一个与 cron 相关的问题中所示。 |
最新内容
相关内容
pythonpip怎么调用
pythonpip怎么调用,培训,工具,标准,管理,替代品,模块,以上,功能,更多,内容,pip是一个安装和管理Python包的工具,python安装包的工具有easy_inspython库怎么调用
python库怎么调用,培训,模块,代码,成员,别名,前缀,程序,语句,语法,上面,python使用import导入模块的语法,,主要有以下两种:import模块名1[as别名python子类可以调用父类方法吗
python子类可以调用父类方法吗,培训,名称,资料,情况,地方,函数,参数,方法,表示,语句,python中的子类中的__init__()函数会覆盖父类的函数,一些python如何调用mysql
python如何调用mysql,培训,流程,一致,密码,数据,数据库,数据库连接,接口,语句,方法,DB-API是一个规范.它定义了一系列必须的对象和数据库存取python怎么调用类方法
python怎么调用类方法,培训,方法,实例,静态,定义,参数,属性,对象,关键字,以上,python中的类用来描述具有相同的属性和方法的对象的集合。它定python脚本语言
python脚本语言,代码,设计,情况,培训,语句,项目,基础,意外,异常,空格,Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,最初被pythonpython是脚本语言吗?
pythonpython是脚本语言吗?,设计,培训,大规模,项目,软件,面临,开发者,语言,脚本语言,方法,Python是脚本语言。python是一种计算机程序设计语python库怎么调用
python库怎么调用,第三,培训,环境,工具,管理,系统,源码,语句,文件夹,命令,python是一门优雅的语言,简洁的语法,强大的功能。当然丰富的第三方库python如何调用python函数
python如何调用python函数,函数,代码,概念,培训,名字,工作,系统,基础,语句,定义,函数function是python编程核心内容之一,也是比较重要的一块。python如何理解Python中整型对象存
python如何理解Python中整型对象存储的位置?,位置,地址,代码,培训,内存,开辟,对象,整数,分配,存在,在Python整型对象所存储的位置是不同的,有python调用函数和打印函数的区别
python调用函数和打印函数的区别,培训,函数,区别,变量,实例,分配,以上,参数,东西,更多,python调用函数和打印函数的区别1、当你调用一个返回python如何获取用户输入
python如何获取用户输入,培训,字符串,整数,类型,文本,文档,用户,小数点,位数,以上,python整数输入#!/usr/bin/python3usr_ip=input("Enteran