Categories
블로그

Linux 생활코딩 (1) 역사 + 간단한 명령어

오랜만에 연구 관련 글을 올립니다.

방학에 두달간 리눅스를 공부하고 싶습니다.

이전에는 학교에서 명령어를 공부했습니다.

유닉스를 공부하면서 쉘 화면에서 명령어를 공부하는 것은 그다지 흥미롭지 않았지만 등급을 받았고 기회가 있으면 공부하고 싶었습니다.

모두 본론에서 크게 벗어나지 않으니 복습하고 공부하시면 좋을 것 같습니다.

시작하기 전에 차이점이 무엇인지 아는 것이 좋을 것 같습니다.

파생 제품의 한 예이기도 합니다.

유닉스는 미국 1969로 개발했습니다.

여러 사용자가 동시에 시스템을 사용할 수 있으며 동시에 여러 프로그램을 사용할 수 있습니다.

가장 큰 특징은 다중 사용자 및 다중 작업 환경에 대한 지원입니다.

등 주로 사용되는 게임 개발 등에 사용되는 및 전체 시스템을 관리하는 중앙 집중식 제어 메모리 관리 파일 관리 및 작업 스케줄링과 같은 중요한 작업 수행 사용자가 커널과 통신할 수 있습니다.

이식성이 없지만 이식성이 뛰어나 다양한 하드 드라이브에서 실행할 수 있습니다.

저렴하거나 무료 오픈 소스 등.

그렇다면 어떻게 파생되었습니까? 에서 처음 출시한 운영 체제 커널인 커널을 기반으로 하는 오픈 소스 계열 운영 체제입니다.

처음에는 아키텍처를 기반으로 하는 개인용 컴퓨터로 만들어졌지만 다른 운영 체제 외에도 더 많은 플랫폼으로 이식되었습니다

리눅스의 안드로이드 스마트폰 기반이 우세해지면서 리눅스도 범용 운영체제 중 가장 많은 설치 기반을 갖고 있다.

위의 미국 의해 미국 1969로 구현되었습니다.

당시에는 전체가 어셈블리어로 작성되었고, 당시에는 어셈블리어로 프로그램을 작성하는 것이 일반적이었습니다.

1973은 선구적인 접근 방식이었고 일부 하드웨어 및 입력/출력 루틴을 제외하고 다시 작성되었습니다.

언어로 작성되었기 때문에 고급 프로그래밍 언어로 구현할 수 있어 다른 컴퓨터 플랫폼에 이식할 수 있습니다.

그러나 컴퓨터 사업 진출을 금지한 미국의 초기 독점 금지법으로 인해 모든 요청자에게 운영 체제의 소스 코드를 라이선스해야 했습니다.

독점 제품으로 판매하기 시작했습니다.

1983에서 소스 공개를 금지하고 기술의 상용화에 반감을 갖는 분위기에서프로젝트로 시작했습니다.

그 후 프로젝트를 운영하기 위해 설립했습니다.

개발된 프로그램은 프로그램의 배포 라이선스인 따라 판매되었으며 판매 수익금은 프로젝트를 실행하는 데 사용되었습니다.

하지만 10에서는 프로젝트가 거의 완성 단계에 이르렀지만 운영체제의 핵심인 커널이 빠져 있었다.

0년대 초, 헬싱키 대학의 학생인 현재 된 프로젝트에 적합한 커널을 개발 중이었습니다.

이후 그 가치를 인정한 유닉스 커널과 호환되는 커널인 리눅스를 시스템의 커널로 채택하기로 결정했다.

사용자가 제어하고 인터페이스에 의존하지 않는 개발을 주도하려는 의지

이후 리눅스의 적용 범위가 확대되면서 지금까지 다양한 분야에서 리눅스가 소개되고 있다.

생활코딩 리 고잉의 리눅스 강의로 공부할 예정입니다.

이고잉이 강의에서 소개한 사용했습니다.

가입한 지 오래되었지만 완전히 가입하지 않았습니다.

거의 처음 써보는거라 앞으로 대해 조금이나마 친해질 수 있는 좋은 기회가 되지 않을까 생각합니다.

종류는 하는데 쓰다보면 하드웨어 투자가 필요하다는 걸 알게 되었어요.

가상 서버를 여러 개 구축하고 보안 및 네트워킹을 구성하고 스토리지를 관리할 필요 없이 애플리케이션을 더 빠르게 개발 및 배포할 수 있습니다.

브라우저만으로 코드 작성 실행을 디버그할 수 있는 클라우드 기반 코드 편집기, 디버거 및 사용 편의성을 위한 터미널이 함께 제공됩니다.

포함하여 널리 사용되는 프로그래밍 언어를 위한 필수 도구가 사전 패키지되어 제공되므로 새 프로젝트를 시작하기 전에 파일을 설치하고 개발 시스템을 구성할 필요가 없기 때문에 매력적이었습니다.

왼쪽 패널을 보면 폴더가 디렉토리이고 그 아래에 폴더가 있는 파일입니다.

디렉토리 명령어 디렉토리의 파일과 디렉토리를 알 수 있는 몇 가지 옵션이 있으며 옵션을 혼합하여 사용할 수 있습니다.

현재 디렉터리에 있는 모든 파일을 표시하고 파일의 세부 정보를 표시합니다.

파일의 세부 정보를 표시합니다.

시작하면 디렉토리, 아닌 시작하면 파일이다

간단히 설명하기 위한 권한의 일종이고, 약자이고, 실행의 약자입니다.

파일 디렉토리 링크 파일 장치 파일 인쇄 작업 디렉토리 명령어 현재 디렉토리를 표시하고 사용자의 위치를 알려줍니다.

터치 빈 내용으로 파일 만들기 위에서 빈 내용으로 현재 디렉터리에 있는 모든 파일을 출력해 보았습니다.

파일을 따로 입력하면 비어있습니다.