在linux终端pmts用户,新建一个profile配置文件,为LD_LIBRARY_PATH=$PMTSETC/publib:$LD_LIBRARY_PATH export LD_LIBRARY_PATH,并进行配置文件运行
时间: 2023-11-29 13:47:30 浏览: 116
在Linux终端下,可以通过以下步骤新建一个profile配置文件,并为LD_LIBRARY_PATH变量添加路径:
1. 进入用户主目录,使用以下命令新建一个.profile文件:
```shell
touch ~/.profile
```
2. 使用文本编辑器打开.profile文件,例如使用nano编辑器:
```shell
nano ~/.profile
```
3. 在文件中添加以下内容:
```shell
LD_LIBRARY_PATH=$PMTSETC/publib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
```
这里假设要添加的路径为$PMTSETC/publib,可以根据实际情况修改。
4. 保存文件并退出编辑器。
5. 运行以下命令使配置文件生效:
```shell
source ~/.profile
```
或者重新登录终端。
这样就完成了为LD_LIBRARY_PATH变量添加路径的操作,并将其保存在.profile配置文件中,以便下次登录时自动加载。
相关问题
在linux终端中的pmts用户,新建一个profile配置文件LD_LIBRARY_PATH=$PMTSETC/publib:$LD_LIBRARY_PATH export LD_LIBRARY_PATH,并进行配置文件运行
为在Linux终端中的pmts用户新建一个profile配置文件并进行配置文件运行,可以按照以下步骤进行:
1. 进入pmts用户的主目录,使用以下命令创建.profile文件:
```shell
touch .profile
```
2. 使用文本编辑器(如vi或nano)打开.profile文件,并添加以下内容:
```shell
LD_LIBRARY_PATH=$PMTSETC/publib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
```
这将设置LD_LIBRARY_PATH环境变量并将其导出,以便其他程序可以使用它。
3. 保存并关闭.profile文件。
4. 使用以下命令使.profile文件生效:
```shell
source .profile
```
或者注销并重新登录pmts用户。
使用Stream stream = Assembly.GetExecutingAssembly().GetManifestResourceStream,程序叫PMTS,资源文件叫ExcelDatas.resx,下面有个叫ExcelData.xlsx,为什么返回null
如果您的程序集名为 `PMTS`,资源文件名为 `ExcelDatas.resx`,并且其中包含名为 `ExcelData.xlsx` 的 Excel 文件资源,那么获取资源流的代码应该如下所示:
```
Stream stream = Assembly.GetExecutingAssembly().GetManifestResourceStream("PMTS.ExcelDatas.ExcelData.xlsx");
```
在这里,资源的完整名称字符串由三部分组成:程序集名 `PMTS`、资源文件名 `ExcelDatas.resx` 和资源的名称 `ExcelData.xlsx`。请注意,资源文件名和资源名称之间使用点号 `.` 进行分隔。
如果返回的结果是 null,那么有可能是资源名称不正确或者资源文件没有正确嵌入到程序集中。您可以使用 Visual Studio 中的资源管理器查看程序集中的嵌入式资源文件列表,确认资源名称是否正确,并检查项目属性中的“生成操作”是否设置为“嵌入的资源”。同时,您也可以尝试使用资源管理器重新导入资源文件,并重新构建程序集。
阅读全文