os나 window처럼 운영체제이며, 오픈소스라서 누구나 코드를 볼 수 있습니다.
리눅스는 하드웨어, 커널, 쉘, 응용 프로그램으로 구성되며 각 기능은 다음과 같습니다.
:Linus Torvals가 만들었습니다.
이 분 아직 살아계시고 여전히 Linux 개발을 이끌고 계십니다.
: 리눅스는 최상의 디렉토리인 /(루트)가 모든 디렉토리들의 시작점입니다.
이 루트부터 트리구조로써 이루어져 있습니다.
리눅스에서는 '/' 슬래시를 사용하고 윈도우는 반대인 '\'를 사용합니다.
: 시스템에 로그인 한 후 사용자가 처음있는 디렉토리입니다.
: 유닉스 시스템 운영 사용자의 개인 파일, 디렉토리 및 프로그램에 대한 저장소 역할을 합니다.
: cd (change directory)
: 절대 경로는 루트부터 시작해서 주소를 나타내는 것이고
: 상대경로는 .과 ..을 이용해서 현재 디렉토리를 기준으로 주소를 나타낸다.
: pwd입니다. (print working directory)
: 접근할 수 있는 디렉토리를 변수에 지정해 주는것입니다.
단순히 말하자면 환경의 조건을 정하는 것
: 사용자의 정보를 저장할 수 있는 기본 디렉토리 이고 환경 변수 HOME은 이것을 보여준다.
: PATH는 주소록 같은 것이여서 실행 경로들을 저장해 놓은 변수입니다.
해당 디렉토리로 들어가서 작업 생산성을 증대시켜줍니다.
: env , printenv
:cd 디렉토리를 변경하는 명령어
:ls 현재 디렉토리에서 파일목록을 보는 명령어
:cp 파일이나 디렉토리를 복사하는 명령어
:mv 파일이나 디렉토리를 이동시키는 명령어
:rm 파일이나 디렉토리를 삭제하는 명령어
:mkdir 디렉토리를 생성하는 명령어