셸(Shell)이란? 리눅스에서 셸이란 리눅스와 사용자를 연결해주며, 터미널에 입력한 명령을 해석하고 관리해주는 역할을 합니다. 셸(shell)은 운영 체제 상에서 다양한 운영 체제 기능과 서비스를 구현하는 인터페이스를 제공하는 프로그램이다. 셸(껍데기의 영어 단어)은 사용자와 운영 체제의 내부(커널) 사이의 인터페이스를 감싸는 층이기 때문에 그러한 이름이 붙었다.https://ko.wikipedia.org/wiki/%EC%85%B8 리눅스의 표준 셸은 bash이며, 원한다면 다른 셸을 사용하는 것도 가능합니다. 배시(Bash, Bourne-again shell, 본 어게인 셸)은 본 셸을 대체하는 …
더 읽기 »Python: 첫 프로젝트 만들기
Python -> Python 응용 프로그램 프로젝트 만드는 중… Hello World를 찍어 보자. 역시 휘황찬란한 IntelliSense. Hello World! Python이 설치되어 있으면 IDLE를 실행해서… 명령줄에 헬로월드를 찍어봤다. ‘모두의 파이썬: 20일 만에 배우는 프로그래밍 기초‘를 읽으며 따라해 봄. >>> import turtle as t >>> t.shape(“turtle”) 거북아! >>> t.forward(50) >>> t.right(90) >>> t.forward(50) 움직여봐! Your name? 네 이름은?
더 읽기 »Azure Cloud Shell(Linux Bash)
에헹? Azure Portal에서 Linux Bash가? 콘솔 버튼이 생겼다! 아마 Bash or PowerShell로 적용 가능할 것 같은데… 아직 파워셸은 coming soon 상태. 신기합니다! Azure를 linux로 컨트롤 하는 건가? top, python 가능! ㅋㅋ… 관련 문서는 https://docs.microsoft.com/cli/azure/ 를 참고.
더 읽기 »CentOS: 리눅스 쉘 연습
CentOS로 리눅스 쉘 연습 중… 리눅스의 모든 것 All About Linux(서자룡 저, 청담북스)를 참고함. 7.2.1511 (Core 버전)으로 연습 버전 확인: $ grep . /etc/*-release grep은 유닉스를 위해 만들어진 텍스트 검색 기능을 가진 명령어이다. 그 이름은 유닉스 ed의 명령어로 비슷한 기능을 수행하는 g/re/p에서 유래되었다.[3] grep은 엄밀히 말하면 두문자어(머리글자로 된 말)은 아니지만 global / regular expression / print 에서 각각의 머릿글자를 따 …
더 읽기 »