linux 4

[ Linux ] 파일 , 폴더 용량 확인하기

디스크 사용량 확인 df -h 현재 폴더에 있는 폴더 및 파일 용량 h 붙이면 보기 좋게 출력해줌 du -hs * du -sh * 파일 용량 큰 순서대로 현재 폴더에서 출력 du -h --max-depth=1 | sort -hr 하위 디렉토리 결과까지 포함해서 출력 1 이면 첫 디렉토리까지 2면 1의 하위디렉토리 한개까지 du -h --max-depth=1 . 상위 10개의 디렉토리만 보기 du -hsx * | sort -rh | head -n 10

linux 2023.01.13

[ Linux ] 리눅스 프로세스 스케줄링 크론탭 , crontab 사용법

리눅스 서버에서 도는 서비스에서 매 시간마다 폴더 생성하고 서비스 돌려야하는데 코드로 구현하는것보다 리눅스 스케쥴링인 크론 사용하면 코드 한줄로 끝낼 수 있어서 편리함 크론탭 설치 apt update -y apt install -y cron service cron start systemctl enable cron.service systemctl list-unit-files | grep cron * 만약 인터넷이 되지 않는 환경이라면 파일 다운받아서 사용해야함 [ 스크립트로 사용하는 법] 크론탭 수정 - 매일 밤 11시 55분에 폴더 생성 - 매일 자정 24시에 Run 프로젝트 실행 crontab -l | { cat; echo -e "55 23 * * * /home/create_folder.sh\n 00 ..

linux 2022.12.28

[ Linux ] scp, 다른 서버에서 파일 가져오기

scp : secure copy 약자 , ssh 기반으로 파일이나 폴더 전송하거나 가져올때 사용 폴더 전체 가져오기 scp -r [원격자 계정]@[원격자 ip]:[파일명] [저장될 로컬 위치] scp -r code094@1.1.1.1:/home/program.cs . 단일 파일 -r 빼면 됨 scp code094@1.1.1.1:/home/program.cs . 여러 파일 가져오기 scp [옵션] [원격자 계정]@[원격자 ip]:"[파일명] [파일명] [파일명]" [저장될 로컬 위치] scp -r code094@1.1.1.1:"/home/program.cs /home/program1.cs" .

linux 2022.12.27