1. 程式人生 > >linux伺服器磁碟無法釋放

linux伺服器磁碟無法釋放

現象:

 1.在linux伺服器上使用rm命令刪除了一個15G的檔案,刪除後發現伺服器並沒有釋放磁碟。

2.整個磁碟的使用量很大,使用du -sh檢查各個資料夾的大小,發現並沒有那麼大。

問題查詢:

 1.百度查詢發現是刪除檔案時,檔案不能被開啟,否則緩衝區無法釋放。

問題解決:

 1.如果需要刪除某個檔案,需要確保該檔案沒有被使用。

2.如果該檔案刪除後發現磁碟沒有釋放,使用lsof | grep del檢視刪除程序,kill掉程序就可以釋放。

 3.如果不想關掉程序,又想清掉檔案內資料,使用:cat /dev/null > /data/access.log 清空

相關推薦

linux伺服器磁碟無法釋放

現象:  1.在linux伺服器上使用rm命令刪除了一個15G的檔案,刪除後發現伺服器並沒有釋放磁碟。 2.整個磁碟的使用量很大,使用du -sh檢查各個資料夾的大小,發現並沒有那麼大。 問題查詢:

linux伺服器無法傳送郵件

問題:用java寫了發郵件的程式,在本地使用可以正常傳送,放到阿里雲伺服器上無法傳送郵件,提示 Could not connect to SMTP host: mail.163.com, port: 25很是鬱悶,網上的解釋鋪天蓋地,試了一個遍,最終找個一個靠譜的,看來網上

記一次Linux伺服器磁碟空間佔用,大檔案查詢

好久沒寫東西了,很久之前弄了個伺服器玩玩,寫了點東西在上面放著,一直在不停的抓資料,也就沒怎麼看,最近閒來無事登入後臺檢視,發現我的媽呀,伺服器磁碟快滿了 剛開始以為抓取的太多,資料庫資料膨脹佔用了,於是登入MySQL檢視,發現有20多萬條記錄,咋看似乎佔

linux伺服器磁碟滿的處理

  命令  du -h -d1 可以很清楚的看到各目錄的大小,進相應的子目錄,再看各目錄大小,然後刪掉過大的檔案   Linux中檢視各資料夾大小命令 du [-abcDhHklmsSx] [-L <符號連線>][-X &l

專案部署到linux伺服器無法傳送郵件的解決辦法

本地除錯時,是正常可以傳送郵件的,一旦部署到linux伺服器上之後就無法傳送郵件,並且提示:無法連線到主機、埠 1.導致的原因是因為Linux伺服器無法直接訪問郵件服務地址,在本機window上ping郵件地址,得到對應的真實IP 2.進入linux伺服器,修改hosts

如何讓linux伺服器磁碟io效能翻倍

這一期我們來看一下有哪些辦法可以減少linux下的檔案碎片。主要是針對磁碟長期滿負荷運轉的使用場景(例如http代理伺服器);另外有一個小技巧,針對網際網路圖片伺服器,可以將io效能提升數倍。如果為伺服器訂製一個專用檔案系統,可以完全解決檔案碎片的問題,將磁碟io的效

springBoot 使用easypoi,在linux伺服器無法 匯出excel問題

使用的框架 excel工具 文件 http://www.afterturn.cn/doc/easypoi.html 根據文件,在windows上實現了excel下載功能,也是正常的。 但放在linux伺服器上時,無法載入到excel模版 報錯資訊 2018-02-28 1

Linux伺服器記憶體、CPU、檔案系統、磁碟IO效能以及網路連通性shell巡檢

shell自動巡檢伺服器基礎配置          每個專案都要部署在伺服器上,那麼伺服器的安全效能和一些基本情況是我們需要了解的,比如伺服器CPU、記憶體、檔案系統、磁碟IO、還有一些網路連通性

Linux伺服器釋放記憶體指令碼

1)在root目錄下建立一個freemem.sh的指令碼: vi freemem.sh #!/bin/bash used=`free -m | awk 'NR==2' | awk '{print $3}'` free=`free -m | awk 'NR==2' | awk '{print

兩臺linux伺服器想共享一個磁碟分割槽

可以使用NFS(網路檔案系統)來實現。 一、NFS服務簡介   NFS 是Network File System的縮寫,即網路檔案系統。一種使用於分散式檔案系統的協定,由Sun公司開發,於1984年向外公佈。功能是通過網路讓不同的機器、不同的作業系統能夠彼此分享個別的資料,讓應用程式在客戶端通過網路

VMware - Oracle Linux 7.3 無法返回虛擬磁碟UUID

問題: 想查詢磁碟uuid配置udev規則,但發現vmware中安裝的linux 7.3 不返回內容: [[email protected] ~]# /lib/udev/scsi_id -g -d /dev/sdb [[email protected] ~]# /lib/udev

使用Python在windows環境下獲取Linux伺服器磁碟、記憶體等資訊

最近想持續監伺服器的測硬碟容量,但是又不想在伺服器上東搞西搞,發現python有個paramiko可以連線linux,   # -*- coding: utf-8 -*-# @Author : mlp# @File : linux_email.pyimport paramiko,re

linux伺服器 maven lombok專案無法自動打包

由於公司部署專案都升級為自動化部署導致lombokxia專案在linux在通過maven命令無法打包,始終報以下錯誤,通過查詢發現是因為maven 專案打包無法將lombok管理的get、set方法生成出來 百度說明maven-compiler-plugin包需要3.3

linux磁碟空間不足導致oracle無法登入的解決方案

問題:​​​​​​oracle突然無法登入成功 原因:發現是磁碟空間不足,而且oracle被關閉了 解決方案如下: 1、確定oracle安裝在哪臺linux機器,並登入 2、檢視磁碟使用情況 : df -h,看看哪個磁碟空間滿了 3、找到沒有用的檔案,並刪掉。

ECS Linux伺服器xfs磁碟擴容

ECS Linux伺服器xfs磁碟擴 ECS Linux伺服器xfs磁碟使用阿里雲官方提供的磁碟擴容方法擴容會有報錯: [[email protected] ~]# e2fsck /dev/xvdb1 e2fsck 1.42.9 (28-Dec-2013) ext2fs

Linux中df命令:用來檢查linux伺服器的檔案系統的磁碟空間佔用情況

linux中df命令的功能是用來檢查linux伺服器的檔案系統的磁碟空間佔用情況。可以利用該命令來獲取硬碟被佔用了多少空間,目前還剩下多少空間等資訊。 1.命令格式: df [選項] [檔案] 2.命令功能: 顯示指定磁碟檔案的可用空間。如果沒有檔名被指定,則所有

本地無法連線linux伺服器mysql(10060)

可能的原因: 1、linux防火牆未加3306埠 2、關閉firewalld防火牆:systemctl stop firewalld,systemctl disable firewalld 3、伺服器上登入mysql,檢視是否有地址限制, use mysql; select

mysql 客戶端無法遠端連線linux伺服器mysql, 提示1045

1,檢視mysql.user表的select * from user where host = "%" \G;  -- host %允許任何客戶端連線-- user rootpassword 需要修改加密密碼pass 2,修改密碼UPDATE `user` SET `Pas

Linux伺服器日常巡檢磁碟佔用情況

需求:需要記錄Linux伺服器每天磁碟空間佔用情況1)指令碼實現把磁碟空間佔用情況記錄在syschk.txt2)此指令碼通過手動執行後會回顯24行磁碟佔用情況記錄,可以自行調整行數3)此可以通過制定任務計劃,設定此指令碼執行時間4)可通過mail和計劃任務,設定指定的時間或者

Linux使用nfs對映遠端伺服器磁碟目錄

需求:WEB伺服器A,檔案伺服器B,WEB伺服器A掛到外網上供使用者使用,檔案伺服器B儲存視訊檔案、圖片等。伺服器A播放伺服器B中的視訊檔案,暫時想到的方法是磁碟對映,哪位有更好的方法,歡迎留言。 源目錄在172.23.142.158上,為/data,此目錄中存放視訊檔案