개발환경/Linux

[Linux] 명령어 정리

Ella_K 2022. 5. 17. 03:16

프로세스명으로 PID 식별하기

ps -ef | grep <프로세스명>

 

Linux에서 pid 이용하여 프로세스 강제 종료

kill -15 pid
kill -9 pid

 

특정 이름의 프로세스 모두 강제 종료

ps -ef | grep <프로세스명> | awk '{print $2}' | xargs kill

 

nohup 사용하기

nohup <프로세스> &

 

GPU 확인

nvidia-smi

 

GPU 실시간 확인

watch -n 1 nvidia-smi

 

경로 들어가기

cd <dir>

 

한 경로 나오기

cd ..

 

복사하기

cp <복사원본 디렉토리> <복사할 위치 디렉토리>

 

종속 파일까지 모두 복사

cp -r <복사원본 디렉토리> <복사할 위치 디렉토리>

 

파일 수 확인

ls -l | grep ^- | wc -l

 

현재 위치 파일 리스트 확인

ls

 

파일 제거

rm *  # 현재 위치 파일 모두 제거
rm *.jpg # jpg 붙어있는거 다 지움
rm -rf <dir> # directory dir 제거 (dir에서 나와있는 상태여야함)

 

모든 권한 부여

chmod 777 <dir>
# 디렉토리내에 누구나 읽기, 쓰기, 실행 권한이 부여됨

 

sh 파일 실행

sh name.sh

'개발환경 > Linux' 카테고리의 다른 글

[Linux] scp를 통해 Local, Remote 파일 송수신 feat. Local, EC2  (0) 2022.11.21
[Linux] nohup  (0) 2022.07.20
[Linux] Screen 사용하기  (0) 2022.05.17
[Linux] tmux 사용하기  (0) 2022.05.17