当前位置: 首页 > 面试题库 >

在CentOS 7 Linux中编辑tomcat-users.xml

刘泰
2023-03-14
问题内容

我想编辑tomcat-users.xmltomcat 8,用terminalCentOS 7 linux。我键入su -以使用terminal作为root帐户。然后输入vi $CATALINA_HOME/conf/tomcat- users.xml,但是结果是在只读模式下vi在窗口中打开内容为的内容tomcat- users.xmlvi除了关闭窗口,丢失所有terminal历史记录,似乎没有其他办法。我还导航到的物理位置,tomcat- users.xml并使用打开了文件gedit,但gedit不允许我保存文件。 我该如何编辑tomcat-users.xml


问题答案:

打开vi时,您处于命令模式。键入i以将自己置于插入模式。进行编辑,然后在完成后使用Escape键切换回命令模式。然后输入:q!退出而不保存或ZZ保存并关闭。我相信barjomet是根,:wq是正确的!将允许您写入一个只读文件。

您可能想调查为什么文件权限是只读的。通过将ls命令与-l选项一起使用,查看谁拥有文件以及权限是什么。示例:ls -l
/some/folder/somefile.xml

通过使用chmod命令更改权限(如果您知道自己在做什么),并通过使用chown命令更改所有者(请注意,请不要弄乱权限并创建安全漏洞,我对此无能为力我不知道tomcat)



 类似资料:
  • 在“SQL 编辑器”选项卡,你可以创建和编辑视图的 SELECT 语句 SQL。Navicat Data Modeler 为编辑视图定义提供广泛的高级功能,例如:编辑代码功能、智能自动完成代码、设置 sql 格式及更多。 【提示】当你在视图创建工具创建视图,SELECT 语句将会自动生成。 美化 SQL(仅适用于非 Essentials 版) 若要格式化凌乱的 SQL 代码到一个结构良好的脚本,你

  • 一些现有的答案是转到SOFTWARE\Apache SOFTWARE Foundation\TomcatVERSION 但是我找不到任何tomcatVersion目录 我确实有 在这里面,有一个version属性,它告诉我们tomcat的版本是9 但目标文件夹位置随版本而变化。如果我有tomcat8,目标文件夹位置是 我需要一个固定的路径,将告诉我设备上现有的tomcat版本。提前感谢。

  • 我有这个自定义树视图代码: 我希望能够使用内容菜单重命名树的节点。你能帮我实现这个吗?

  • 问题内容: 我的代码出现了一些问题。 这是我数据库类中的方法 我尝试用我的按钮在这里执行它。 但是我得到这个错误:: 因此,基本上我只需要编写一些快速代码来测试它是否可以这种方式工作,所以不要介意命名。但是由于某种原因它无法正常工作,我尝试不这样做而只执行我在MSSQL中测试过的语句,就可以正常工作。 问题答案: 您的更新声明后有一个迷路者。去掉它。另外,您应始终使用 参数化查询来避免SQL注入。

  • 编辑文本 要选择一种文字图层,请执行下列操作之一: 选择“移动”工具 并在画布上双击文字图层。 选择横排文字工具 或竖排文字工具。在“图层”面板中选择文字图层,或者单击文本流以自动选择文字图层。 在文本中定位到插入点,然后执行下列操作之一: 单击以设置插入点。 选择要编辑的一个或多个字符。 根据需要输入文本。 要将更改应用到文字图层,请执行下列操作之一: 选择一个新工具。 在“图层”面板中单击某个

  • 问题内容: 我想在我的Gerrit项目中添加一个“已验证”标签,以允许Jenkins验证代码是否已构建并通过其测试等。 我知道我需要添加以下部分: 但是,如何获取该文件进行编辑? 问题答案: 项目设置保存在项目的Git存储库中。您可以通过从Gerrit克隆项目,进行更改,提交并推回Gerrit来对其进行编辑。 您可以对任何项目执行此操作,但是,如果您希望所有项目都可以继承它,则可以将其用作项目。