728x90

Linux 4

Shell Script - 에러 처리

set trap 부록 이번에는 쉘 스크립트의 에러 처리를 알아보자. 스크립트를 실행하다가 에러가 발생하면 당연히 문제가 많이 생긴다. 에러 처리를 위한 대표적인 명령 중 set과 trap을 살펴보자. 1. set set 명령은 쉘에서 사용되는 옵션 및 위치 매개변수의 값을 설정 또는 해제하거나 쉘 변수의 이름 및 값들을 출력하는 데 사용된다. 대표적으로 다음과 같은 옵션을 갖는다. -a: 내보내기(export)를 위해 수정되거나 생성된 변수를 표시합니다. -b: 작업 종료를 즉시 알립니다. -e: 명령이 0이 아닌 상태로 종료되면 바로 종료합니다. -f: 파일 이름 생성(globbing)을 비활성화합니다. -h: 명령이 찾아질 때마다 명령의 위치를 기억합니다. -k: 모든 할당 인수를 명령의 이름 앞뒤 ..

Shell Script 2024.01.10

Linux 명령어 - vi (1)

Linux에서 반드시 기억해야 할 명령어 중 하나는 vi 라 생각한다. vi 는 쉽게 말하면 문서 편집기다. 문서작성할 때 vi 를 쓰긴 하지만 나중에 관리자가 되기 위해서는 다양한 시스템 파일들을 수정하고 작성할 수 있어야 한다. 오늘 설명할 것은 vi 를 사용할 때 편집속도를 향상시켜줄 수 있는 단축키?를 알려주려고 한다. 최대한 쉽게 설명할 것이니 끝까지 읽어보고 모든 것은 반드시 실습을 해보기를 바란다. 일단 손에 익어야지 뭘하든 빠릿빠릿하게 할테니 말이다. 참고로 가끔 중복되는 기능을 가진 단축키도 있다. vi 에는 3가지 모드가 있다. - 초기 모드는 '이동모드'

Linux 2023.03.11

puTTy 기본 세팅 및 사용법

puTTy는 원격접속 프로그램이다. 서로 다른 운영체제를 가진 기기라 할지라도 puTTy를 통해 접속하여 조작이 가능하다. 기본적으로 CLI환경으로만 실행이 가능하다. 먼저 puTTy를 켰을 때 화면이다. 여기서부터 기본세팅을 하면 되는데 사실 안해도 무방하다. 그래도 같이 따라해보면 좋다. 밑에 중요한 것이 하나 있기 때문에 천천히 보길 바란다. 본 화면은 왼쪽 맨위에 있는 세션 탭이다. 모양 탭을 눌렀을 때 화면이다. 내가 여기서 수정할 것은 별 거없다. 일단 폰트부터 바꿀 것이다. 폰트는 Consolas (숫자0과 O를 구분하기 편해서 이것을 쓴다) 크기는 20 point (화면에 글자가 생각보다 작다 참고하시길) 제일 중요하다 위에서는 무방하다 했지만 이건 좀 중요하긴 하다. 문자 셋 변환을 수정..

Linux 2023.03.09
728x90