본문 바로가기
  • ▒ 네모의 쉽게 배우는 네트워크 | 개발 ▒
리눅스(Redhat)/개발 기초

리눅스 명령어 해석하기 - reculsive 옵션

by 너l모 2022. 4. 7.
반응형

※ 업무하면서 습득한 내용들을 정리해 놓은 포스팅입니다 :P 추가로 궁금하신 점은 댓글로 남겨주시고 필요한 자료 있으면 요청주세요! 잘못된 내용이 있으면 고쳐주시면 감사하겠습니다. 자료 퍼가실 때는 출처 남겨주세요!


 ο 목차

     


    ※ 코드 보는 방법 참고

    ㅇ 달러 기호($)가 있는 경우 -> 리눅스 터미널에서 CLI 명령어 입력

    ㅇ "=#" 기호가 있는 경우 -> psql 쉘에서 명령어 입력

    ㅇ 꺽쇠가 하나 있는 경우(>) -> 윈도우 명령 프롬프트(cmd)에서 명령어 입력

    ㅇ 꺽쇠가 세개 있는 경우(>>>) -> python 쉘에서 명령어 입력


    - 내가 궁금해서 찾아보고 포스팅하는 내궁내포 시리즈 - 

     

    가끔 리눅스에서 명령어를 사용하다보면... 분명 어려운 영어단어가 없는데 내용이 이해가 안 될 때가 있습니다. 

    그 중 하나인 "recursive" 옵션에 대해서 알아보겠습니다.

     

    1. Recursive 파헤치기

    1) 사전적 의미

    - 영어 사전 의미

    ㅇ recursive = 재귀적
    ㅇ recursively = 재귀적으로

    - 한글 사전 의미

    ㅇ 재귀적 = 본래 있던 곳으로 다시 돌아가거나 돌아오는

    (ㅠㅠ 한국말이 더 어려운 0개 국어자 네모...)

    2) 리눅스 or 유닉스  명령어로서의 의미

    - 영어 의미

    Recursive means that Linux or Unix command works with the contains of directories, and if a directory has subdirectories and files, the command works on those files too (recursively). 

    * 출처 : https://www.cyberciti.biz/faq/how-to-show-recursive-directory-listing-on-linux-or-unix/

     

    - 한글 해석

    재귀는 Linux 또는 Unix 명령이 포함된 디렉토리와 함께 작동하고 디렉토리에 하위 디렉토리와 파일이 있는 경우 명령이 해당 파일에서도 (재귀적으로) 작동함을 의미합니다.

     

    즉, recursive, 보통 -r 혹은 -R 로 동작하는 재귀 옵션은 리눅스 명령어를 해당 디렉토리 뿐만 아니라 포함된 하위 디렉토리 모두에 적용시키는 옵션입니다. 

     

    재귀 옵션을 적용시킬 수 있는 가장 대표적인 명령어로는 cp, chown 등이 있습니다.

    개발 관련 내용 중 보이는 recursive, recursively 라는 말은 대체로 하위 디렉토리까지 범위를 적용시키는 것을 의미하므로 차후 개발에 참고 하시면 됩니다 :)

     

    - 이상으로 내궁내포 끝.

     


    ※ 좋아요와 구독은 큰 힘이 됩니다. 감사합니다. 

     

     

    반응형

    '리눅스(Redhat) > 개발 기초' 카테고리의 다른 글

    vi 명령어 콤보 모음, 유용한 명령어  (0) 2021.10.15

    댓글