[CentOS] 유용하게 쓰는 명령어들

유용하게 쓰는 명령어들

명령어 설명
source /etc/profile profile 적용
free -h 메모리 용량 확인
dh -h 디스크 용량 확인
nproc CPU 코어 수 확인
pwd 현재 경로 확인
chmod -R 755 [폴더 or 파일] 사용 권한 변경
chown -R root:root [폴더 or 파일] 소유자와 그룹 변경
ps -ef | grep [프로세스명] 프로세스 확인
rpm -qa | grep [패키지명] 설치된 패키지 확인
kill -9 [프로세스ID] 프로세스 삭제
mv [파일명] [변경할파일명] 파일명 바꾸기
mv [폴더명] [변경할폴더명] 폴더명 바꾸기
pgrep -f [파일명] 프로세스 id만 추출
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# 특정 파일 제외하고 삭제
find ./ ! -name '*.h' -exec rm -rf {} \;

# 두 개의 파일 형식 빼고 다 삭제
# 예) .h, .inl 파일 빼고 삭제
find ./ \( ! -name '*.inl' ! -name '*.h' \) -exec rm -rf {} \;

# 별칭 설정
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

# 환경변수 설정
export LD_LIBRARY_PATH=/usr/bin:$LD_LIBRARY_PATH

# 폴더와 하위 폴더에 있는 파일명 텍스트로 추출
dir [폴더경로] > list.txt
1
2
# tail -n 로 가장 나중의 jar 파일 찾기
ls -tr | grep jar | tail -n 1

가끔 쓰인 명령어들

명령어 설명
uname -r 커널 버전 확인
ln -s [원본파일] [링크파일] 심볼릭 링크 설정
Share