목록리눅스, git (3)
DevSSOM
파일 시스템 저장장치 내에서 데이터를 읽고 쓰기 위해 미리 정한 약속. 어떤 기준으로 파일이 저장되고, 어떻게 검색해서 읽고 써야하는지 미리 정리해둔 방법이라고 생각하면 됨. 그리고, 파일을 어떻게 관리할 것인가에 대한 정책까지 포함됨. 리눅스 파일 시스템 디렉토리 + 파일의 형태로 구성되어 있음. 윈도우에서는 파일이나 프로그램이 폴더 안에 위치하고, 폴더 속에 또 다른 폴더가 위치할 수 있는데, 리눅스도 마찬가지로 루트 파일 아래에 계층적으로 모든 파일과 디렉토리가 만들어짐. 파일 : 주기억장치나 디스크처럼 물리적인 하드웨어 저장 공간에 저장되는 데이터의 집합 파일 시스템의 종류 FAT : 파일 할당 테이블. 디카 메모리 카드, 컴퓨터 시스템에 널리 쓰이는 파일 시스템 구조. 너무 단순한 구조를 가지고..
우분투? 데비안 GNU/Linux를 기반으로 제작된 데스크탑 환경을 사용하는 리눅스 배포판. 우분투라는 이름은 남아프리카의 반투어인 '우분투'라는 말에서 파생되었는데, 사람들간의 관계와 헌신에 중점을 둔 윤리 사상 혹은 인본주의 사상으로 평화운동의 사상적 뿌리라는 뜻. 왜 우분투를 사용할까? 개인용 PC 환경에 최적화 되어 있다 간결하고 쉽다 많은 사용자를 가지고 있다 (커뮤니티를 통해 문제해결 방법을 얻을 수 있음) 약 6개월 단위로 업데이트 되어 보안 이슈가 생겼을 경우 빠른 대처가 가능하다 (나온 연도와 달로 번호를 지정 ex. 19.04 -> 19년도 4월에 공개됨) 우분투 LTS 버전 버전 번호 뒤에 LTS가 붙어있다면, Long Term Support의 약어로 장기간으로 우분투에서 지원해줘서 ..
리눅스? 리누스 토발즈에 의해 만들어진 컴퓨터 운영 체제. 자유 소프트웨어와 오픈 소스 개발의 가장 유명한 표본. 리눅스는 GNU 프로젝트의 일환인데, GNU프로젝트란 Gnu is not Unix의 줄임말로, 유닉스 운영체제를 여러 회사에서 각자 개발하며 소스 코드를 공유하지 않는 문화에 대한 반발로 생겼음. 그래서 오픈 소스를 굉장히 지향함. 리눅스의 구조 리눅스의 구조는 크게 4가지. 가장 기본이 되는 CPU, 메모리와 같은 하드웨어에 커널이 올라감. kernel : 하드웨어를 제어하는 코드를 통해 소프트웨어와 커뮤니케이션을 하며 시스템의 모든 자원을 통제 관리하는 역할을 수행한다. 프로세스/메모리/파일시스템/장치관리등 컴퓨터의 모든 자원 초기화 및 제어가 가능하다. shell : 커널 위의 쉘은 명..