bash 명령어에 관하여

Home > 취미생활 > 컴퓨터톡

[질문]bash 명령어에 관하여

lII1IIl 댓글수 7 조회수 200 05.18 18:59
화이트배경 다크배경

안녕하세요


라즈베리파이를 사용하면서(플스4 커펌에 사용함)


sudo chmod 777 /boot/firmware/PPPwn/install.sh


sudo bash /boot/firmware/PPPwn/install.sh


라는 명령어를 입력하게 되는데


sudo는 관리자권한, chmod는 권한변경, 777은 모두가 씹고 뜯고 맛보고 즐기고, 뒤에는 파일명과 파일위치로 해석이 되는데요


저 bash명령어는 뭔지 잘 몰라서 질문드립니다.


위 명령어 줄에서 bash는 무슨 역할을 하는 걸까요?


인터넷을 찾아봐도 알 수 없어서 문의 드립니다.

도움이 되셨다면 땡큐 버튼 클릭으로 작성자에게 감사 표시해주세요.

Comments

dqpb
저렇게 쓰면 install.sh 스크립트를 bash로 실행하도록 지정한겁니다.
윈도하고 비교하자면 명령어 해석기가 도스창 cmd.exe 말고도 powershell 있는데
명령어가 다르니 스크립트 실행할때 도스창인지 파워셸인지 구분해서 실행해야합니다.
리눅스도 마찮가지입니다. bash, csh, ksh 등등.
bash 안쓰고 다른거 쓰는 사람들도 있으니 저렇게 하는겁니다
lII1IIl
아 쉬운 설명 감사합니다. 간단하게 윗줄은 권한을 부여하고, 아랫 줄은 실행하는 타입을 지정해 주는거네요.
즐거운영화
기본적으로 파일 허가권이 없는 파일이기에
첫번째 명령어로 실행 및 에디팅이 가능하도록 (누구나가) 조작을 한 후에,
두번째로 Command Line Interpreter 역할을 하는 Born Again Shell (bash)로 하여금 install.sh 이라는 파일을 실행시키도록 하는 명령어입니다.
lII1IIl
설명 감사합니다. 하나씩 배우니 좋네요^^
쉴드님
윗분 다 설명을 해주셨네요
보통 bash 사용하기 편해서 많이들 사용합니다 윈도우에서도 gitbash를 사용하기도 합니다
diff /압축이나 기타 등등 윈도우에서 cmd 사용하듯...
lII1IIl
답변 감사합니다. 인터넷 설명보다 확실히 잘 이해됩니다^^!!
알테어A
sh, csh, bash 등등을 쉘이라 부르는데
쉘마다 명령어가 약간 다른부분이 있어 스크립트 파일(.sh) 을 실행할때
쉘 종류를 지정 해 주는겁니다.

회원로그인

저장
커뮤니티
취미생활
펀펀엔조이
포인트/레벨