본문 바로가기

명령어3

Synology NAS UID GID 찾는 방법(리눅스 명령어 실행) UID(User ID)와 GID(Group ID)는 리눅스에서 사용하는 사용자와 그룹의 ID를 의미합니다. 우리가 흔히 알고 있는 ID는 root와 같이 문자열로 된 ID입니다. 하지만 리눅스 시스템에서 사용하는 별도의 ID가 우리가 사용하고 있는 ID 마다 붙어 있습니다. 예를 들어 리눅스의 슈퍼유저인 root에는 0이라는 UID가 붙어 있고 root 그룹에도 0이라는 GID가 붙어 있습니다. 이렇게 유저에게는 UID가, 그룹에는 GID가 등록되어 있습니다. 리눅스 시스템은 이를 통해 시스템을 사용하는 사용자가 접근하거나 사용할 수 있는 시스템 리소스를 제한하는 용도로 사용합니다. Synology NAS는 Linux OS를 기반으로 동작하는 시스템입니다. 그래서 사용하는 계정 또한 리눅스의 계정(UID.. 2023. 9. 3.
Windows에서 리눅스 처럼 watch 기능 사용하기 watch는 리눅스에서 주기적으로 출력을 보여주는 명령어입니다. 특정 명령어를 주기적으로 실행해야 할 때 유용한데 이 기능이 윈도우의 cmd나 PowerShell에서는 지원하지 않습니다. 하지만 지금 알려드리는 방법으로 윈도우의 cmd와 PowerShell에서 리눅스의 watch와 유사한 기능을 만들 수 있습니다. 1. Windows cmd에서 nvidia-smi 1초마다 실행하기 nvidia-smi는 현재 그래픽카드의 사용률을 확인할 수 있는 프로그램입니다. for /l %g in () do @(nvidia-smi & timeout /t 1) 여기서 nvidia-smi 부분을 바꾸면 다른 프로그램을 실행할 수도 있습니다. 그리고 timeout /t 1 부분에서 숫자 부분만 바꾸면 갱신 간격도 변경할 수.. 2021. 5. 12.
리눅스 반복작업 위한 명령 watch 요즘 GPU 사용량을 확인할 일이 많아서 사용하는 명령어가 있습니다 바로 watch 명령어 인데요 watch -n [초] [명령어] 로 사용할 수 있어요 1초마다 한번씩 메모리를 확인하고 싶다면 watch -n 1 free -h watch -n 1 cat /proc/meminfo 2초마다 한번씩 GPU 사용율을 알고 싶다면 watch -n 2 nvidia-smi 이렇게 사용할 수 있습니다. CPU나 메모리 사용량은 top 명령어로도 간단하게 볼 수 있습니다. top의 갱신 주기를 바꾸려면 -d 옵션을 주면 됩니다. 2019. 5. 10.