리눅스 고급 명령어 3

리눅스 멀티커맨드 활용 - 리눅스가 강력한 이유! - 3편

리눅스 명령어를 더 강력하게 사용하고 싶다면 멀티커맨드(Multi Command)를 활용해보자. 리눅스는 한줄에 한 명령어만 쓸 수 있는 것이 아니다. 연속실행되는 명령어를 만들거나 오류가 생기면 넘길 수 있는 등 쉘 스크립트에서나 가능할 것 같은 명령을 매우 자유자재로 수행할 수 있다. 리눅스 쉘은 매우 강력하기 때문에 컴퓨터에서의 거의 모든 일 처리를 할 수 있다. 멀티커맨드를 사용하기 위해서는 몇가지 명령어 문법을 알아야한다. 리눅스 자체가 C언어로 작성되어 있다보니 C와 유사한 문법이 굉장히 많다. 요약: 엠퍼센트(&&), 세미콜론(;), Pipe 파이프(|), 더블 버티컬바(||) 등등을 알아보자. 세미콜론 (;) C 언어에서 문장 끝 마다 ';' 를 붙이는 것과 같은 맥락이다. shell 도 ..

GNU+linux/shell 2021.02.06

리눅스 와일드카드 개념 & 활용으로 고급 명령어 사용! - 2편

리눅스 와일드카드 ( wildcard ), 정확히는 와일드카드 문자 ( wildcard character ) 이다. 와일드카드는 컴퓨터에서 특정 명령어로 명령을 내릴 때, 여러 파일을 한꺼번에 지정할 목적으로 사용하는 문자열 기호를 가리킨다 영어의 대명사를 생각하면 쉽다. 리눅스는 C언어로 작성되었는데, 와일드카드 기능은 C언어의 연산자와 매우 유사하다. UNIX에서 부터 사용되어 왔으므로 UNIX 계열(UINX-like)에선 모두 사용할 수 있다. 설명이 난해할 수 있으나 예제를 참고하면 감이 올 것이다. 말로 설명하기 애매한 부분이 많아서 사진을 첨가. 종류 {} 중괄호. 안의 각 문자열과 일치 (딕셔너리) [] 대괄호. 안의 문자열 중 하나와 일치 - 양 옆에 있는 문자에서 문자범위를 설정 대괄호와..

GNU+linux/shell 2021.01.17

리눅스 명령어 모음 - 1편

인터넷에서 검색 가능한 다양한 문서를 참고했습니다. 구글 검색 최상단부터 개인적인 경험까지 생각하여 공들였으나 모든 명령어와 그 옵션들은 정리할 수 없으니 많이 쓰는 명령어 옵션까지 알려드리겠습니다. 리눅스는 C언어로 쓰여진 Unix-like 운영체제로서 unix 명령어를 닯았습니다. linux의 Shell은 C 언어를 매우 닮았습니다. C 언어 학습을 하면 리눅스 명령어에 대한 이해가 좋아집니다. 더 모르겠으면 --help 나 인터넷 검색으로 알아내세요 ArchWiki 나 우분투 한국 커뮤니티 포럼 추천 같이 알아두면 좋은 것들: 와일드카드 활용 멀티커맨드 활용 (파이프라인, 세미콜론, 파운드 사인) 리눅스 필수 에디터 vi 사용법 더 자세한 리눅스 모듈 관리 알아보기 리눅스 시스템 관리하기 (초급) ..

GNU+linux/shell 2021.01.13