336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

배시 쉘 문법과 구조


- 배시 쉘은 본쉘의 업그레드 버젼이다

- 사용자가 로그인 할 때 자동적으로 쉘이라는 프로그램이 실행


/etc/shells에 사용자가 사용할 수 있는 쉘들의 경로가 있다.

/etc/passwd 에  각 사용자가 사용할 수 있는 쉘들이 등록 되어 있다.


but...

userAdd 로 사용자를 추가할때는 기본 쉘이 /bin/sh로 실행 되고

addUser로 사용자를 추가할때는 기본 쉘이 /bin/bash로 실행된다. ( 폴더가 생성)


test1:x:502:502:Test User:/home/test1:/bin/bash



앨리아스

alias는 명령어를 간소화하여 다른이름으로 사용할 수 있도록 해주는 쉘 내부 명령어 입니다.

복잡한명령어를 간단하게 사용할 수 있음


사용형식

        alias 별명='명령어정의'

        unalias 별명



현재 자신의 계정에 설정되어있는 앨리아스 보기 ->alias타이핑


각각의 앨리아스 설정을 확인 가능

~/.bashrc 파일을 한번 열어보자. 현재 로그인한 계정이 root라면 /root/.bashrc 파일을 열면되고, 일반 사용자 계정이라면 /home/<user-name>/.bashrc 파일을 참조하자.


 ~/.bashrc 파일은 로그인 시에 해당 내용을 읽어서 적용하므로 다음번 로그인 이후에나 위의 내용은 적용된다. 만약 바로 적용되는 모습을 보고자 한다면, ~/.bashrc 파일에 기록하지 말고, 터미널 상에 바로 명령을 입력해 보자.

# alias dir='ls -al'

+ Recent posts