Linux, Shell Script
process infomation 명령어(ps command) 오류시 대처 방법
SecuOf
2019. 9. 4. 12:12
Ubuntu를 VM으로 설치후 갑자기 ps 명령어가 아래와 같은 에러를 뿌리면서 동작하지 않았다.
$ ps
ps: error while loading shared libraries: libprocps.so.4: cannot open shared object file: No such file or directory
libprocps4의 역할을 찾아 보니 xenial library이며, process information 정보를 뿌려주는 라이브러리에 속해 있는 library 파일이였다.
이 파일이 왜 없어 졌는지는 정확하게 추적을 못하였지만 procps package를 apt 로 재 설치후 정상적으로 동작하는 것을 확인 하였다.
ps 명령어등 process information 정보가 정상적으로 출력이 안될 경우 아래와 같이 procps 패키지를 재 설치하면 해결 된다.
$ sudo apt install --reinstall procps