
💡 컴퓨터 시스템의 자원들을 효율적으로 관리하며, 사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램들의 모임이다.운영체제는 컴퓨터 하드웨어와 사용자 간의 인터페이스로서 동작하는 시스템 소프트웨어의 일종으로, 다른 응용프로그램에 유용

💡 그래픽 기반 사용자 인터페이스를 말한다.사용자가 컴퓨터 애플리케이션을 조작하기 위해 마우스, 키보드, 터치 스크린 등을 사용하는 방식이다.예시로는 Windows, macOS, Linux의 GNOME 또는 KDE 환경 등이 있다.GUI는 그래픽 요소를 사용하여 사용

💡 파일 시스템은 파일에 이름을 붙이고 저장, 탐색을 위해 파일을 어디에 위치 시킬 것인지 나타내는 체계이다. 즉, 컴퓨터에서 자료들을 쉽게 발견하고 관리할 수 있게 하는 구조적인 시스템을 말한다.사용자 영역이 아닌 커널 영역에서 동작한다. 파일을 빠르게 읽기, 쓰기
텍스트 처리 명령어 텍스트 처리 명령어를 위해 아래 두 파일(number.txt와 fruit.txt)과 같은 내용이 들어 있도록 파일을 생성 후 수정한다. number.txt fruit.txt wc > >💡 wc 명령어를 통해 파일의 행 수, 단어 수, 바이
💡 윈도우에서는 압축(zip)을 하면 파일이나 폴더들을 한번에 묶으면서 동시에 압축한다. 반면 리눅스는 파일이나 폴더를 하나의 파일로 묶는 것(아카이빙(Archiving))과 압축을 진행해 용량을 줄이는 과정이 구분되어 있다.(gz)Archiving: 하나의 파일에

시스템 운영 관리자 계정이다.일반적으로 리눅스에선 root 유저를 의미한다.일반 사용자 계정의 권한과 슈퍼유저의 권한을 구분하여 사용해야 한다.우분투의 경우 기본적으로 root 사용자를 비활성화한다.💡 현재 로그인 되어 있는 사용자 계정을 확인하는 명령어이다.💡 현
grep 명령어 > >💡 리눅스를 사용하다 보면 특정 문자나 패턴을 검색하는 경우가 발생한다. 그럴 때 grep 명령어를 활용할 수 있다. >(grep은 global, regular expression, print에서 각각의 머릿글자를 따 온 것이다.) > gre