클라우드 34일차

soso·2024년 7월 25일

클라우드 부트캠프

목록 보기
36/77

사용자 정의 명령
1. alias : 인수를 사용x
2. function : 인수를 사용(빠르게 처리하는 방식, 주로 ~/.bashrc에 정의)
~/.bashrc
~/.bash_profile(login 시 참조)
3. shell script

즉시 적용(자식이 아닌 현재 쉘에 적용)
source ~/.bashrc(=. ~/.bashrc)
. ~/.bash_profile

bash -x /etc/profile(root) > ~/.bash_profile(사용자) > ~/.bashrc(사용자)

for문의 argument list
참인 동안 loopwhile과 다르게 참이면 종료true 대신 : 사용 가능
/c echo 명령에서 사용하는 옵션, 출력 후에 줄 바꿈을 하지 않고 사용자의 입력을 대기windows는 파일 이름의 대소문자를 구별 안함, linux에서 사용하기 위해 소문자로 변경하는 script키워드가 입력될때까지 입력받으며 대기하고 있다가 키워드가 나오면 한꺼번에 입력
function 안의 argument는 script 안의 argument와 독립적

permission을 제어 umask


커널은 부트로더의 도움을 받아 실행됨
부팅 후 최초의 프로세스 systemd, PID 1번


e를 눌러 BIOS화면에 진입 후 init=/bin/bash를 추가해 /bin/bash 쉘로 부팅 모드를 변경


root filesystem의 mount 정보 확인

한글로 레포팅이 되어있기 때문에 깨짐영문으로 변경
password를 초기화 하려했지만 readonly이기때문에 authentication 오류
rw모드로 변경password 초기화 성공redhat계열이기 때문에 touch 해줘야함

0개의 댓글