본문 바로가기
반응형

Shell2

>, >>, < 이건 뭐야? Bash 셸에서 리다이렉션(Redirection) 사용하기 리다이렉션(Redirection)리눅스를 사용하는 와중에 >, >>, 리다이렉션 연산자이다.리다이렉션은 셸에서 표준 입출력 스트림을 다른 방향으로 전환하는 기능을 말한다. Bash 셸에서는 기본적으로 세 가지 주요 스트림이 존재한다.표준 입력(stdin) : 파일 디스크립터 번호 0표준 출력(stdout) : 파일 디스크립터 번호 1표준 오류 출력(stderr) : 파일 디스크립터 번호 2리다이렉션을 사용하면 이러한 스트림을 파일이나 다른 스트림으로 변경할 수 있다.리다이렉션 연산자(Redirection Operator)리다이렉션은 명령어의 입력과 출력을 파일이나 다른 명령어로 연결하는 데 사용된다. 리다이렉션은 셸에서 제공하는 강력한 기능으로, 표준 입출력을 다루는 중요한 도구이다.출력 리다이렉션(Ou.. 2025. 1. 20.
터미널(Terminal)과 셸(Shell)의 관계에 대해서 터미널(terminal)터미널(terminal)은 컴퓨터와 사용 간에 상호작용할 수 있게 연결하는 하드웨어 장치이다. 컴퓨터와 사용자의 상호작용에서 가장 중요한 것은, 사용자가 컴퓨터에게 명령을 전달하고 컴퓨터는 해당 명령을 수행한 결과를 사용하게에 전달하는 것이다. 사용자가 컴퓨터에 명령을 전달하는 장치를 입력 장치, 컴퓨터가 사용자에게 결과를 보여주는 장치를 출력 장치라고 한다.이 당시 터미널은 입출력을 위한 도구일 뿐이었다. 실제 연산은 터미널과 연결된 메인프레임(mainframe, 대형 컴퓨터)에서 수행했다. 요즘은 이런 터미널을 사용하지 않는다. 그 대신 소프트웨어로 동작하는 가상 터미널 프로그램을 사용한다. 운영체제에 설치된 명령 프롬프트 같은 터미널 프로그램이 바로 가상 터미널이다.터미널의 .. 2024. 12. 8.