cs/linux

[리눅스/Linux] 로그인 셸/서브 셸/셸 내장 명령/file/echo/printf

hrniin 2021. 1. 22. 16:35
728x90


 
 

로그인 셸: 사용자가 로그인을 하면 셸이 자동으로 실행되는 셸
서브 셸: 프롬프트에서 새로 생성된 셸. 서브 셸이 또 다른 서브 셸 실행 가능. 서브 셸 종료하는 명령은 Ctrl + d 또는 exit. 
 
 
셸 내장 명령
일반적인 리눅스 명령이 /bin이나 /usr/bin 디렉터리에 실행 파일로 있는 것과 달리, 별도의 실행 파일이 없고 셸 안에 포함. 대표적인 셸 내장 명령은 cd. 실행 파일 출력 시키는 명령은 file. 실행 파일은 바이너리 파일이라 cat 명령으로 확인할 수 없음.
 
 
출력 명령 
echo [-n] [문자열] : 문자열 출력. -n 옵션 사용 시 줄 바꿈. printf [옵션] [인수] : ex) printf linux, printf "linux ubuntu \n", printf "%d + %d = %d\n" 10 10 20
 

728x90