반응형

2025/03 2

파이썬으로 윈도우에서 리눅스설비 접속하고 명령내리기

대부분 윈도우PC를 사용하실것 같은데, 업무에 따라 리눅스 장비를 이용하는 경우가 있습니다.매번 리눅스에 접속해서 명령을 내리고는 했는데, 파이썬을 이용하면 윈도우에서 명령을 내릴수 있습니다. 간단한 업무라면 리눅스 장비에 접속해서 진행하는게 훨씬 편하기만,자동화 관점으로 접근하려면 paramiko를 이용해서 윈도우 파이썬을 이용하는 방법도 좋습니다. 아래 간단한 예시를 들었으니, 참고해서 진행 해보시기 바래요.아직 저도 조금 더 공부를 해야하는데, 명령이 연속적으로 수행되지 않는 경우가 있습니다.함께 공부해서 문제점을 해결해 보시지요.... import paramiko# 리눅스 서버 접속 정보hostname = 'your_linux_server_ip' # 리눅스 서버의 IP 주소port = 22 #..

파이썬으로 오래된 파일과 폴더를 찾고 지우는 방법

파이썬을 이용해서 오래된 파일과 폴더를 찾고, 그리고 삭제하는 방법입니다.업무를 하다보면, 특히 제조업에서는 생산을 하면서 파일들이 계속 누적되게 되는데이때 정기적으로 오래된 파일을 삭제해야 용량관리에 도움이 됩니다. 아래 파이썬 코드를 참고해서 각자 업무 스타일에 맞게 만들어보세요. import osimport timeimport shutil# 특정 폴더 경로folder_path = "/path/to/your/folder" # 여기에 폴더 경로를 입력하세요.# 100일을 초 단위로 변환 (100일 = 100 * 24 * 60 * 60)threshold = 100 * 24 * 60 * 60current_time = time.time()# 파일과 폴더를 순회하면서 100일 이상 된 항목 찾기for roo..

반응형