2013-10-02 2 views
0

사용중인 현재 SWAP을 반향시킬 Linux bash 한 라이너를 얻고 싶습니다 (kB, KB, MB). 나는 숫자, 텍스트 설명 또는 다른 RAM 정보 중 하나만 필요로합니다. Google을 사용해 보았지만 아무도 이것을 요구하지 않은 것으로 보입니다. : 나는 한 줄을 선호하는 것입니다 불구하고 5 줄 스크립트, 잘 작동 ...리눅스 스왑 사용법 숫자 전용 출력이있는 온리너

답변

2

이 하나 라이너는 총 스왑에서 무료로 스왑을 뺀를 기반으로 사용되는 스왑을 줄 것이다 -로 2가

grep -E '^Swap[TF]' /proc/meminfo | awk 'p{print p-$2}{p=$2}' 

grep/proc/meminfo에서 해당 행을 추출하고 awk 두 값을 감산한다.

편집 : OP 그들은 단지 수를 원하는 언급 한 바와 같이awk 인쇄 문의 끝에서 $3를 제거했습니다. 이 숫자는 KB로 표시됩니다.

+0

대단히 감사드립니다./proc/meminfo를 사용했지만 100 % 정리하는 방법을 찾지 못했습니다. 감사! –