본문 바로가기

Computer/Linux3

[리눅스 기초] 3장. 텍스트 다루기 (feat. IO redirection, 파이프) 이 글은 리눅스를 비롯해 컴퓨터 공학을 처음 접하는 비전공자를 위해 쉽게 풀어쓴 글입니다. 제가 처음 리눅스를 배울 때를 생각하며 작성한 것이기도 합니다. 비전공자이기 때문에 적합하지 않은 표현이 있을 수 있습니다. 실수가 있다면 지적 부탁드립니다. 지난 게시물에서는 리눅스의 기본 명령어 (도움말, 디렉토리, 파일, 압축하기), 파일권한과 환경변수에 대해 알아보았습니다. 이번 게시물에서는 텍스트 파일을 다루는 명령어들에 대해 설명드리겠습니다. 1. 파일 다운로드 텍스트를 다루기 위해서는 텍스트 파일이 있어야 합니다. 텍스트 파일을 직접 GUI의 메모장으로 작성할 수도 있겠지만 웹에서 어느 정도 길이가 되는 파일을 다운로드 받아보도록 하겠습니다. 1.1 wget wget URL주소 웹 상의 자료를 다운로드.. 2021. 7. 25.
[리눅스 기초] 2장. 리눅스 기본 명령어 : 도움말, 디렉토리와 파일, 압축하기 (feat. 사용권한, 환경변수(Path)) 이 글은 리눅스를 비롯해 컴퓨터 공학을 처음 접하는 비전공자를 위해 쉽게 풀어쓴 글입니다. 제가 처음 리눅스를 배울 때를 생각하며 작성한 것이기도 합니다. 비전공자이기 때문에 적합하지 않은 표현이 있을 수 있습니다. 실수가 있다면 지적 부탁드립니다. 지난 게시물에서는 리눅스란 무엇인지를 운영체제에 대한 설명과 함께 다루었습니다. 이번 게시물에서는 리눅스의 기본 명령어에 대해서 다루겠습니다. 리눅스의 명령어는 기본 명령어와, 그 뒤에 붙는 옵션이 있습니다. 기본 명령어와 옵션, 옵션 여러 개 사이에는 띄어쓰기를 한 번씩 하면 되고, 옵션은 기본 명령어에 어떤 조건을 붙여서 실행하기 위해 사용합니다. 옵션은 주로 '-' 또는 '--' 뒤에 알파벳 (소문자 혹은 대문자)이 붙은 형태로, 기본 명령어마다 옵션이.. 2021. 7. 8.
[리눅스 기초] 1장. 리눅스(Linux) 시작하기: 리눅스란? 사용/설치방법, 셸, 프롬프트 이 글은 리눅스를 비롯해 컴퓨터 공학을 처음 접하는 비전공자를 위해 쉽게 풀어쓴 글입니다. 제가 처음 리눅스를 배울 때를 생각하며 작성한 것이기도 합니다. 비전공자이기 때문에 적합하지 않은 표현이 있을 수 있습니다. 실수가 있다면 지적 부탁드립니다. 1. 리눅스란 무엇인가? 리눅스가 무엇인지 설명하기 위해서는 운영체제가 무엇인지부터 알고 넘어가야 합니다. 컴퓨터는 하드웨어와 소프트웨어로 나뉩니다. 하드웨어란 전자 부품으로 이루어진, 실제로 사용자가 만지는 기기입니다. 컴퓨터 디스플레이, 마우스, 키보드, 스피커 등이 이에 해당됩니다. 사용자는 하드웨어에 연산(compute)을 시키기 위해, 즉 명령하기 위해서 컴퓨터가 알아들을 *명령어를 사용하는데, 이 명령어의 집합이 프로그램이고, 이런 프로그램들을 총.. 2021. 7. 6.