본문 바로가기
[리눅스] 1.5 명령어와 친해지기 서론 이번 장에서 다룰 명령어는 아래와 같다. - type : 명령어의 이름이 어떻게 표시되는지 확인 - which : 실행 프로그램의 위치 표시 - man : 명령어의 man 페이지 표시 - apropos : 적합한 명령어 리스트 표시 - info : 명령어 정보 표시 - whatis : 명령어에 대한 짧은 설명 표시 명령어란 구체적으로 무엇인가? 명령어는 다음 네 가지 중 하나일 것이다. 명령어란 /usr/bin/ 디렉토리에서 본 파일들처럼 실행 프로그램을 말한다. 이러한 범주에서 프로그램 C나 C++ 언어로 작성된 프로그램처럼 컴파일된 바이너리 형식의 파일이거나 Shell, Perl, Python, Ruby와 같은 스크립트 언어로 만든 프로그램일 수 있다. 명령어란 쉘에 내장되어 있는 명령어다. b.. 2023. 12. 31.
[리눅스] 1.3 시스템 살펴보기 서론 리눅스 시스템을 본격적을 살펴보기 전, 앞서 몇 가지 알아두어야 할 명령어들이 있다. ls : 디렉토리 내용 나열하기 file : 파일 타입 확인하기 less : 파일 내용 표시하기 재미있는 ls 명령어 ls 명령어는 디렉토리의 목록을 볼 수 있고 중요 파일 및 디렉토리 속성을 결정할 때에도 유용하다. 이전에 본 것처럼 ls를 입력하기만 하면, 현재 작업 디렉토리에 있는 파일과 하위 디렉토리들이 모두 표시된다. 현재 작업 디렉토리에서 다른 디렉토리 목록을 보려면 ls 뒤에 폴더명을 적어 확인할 수 있다. 또한 한 번에 여러 디렉토리 목록을 볼 수 있다. 파일 디렉토리명 뿐만 아니라 좀 더 자세한 속성까지 확인하려면 -l 옵션을 사용한다. 명령어 옵션과 명령 인자 명령어는 주로 하나 이상의 옵션과 명.. 2023. 12. 31.
[리눅스] 1.2 파일시스템 탐색 서론 가장 먼저 배워야 할 첫 번째는 리눅스의 파일시스템을 탐색하는 법이다. 이 장에서는 다음 명령어들을 소개한다. pwd : 현재 작업 디렉토리를 표시하기 cd : 디렉토리 변경하기 (이동하기) ls : 디렉토리 내용 나열하기 파일시스템 트리 구조의 이해 리눅스와 같이 유닉스형 운영체제에서는 윈도우즈와 마찬가지로 계측정인 디렉터리 구조로 파일을 구성한다. 즉 트리 형식으로 디렉토리를 구성하고, 각 디렉토리에는 파일이나 다른 디렉토리가 포함될 수 있다. 파일시스템의 최상위 디렉토리를 root 디렉토리라고 하는데, 이 역시 파일들과 하위 디렉토리들을 포함하고 있고 하위 디렉토리 역시 디렉토리들과 파일들을 가지고 있다. 윈도우즈와의 차이점은, 윈도우는 저장장치마다 개별 파일시스템으로 관리하는 반면 유닉스형 .. 2023. 12. 31.
[리눅스] 1.1 쉘이란 무엇인가? 서론 쉘이란 키보드로 입력한 명령어를 운영체제에 전달하여 이 명령어를 실행하게 하는 프로그램이다. 대부분 리눅스 배포판은 bash라고 하는 GNU 프로젝트의 쉘 프로그램을 제공한다. bash라고 이름은 최초 유닉스 쉘 프로그램인 sh의 확장판이라는 의미를 담고 있다. 터미널 에뮬레이터 GUI 환경에서는 쉘과 직접 작업할 수 있도록 도와주는 터미널 에뮬레이터라는 프로그램이 필요하다. 리눅스에는 다양한 터미널 에뮬레이터가 있지만 사실상 모두 기본적으로 같은 기능을 수행하는데, 그것은 바로 쉘에 접근할 수 있게 해준다는 점이다. 첫 번째 키 입력 터미널 에뮬레이터를 실행하게 되면 다음과 같은 화면을 볼 수 있다. (우분투 기준 ctrl + art + T) 이것은 쉘 프롬프트라고 부르며 쉘이 입력가능한 상태일 .. 2023. 12. 31.
[Linux 커맨드라인 입문] Shell Script 해당 글의 내용은 모두의연구소에서 진행한 " 처음부터 시작하는 우분투 "풀잎스쿨 자료를 바탕으로 했습니다. 선요약 Shell Script에 대한 정리 Shell이란? Shell Script 작성팁 Shell Script 예시 내용 1) Shell Script란? 리눅스 명령어로 이루어진 스크립트 리눅스 명령어를 차례대로 실행 리눅스 명령어를 조합하여 작업을 자동화하는 용도로 사용 2) shell script 작성 시 팁 셸 스크립트 정의 Shell Script 파일 작성 시 상단에 #!/bin/sh 라고 적어주어 sh 파일임을 명시 셸 스크립트 파일 작성 시 작성법 vim으로 test 라는 셸 스크립트 파일을 만들 때 ex) vim test.sh 셸 스크립트 실행 명령어 sh [파일명] 변수 선언 ex).. 2023. 1. 28.