본문 바로가기

리눅스,네트워크13

리눅스 리다이렉션(IO Redirection) 개념 이번 포스팅에서는 리눅스의 리다이렉션 개념에 대해 알아보도록 하겠습니다. 정확히 말하면 Input Output Redirection의 약자로 리눅스 환경에서 입력과 출력의 방향에 대한 개념입니다. IO Redirection이란 보통 리눅스는 UI 환경보다는 CLI(command line interface)에서 사용하게 됩니다. CLI 환경에서 명령어를 통해 터미널에 입력한 결과를 다른 방식으로 입출력을 하는 방법을 IO Redirection 이라합니다. 예를들어, 터미널에서 "ls -l"을 입력하면 터미널에 현재 디렉토리의 목록을 출력하는 것은 "standard output” 방법으로 터미널에 표시하게 되는 것입니다. Redirection 3가지 Standard Output, Standard Input,.. 2023. 10. 27.
리눅스(Linux) Top 명령어 리눅스에는 다양한 부가 기능이 있습니다. 그중에서도 간단한 명령어로 시스템의 현황을 알 수 있는 top에 대해서 살펴보도록 하겠습니다. 보통 시스템 관리자들이 top을 이용하여 현재 OS의 상태를 확인하는 작업을 합니다. 주기적으로 CPU 및 메모리 사용량을 나타내 주기 때문에 실시간으로 내용을 확인할 수 있습니다. TOP 명령어 실행 리눅스에서 top 명령어를 실행하는 방법은 CLI 명령어 창에 'top'라고 치고 엔터하면 됩니다. 구성은 전체의 요약 정보와 각 프로세스마다 구체적인 정보로 구성되어 있습니다. 우선 요약 정보 부터 보시죠. 시스템 시간, OS가 살아있는 시간, 접속 유저수 로드에버리지 : 1분, 5분, 15분의 cpu load 이동 평균 타스크 : total 294개, 실행(runnin.. 2023. 10. 13.
리눅스(Linux)의 특징 및 디렉토리 구조 - 디스크 용량, 디렉토리 용량 확인 이번 포스팅에서는 리눅스의 특징에 대해 알아보도록 하겠습니다. 리눅스의 특징은 대화형 시스템, 다중 사용자 시스템, 멀티태스킹 시스템, 높은 이식성 및 확장성, 계층적 파일 시스템 등이 있습니다. 대화형 시스템 한번은 사용해 본적 있는 윈도우에서 '명령 프롬프트' 프로그램에서 하는 방식을 말합니다. 정확히는 명령어 기반 사용자 인터페이스(CLI, Command Line Interface)라고합니다. 이를 통해 사용자와 리눅스가 대화한다고 해서 대화형 시스템입니다. 즉, 사용자가 명령어를 입력하면 유닉스는 명령의 결과를 화면에 출력합니다. 다중 사용자 시스템 다중 사용자라는 것은 네트워크를 통해 여러 사람이 같은 컴퓨터에 동시에 접속해서 작업을 할 수 있는 시스템이라는 말입니다. 예를 들어 같은 시간에 계.. 2023. 10. 7.
리눅스를 쓰는 이유 - 커널(kernel)과 쉘(shell) 여러분은 리눅스를 쓰는 이유를 뭐라고 생각하시나요? 아마도 현재 업무에서 리눅스를 시스템으로 사용하기 때문에 이 글을 찾게 되셨을 것입니다. 우리가 매일 사용하는 윈도우도 리눅스처럼 OS입니다. 하지만 윈도우가 아니라 리눅스를 사용하는 이유가 궁금하셨을 것입니다. 결론부터 이야기하면 리눅스는 서버로 활용하기에 윈도우보다 더 적합하기 때문입니다. 이제 사용자들이 리눅스를 택하는 이유를 한번 살펴보도록 하겠습니다. 리눅스란 리눅스는 1991년 '리누스 토발즈'에 의해 오픈소스로 개발되었습니다. 유닉스(UNIX)는 오픈소스가 아니었기 때문에 유닉스 호환 OS인 리눅스를 개발한 것이었습니다. 개발 당시에는 사실 커널만을 의매했습니다. 현재의 GNU 프로젝트를 통해 다양한 라이브러리를 포함한 리눅스 배포판으로 발.. 2023. 10. 5.