728x90
안녕하세요!
리눅스, 유닉스 서버에서 사용되는 명령어 간단히 정리하고자 합니다.
쉘 스크립트에서도 사용되므로 필요한 명령어를 파악하면 좋습니다.
1> expr : 연산기능 수행하는 명령어로 숫자를 연산하고 그 결과값을 사용
‘expr length $a : a의 길이를 구하는 명령어 입니다.
2> awk : 텍스트 형태 데이터를 행과 열로 구분하여 처리하고, 결과를 출력하는 도구
awk 사용 : 표현식이나 액션 입력받아 처리
awk ‘표현식 {액션}’ 파일
awk –f [awk 명령 스크립트 파일] 파일
awk –v : 변수 var = value 변수 선언
3> IF 조건문 (if ~ fi)
- 리눅스에서 if 명령어는 fi 명령어를 쌍으로 사용해서 조건문 종결을 해야한다.
- if 조건문 표현 방식
[$A -eq $B] A와 B 같은 경우 참 (equal)
[$A -ne $B] A와 B 다른 경우 참 (not equal)
[$A -ge $B] A가 B 보다 크거나 같은 경우 참 (greater, equal)
[$A -le $B] A가 B 보다 작거나 같은 경우 참 (less, equal)
[$A -gt $B] A가 B 같은 큰 경우 참
[$A -lt $B] A가 B 같은 작은 경우 참
5> 기타 명령어
ps -ef | grep -v "~" : 해당 "~" 패턴을 제외하고 출력한다.
wc -l : 카운트 명령어
728x90
300x250
'IT ▶ > Linux & Network' 카테고리의 다른 글
[AWS 기본개념] AWS 클라우드 서비스 개념정리 (0) | 2020.05.31 |
---|---|
[정보보안기사] 리눅스 서버 보안 (로그파일, crontab) (0) | 2020.03.23 |
[Linux 정리] 하드디스크 개념 정리 (HDD, RAID) (0) | 2019.04.11 |
[Linux 정리] 프로세스 개념 (process 개념), 데몬 개념 (0) | 2019.04.11 |
[Linux 정리] 리눅스 파일 압축(tar/gzip) 및 CRON 개념 (0) | 2019.04.10 |