본문 바로가기
반응형

Linux3

코딩 자율학습 리눅스 입문 with 우분투 학습 2일차 정리 3.2 셸 스크립트셸에서 동작 가능한 명령을 모아놓은 파일을 셸 스크립트(shell script)라고 한다. 셸에서 명령이나 프로그램을 실행하듯 셸 스크립트도 셸에서 실행할 수 있다. 물론, 적절한 소유권과 실행 권한이 있어야 한다. 셸 스크립트를 실행하면 셸 스크립트 파일의 내용이 순차적으로 실행된다. 처음부터 끝까지 모두 실행하면 셸 스크립트는 종료된다. 셸 스크립트는 여러 명령을 한 파일에 모아 실행하는 방식으로 자동화가 가능하다. 어떤 목적을 위해 셸에서 여러 명령을 내려야 하는 경우, 이를 셸 스크립트로 작성하면 실행 한 번으로 원하는 바를 이룰 수 있다. 특히 대상 등을 명령어의 인자로 입력받아 실행하면 활용도를 더욱 높일 수 있다.echo 명령어echo 명령어는 입력한 텍스트나 변수를 화면에.. 2024. 12. 13.
Ubuntu 파일, 폴더 소유자 변경하기 우분투(Ubuntu)에서 파일, 폴더 소유자 변경하는 방법우분투에서 chown 명령어를 사용하여 파일이나 폴더 또는 하위경로의 소유자를 변경할 수 있다.명령어가 잘 외워지지 않는다면 change + owner = chown으로 외우면 잘 외워질 것이다.소유자(사용자, 그룹) 변경 명령어 chown$ chown [옵션] [소유자:소유그룹] [파일 또는 폴더]chown 옵션-R, --recursive : 하위 경로의 소유자를 모두 변경한다.-f : 소유자 변경이 안 될 시 오류 메시지를 출력한다.-c : 변경한 파일에 대한 정보를 출력한다.-v : 작업 상태를 출력한다.--help : 도움말을 표시한다.--version : 버전 정보를 보여준다.실제 사용 예시특정 파일의 소유자 변경// testtext.tx.. 2024. 12. 9.
[Linux/Unix] 절대경로와 상대경로 절대 경로(Absolute Path) 표시법절대 경로는 파일의 root로부터 해당 파일에 이르기까지의 전체 경로(URL)를 의미한다. 절대 경로는 보통 다른 사람의 문서나 파일을 이용할 때 사용한다. 절대 경로는 어느 곳에서든 경로에 접근할 수 있다는 장점이 존재한다. 그러나 경로가 변경되면 경로를 일일이 수정해야 한다는 단점이 있다./home/test/beginnerC:\Program Files\Git 상대 경로(Relative Path) 표시법상대 경로는 현재 파일의 위치를 기준으로 연결하려는 파일의 상대적인 경로를 의미한다. 상대 경로는 주소나 프로젝트 디렉터리 위치가 바뀌어도 내부 구조만 바뀌지 않는다면 수정 없이 그대로 사용할 수 있다는 장점이 있다. 그러나 자기 자신이 기준이기 때문에 자신의 .. 2022. 12. 29.