通常我们在执行 apt install xxx 或者 apt-get install xxx,系统报错,系统不能获取前台锁,其原因分以下两种: 1).进程中存在与 apt 相关的正在运行的进程 2).没有与 apt 相关进程,但有 lock file ,其中 lock file是为了防止两个及以上进程使用相同数据 1.进程中存在与 apt 相关的正在运...
很常见的一个问题 linux磁盘空间满了 但是没有大文件 解决思路: 1、用df 检查发现/根目录可用空间为0 [root@/]#df -h 2、用du检查发现各目录占用的空间都很少,有约3G的空间莫名其妙地丢了. [root@/]# du -m –max-depth=1|sort -gr 3、用lsof检查后才发现原因是,有文件被删除,而进程还活着...
1,使用 lsof 命令行列出所有打开的文件 # lsof 这可是一个很长的列表,包括打开的文件和网络 上述屏幕截图中包含很多列,例如 PID、user、FD 和 TYPE 等等。 FD - File descriptor FD 列包含这样一些值 cwd - Current working directory txt - Text file mem...
来源: 前些天说了一下如何修复损坏的MyISAM表,可惜只会修复并不能脱离被动的境地,只有查明了故障原因才会一劳永逸。如果数据库服务非正常关闭(比如说进程被杀,服务器断电等等),并且此时恰好正在更新MyISAM表,那么发生损坏的概率就比较大。今天我要说的是另一种情况:频繁的打开关闭MyISAM表文件造成MyISAM表损坏。什么时候会出现频繁的打开关闭My...
需求描述: 今天在处理一个问题的时候,涉及到查看某个进程打开的文件数,在此记录下. 操作过程: 1.通过lsof命令查看某个特定的进程打开的文件数 [root@hadoop3 ~]# lsof -p 1296 | wc -l 58 备注:通过lsof命令,加上-p选项,后面接对应的进程PID,然后通过wc -l进行统计,就能知道某个进程当前打开了多少...
1、查看某文件的一部分如果你只想看文件的前 5 行,可以使用 head 命令,如:head -5 /etc/passwd如果你想查看文件的后 10 行,可以使用 tail 命令,如:tail -10 /etc/passwd查看文件中间一段,可以使用 sed 命令如:sed –n '5,10p' /etc/passwd 这样你就可以只查看文件的第 5 行到第...
lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系...
ps命令 [root@i-ka ~]#ps -l F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD 4 S 0 17236 17233 0 80 0 - 28946 wait pts/0 00:00:00 bash 0 R 0 17...
最近发现一个 Linux 环境中比较有用的查看系统网络连接的命令 lsof ,这里记录下 lsof 命令的网络连接查询功能(其主要原理是通过查询与网络连接相关的文件信息来获取连接信息)。本文主要内容来自 lsof 命令的 manpage。 lsof 命令 lsof 命令的 -i 参数用于指定进行查询的网络连接的参数,其形式如下所示。 lsof -i...
Linux shell脚本,按顺序批量启动多个jar包,批量启动spring cloud的jar包 一. 手动一个一个启动的方式: nohup java -jar eurekaserver.jar > ../logs/eurekaserver.log 2>&1 & nohup java -jar configserver.jar...