본문 바로가기

OS

(3)
[LINUX] Shell Script - Hello World 출력하기 - 개요 - 경로 생성하기 - 파일만들기 & 에디터 들어가기 - 실행 개요 프로그래밍의 시작은 Hello World부터.. 쉘 스크립트를 이용하여 실행하면 터미널에 "Hello World"를 출력하는 스크립트를 작성해보았다. 경로 생성 쉘 스크립트를 작성할 별도의 폴더를 워크스페이스 하위에 linux라는 이름으로 만들었다. mkdir linux 파일만들기 & 에디터 들어가기 vi hello.sh 실행 chmod 775 hello.sh ./hello.sh # or sh hello.sh chmod 명령어는 파일의 읽기, 쓰기, 실행 등의 권한을 변경하는 명령어인데, ./hello.sh 와 같이 실행하려면 권한 변경이 필요하다. 권한을 변경하지 않고 실행하면 아래와 같은 경고문구가 표출된다. zsh: perm..
[LINUX] Shell Script - 개념 및 활용 가능한 사례 - 개요 - 쉘스크립트란 - 활용 사례 - 작성 시 주의점 개요 Mac을 구입하기 전 꼭 공부해보고 싶었던 것 중 하나가 Shell Script였다. Front-End 개발자로 일하면서 굳이 Linux나 Shell Script를 공부할 필요가 있을까 라는 생각을 했었는데, 연차가 쌓이다 보니 특정 업무를 자동화하거나 , 배포할 때 사용해야 하는 일이 잦아졌다. 지금까지는 선배 개발자님들의 도움을 받아 어찌어찌 넘어갔지만, 이젠 후배 개발자에서 선배 개발자가 되어가는 입장으로서 전문가처럼은 아니더라도 필요한 순간에 인터넷을 찾아가며 작성 할 수 있을 정도의 지식은 가지고 있어야 한다 생각되어 정리를 시작해보려한다. 쉘 스크립트? Unix, 리눅스와 같은 유닉스 계열 운영체제에서 사용하는 스크립트 언어이다...
[LINUX] 리눅스에 대하여 알아보자 개요 최근 Mac을 구입하였다. Mac을 구매하면 해보고 싶었던 것 중 하나가 Linux에 관련하여 공부를 해보는 것이었다. 깊게 공부한다기보다는 대략적인 개념과 명령어, Shell Script 등을 실습해 보고 정리하는 위주로 알아보려 한다. 리눅스 UNIX 운영체제 기반으로 개발된 오픈소스 운영체제이다. 기존의 유닉스는 높은 성능의 하드웨어를 기반으로 설계되었지만 리눅스는 커널 및 명령어 체계를 변경하여 일반인들이 사용하기 쉽게 하였다. 여러 개의 커널, 유닐리티, 시스템도구, 라이브러리 등을 포함하고 있으며 다양한 하드웨어 플랫폼에서 동작할 수 있다. 특징 오픈소스 오픈소스 운영체제로서 누구든지 소스코드를 볼 수 있고, 수정이 가능하다. 이를 통해 누구나 개발에 참여하거나 자신의 운영체제를 만들 수..