Search
🖥️

리눅스 사용법

리눅스 기본 명령어 질답

파일관리
vim editor
process management 를 하기위한 커맨드들을 직접 공부해보자 >>
CHMOD

추가 명령어 정리

Link 파일에 대해서
cat : concatenate (연관시키다)
head, tail : 파일의 앞부분 뒷부분 모니터링
find : 특정 파일이나 디렉토리를 검색한다.
grep : 전달된 파일 내에서 특정 문자열을 찾기ㅈ
less : 최소한의 메모리를 사용하면서 파일을 읽어볼 수 있음.
tar : 압축 압축해제 Tape ARchiver
alias : 자주 사용하는 명령어를 간단한 명령어로 설정하는 명령어

프로세스 관리 명령어

ps : 현재 실행중인 프로세스 보여줌
kill : 프로세스 강제종료

네트워크 관련 명령어

ping domain : 도메인과의 네트워크 상태 모니터링
nslookup domain : 건네준 도메인의 IP 주소 확인할 수 있는 명령어

root 권한 필요 명령어 정리

sudo : superuser do 현재 계정에서 root 권한을 이용하여 명령어를 실행할 때 사용
chown : 파일의 소유권을 변경하는 것입니다. (change own)
add : 새로운 사용자 계정 추가.
uname
Week4_Lab.pdf
880.3KB

LAB2 Bourne Shell

Week5_Lab.pdf
777.8KB

핵심 주의사항

1.
변수 할당시에는 띄어쓰기 X
2.
변수 사용시에는 $변수명
3.
; : 코드 줄바 꿈
4.
\ : 아래 줄 위로 올리기
5.
조건문 사용시 띄어쓰기 중요

if elif else 문

if [ condition ] then # if code elif [ condition ] then # elif 코드 else # else 코드 fi
Bash
복사
핵심 : then & fi

Case 문

case $COUNTRY in Korea) echo "Korean" ;; USA) echo "English" ;; Korea) echo "Korean" ;; Korea) echo "Korean" ;; Korea) echo "Korean" ;; *) echo " Unknown ;; esac
Bash
복사
핵심 : in : 시작 esac : 종료 ;; : case 구분 *) : 디폴트 필수!

LAB 3

BASH 에서는 띄어쓰기, 줄바꿈,변수는 $표시 가 무조건적으로 중요하다. 하나라도 안지키면 신택스 에ㅓㄹ
C언어에서는 되는 것들이 bash 에서는 안되는 경우가 많다.

continue break

컨티뉴 문은 아래에 있는 모든 명령어들을 1회 skip 함
break 문은 루프를 빠져 나올 떄 사용.