我发出了一个reboot命令,但服务器未能重新启动,而是我们失去了与它的通信,我们不得不打电话给公司重置它。
我不是高级用户,但我想检查日志消息以了解正确重启失败的原因。它是一个 ubuntu linux。
请告诉我在哪里查看以及如何阅读日志文件。
我在 apache 配置中配置了几个别名。我想为他们每个人设置一个环境变量。如何?
我有这个
/alias1 /mapped/to/a/path
/alias2 /mapped/to/a/path
/alias3 /mapped/to/a/path
/alias4 /mapped/to/a/path
/alias5 /mapped/to/a/path
Run Code Online (Sandbox Code Playgroud)
我想要的是为每个别名转发一个环境变量
就像是
/alias1 /mapped/to/a/path AND SetEnv VAR=a
/alias2 /mapped/to/a/path AND SetEnv VAR=b
/alias3 /mapped/to/a/path AND SetEnv VAR=c
/alias4 /mapped/to/a/path AND SetEnv VAR=d
/alias5 /mapped/to/a/path AND SetEnv VAR=e
Run Code Online (Sandbox Code Playgroud) 我正在尝试设置这些值:
#skip-bdb
#skip-locking
#skip-innodb
Run Code Online (Sandbox Code Playgroud)
当我将它们添加到时/etc/mysql/my.cnf,即使我打开 of,它们在我重新启动服务后 mysql 无法启动,并且没有打印错误消息。
sudo service mysql restart
[ ok ] Stopping MySQL database server: mysqld.
[FAIL] Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!
Run Code Online (Sandbox Code Playgroud)
之前我确保没有 InnoDB 表,并且该类型的所有文件都被删除。
我尝试查找错误文件,但找不到它:
/var/log/mysql.err是一个0字节文件/var/log/mysql文件夹没有文件rsyslog过去已更改inetutils-syslogd,这可能更改了日志文件,这可能是我看不到任何错误日志的原因,并且我陷入了如何查看或继续前进的困境。
我已按照此处的说明将 Raspberry Pi 配置为对默认 shell 使用“破折号” 。
我有用于 SSH 的 Dropbear。
当我通过 SSH 登录时,我仍然看到“bash”控制台,而不是“dash”。
如何改变这一点而忘记 bash?
我没有在 Ubuntu 虚拟机上安装 java(只有服务器,没有 X11):
bash: java: command not found
Run Code Online (Sandbox Code Playgroud)
我想安装一个最小版本来运行一些脚本。当我发出:
sudo apt-get install openjdk-7-jre
Run Code Online (Sandbox Code Playgroud)
它尝试安装 109 个软件包,其中一些是 x11-common x11-utils sound-theme-freedesktop
我想避免安装这样一个带有这么多不需要的东西的野兽。有没有办法安装一个更小的java来适合我运行控制台应用程序。