최근 바뀜
통계
임의의 문서로
도움말
문서
토론
원본 보기
역사 보기
로그인
Bash 문서 원본 보기
내위키
←
Bash
이동:
둘러보기
,
검색
문서 편집 권한이 없습니다. 다음 이유를 확인해주세요:
요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다:
사용자
.
문서의 원본을 보거나 복사할 수 있습니다.
Bourne Adavnced SHell. [[유닉스]] 환경의 명령행 쉘로 널리 쓰이는 프로그램이다. Bourne Shell을 [[GNU]] 프로젝트에서 발전시킨 (Advanced) 결과물이다. 일단 [[GNU]]에서 만들었으니 어떠한 저작권 문제에도 걸리지 않는 [[자유 소프트웨어]]다. 특히 [[리눅스]] 쪽에서는 대부분 배포판에서 기본 쉘로 쓰고 있어서 거의 표준이다시피 하다. 요즈음은 [[리눅스]]도 [[GUI]] 쉘이 많이 발달해서 사용하기는 편리하지만 그래도 중급 이상 사용자들은 Bash와 같은 텍스트 기반 쉘을 애용한다. 명령어 사용법만 어느 정도 익히고 있으면 작업을 처리할 수 있는 속도는 이쪽이 더 좋기 때문. MS [[윈도우]] 환경에서도 쓸 수 있다. [[레드햇]]에서 무료 배포하는 [[시그윈]](Cygwin)을 깔면 Bash로 [[윈도우]] 운영체제 안의 파일과 디렉터리 관련 작업을 거의 [[유닉스]] 쓰듯이 할 수 있다. [[윈도우]]에도 [[MS-DOS]] 스타일의 명령 프롬프트가 있긴 하지만 Bash보다는 훨씬 기능이 떨어진다. 단, [[시그윈]]에 있는 Bash도 [[리눅스]]보다는 기능이 좀 떨어지는데 이는 [[리눅스]]와 [[윈도우]]의 근본적 차이 때문인 듯. 단순한 쉘을 넘어서 [[스크립트]] 프로그래밍이 가능하므로 이를 쓸 줄만 알면 반복되는 쉘 작업을 자동화할 수도 있고, 일정 시간마다 또는 지정된 시간에 자동으로 스크립트가 실행되게도 할 수있다. 물론 Bash만 이런 기능이 있는 것은 아니지만 가장 널리 쓰이고 있는 쉘이니만큼 알아두면 편하다. [[유닉스]] 서버 관리자라면 시간 절약을 위해서 <s>그렇게 아낀 시간에 딴짓을 하기 위해서</s> 스크립트 프로그래밍은 필수.
Bash
문서로 돌아갑니다.
도구
여기를 가리키는 문서
가리키는 글의 최근 바뀜
특수 문서 목록
문서 정보