watch -n 5 free -m
will refresh the free -m command every 5s
패키지 상세 정보
rpm -qi telegraf
firewall-cmd --add-service={http,https} --permanent
firewall-cmd --add-port={10051/tcp,10050/tcp} --permanent
firewall-cmd --reload
명령어의 위치 which javac
실행중인 서비스 systemctl list-unit-files --type=service --state=enabled
find / -name -user user1 -exec rm {} \;
find / -name -user user1 -ok rm {} \;
Unixtime → DATETIME 변환
date --date @유닉스시간
date +"%Y-%m-%d %H:%M:%S" --date @유닉스시간
# date --date @1406204196
# date +"%Y-%m-%d %H:%M:%S" --date @1406204196
DATETIME → Unixtime 변환
date +%s --date "데이트타임"
# date +%s --date "2014-07-24 21:16:36"
# date +%s --date "Thu Jul 24 21:16:36 KST 2014"
1406204196
date --date @1605575264 #유닉스 시간을 일상 일로 변환
date +%s # unix 시간 출력
##### 폴더만 보기 ####
ls -d */
cpu /mem 정보
OS
// 유형및커널버전정보
cat /etc/*-release | uniq
// 구동시간및사용자정보
uptime
CPU
cat /proc/cpuinfo
cat /proc/cpuinfo | grep 'model' | tail -1
cat /proc/cpuinfo | grep 'processor' | wc -l
하드디스크, 디렉토리
df -h
du -sh /home
du -s /home
du -s /var/*
메모리
cat /proc/meminfo | grep 'MemTotal'
free
// 전체 메모리 슬롯 정보(뱅크)
dmidecode -t 17 | egrep 'Memory|Device' | wc -l
// 전체 메모리 슬롯 장착 수 정보
dmidecode -t 17 | egrep 'Memory|Size' | egrep -v 'No|Device' | wc -l
// 전체 메모리 슬롯 장착 뱅크별 용량 정보
dmidecode -t 17 | egrep 'Memory|Size' | egrep -v 'No|Device'
프로세스
// 프로세스 현황정보(윈도우 작업관리자 역할)
top
// 전체프로세스 목록
ps -ef
// 특정 프로세스 정보
ps -ef | grep 'tomcat'
// 프로세스 아이디로 정보확인
ps '아이디'
기타
// 서버 모델 정보
dmidecode -s system-product-name
// 메인보드 바이오스 버전 정보
dmidecode -s bios-version
// 메인보드 바이오스 벤더(생산자) 정보
dmidecode -s bios-vendor
// 메인보드 바이오스 일자 정보
dmidecode -s bios-release-date
dmidecode 설치방법
// ubuntu
apt-get install dmidecode
// CentOS
yum -y install dmidecode
'memo > Linux' 카테고리의 다른 글
centos kermel 변경 (0) | 2023.01.14 |
---|---|
boot space 부족 애러 (0) | 2023.01.14 |
Linux 환경 설정 bash (0) | 2023.01.14 |
Linux backup/복구 (0) | 2023.01.14 |
Linux terminal 설정 (0) | 2023.01.14 |