- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我需要你的帮助,我目前的磁盘已满。
碰巧我刚刚 checkin 了我的 ssh
cd/var/log/nginx/
他说ls
(他给了我这些结果)
access.log 域.acc.logerror.log 域.err.log
然后ls -lh
(我展示了这个结果)
-rw-r-r-- 1 root root 0 access.log
-rw-r-r-- 1 root root 3.6K error.log
-rw-r-r-- 1 root root 27G domain.acc.log
-rw-r-r-- 1 root root 7.5M domain.err.log
这是我意识到-rw-r-r-- 1 root root 27G domain.acc.log
的部分有27 GB?
我想消除这个。有人可以帮我怎么做吗?没有犯错误?我用的是linux
最佳答案
欢迎来到 Stack Overflow!
此问题可能属于另一个社区,例如 Server Fault并且可以迁移。
但是,您可以在进程运行时清空 domain.acc.log
(假设您不需要保留数据),方法是运行命令 echo "">/var/log/nginx/domain.acc.log
。
为了分解您正在做的事情,echo ""
意味着您正在输出一个空字符串,然后 >
获取输入并将其写入文件,覆盖文件中的任何内容。
这是清空日志的最安全方法,因为其他进程可以继续写入文件而无需释放其文件描述符,并且即使路径 (/var/log/nginx/domain.acc.log
) 只是文件的链接,您也可以确保删除底层数据
关于linux - 磁盘已满日志/nginx如何清除?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58777971/
我编写了一个函数来包含两个 DateTime 之间的小时列表。 但最后它看起来并不是很容易阅读,这让我想对它进行单元测试,即使我正在从事的项目根本没有进行单元测试。 所以我的问题是,是否有一种更易读或
我一定是漏掉了什么,因为我还没有在网上找到这个非常基本的问题的答案。我正在使用能够容纳三个 int 的缓冲 channel 值。 然后我使用三个 goroutine 来填充它,一旦缓冲 channel
我发现如果一个矩阵(几乎)满了,那么将它存储在稀疏中会导致(更多)更多的计算时间。 虽然以稀疏形式存储完整矩阵是微不足道的,但我只想知道这一事实背后的原因。 我的推测是稀疏索引读取将是计算时间的主要贡
root@root:~# sudo du -ch --max-depth=1 --exclude=/home/ / du: cannot access ‘/sys/kernel/slab/L2TP/I
基本上我想创建一个 UIProgressView 在 3 秒内从 0.0(空)到 1.0(满)。有人能指出我在 swift 中使用 NSTimer 与 UIProgressView 的正确方向吗? 最
我是一名优秀的程序员,十分优秀!