자주 쓰는 명령어 정리
8080포트 kill하기
lsof -i :8080
kill {PID} // 프로세스 종료
kill -9 {PID} // 프로세스 강제종료
네트워크 상태 확인
ping example.com // 네트워크 연결 테스트
curl -vvv <http://example.com> // 요청해보기
리눅스 기본 명령어
파일 및 디렉토리 작업
명령어 |
설명 |
사용 예시 |
ls |
디렉토리 목록 보기 |
ls -l , ls -a |
cd |
디렉토리 이동 |
cd /path/to/directory |
pwd |
현재 디렉토리 경로 출력 |
pwd |
cp |
파일/디렉토리 복사 |
cp source.txt /destination/ |
mv |
파일/디렉토리 이동 또는 이름 변경 |
mv oldname.txt newname.txt |
rm |
파일/디렉토리 삭제 |
rm filename , rm -r directory |
mkdir |
새 디렉토리 생성 |
mkdir new_directory |
rmdir |
빈 디렉토리 삭제 |
rmdir empty_directory |
touch |
새 파일 생성 |
touch newfile.txt |
파일 내용 확인
명령어 |
설명 |
사용 예시 |
cat |
파일 내용 출력 |
cat filename |
less |
파일 내용을 페이지 단위로 보기 |
less filename |
more |
페이지 단위로 파일 내용 보기 |
more filename |
head |
파일의 상위 n줄 출력 |
head -n 10 filename |
tail |
파일의 하위 n줄 출력 |
tail -n 10 filename |
파일 권한 및 소유권 변경
명령어 |
설명 |
사용 예시 |
chmod |
파일 권한 변경 |
chmod 755 filename |
chown |
파일 소유자 변경 |
chown user:group filename |
파일 검색 및 찾기