FREEDOM. FRIENDS. FEATURES. FIRST.
페도라 한국 사용자 모임

[ /]와 [ ~]의 차이점은요?^^

게시판 질문게시판 [ /]와 [ ~]의 차이점은요?^^

  • This topic has 3개 답변, 3명 참여, and was last updated 11 years, 1 month 전에 by 지롱쓰. This post has been viewed 22 times
  • 만든이
    게시글
  • #13199
    지롱쓰
    참가자
    • 게시글3
    • 댓글5
    • 총합8
    • ★★
    @sewhang

    명령어 익히다가 헷갈리는게 생겼습니다....ㅎㅎ
    디렉토리를 나타내는 ~과 /의 차이점은 무엇이죠??

    단지 디렉토리 상,하의 차이인가요??
    아니면 완전 별개의 개념인가요??

    별 구분이 안가네요...쩝....ㅜ

2 답변 글타래를 보이고 있습니다
  • 글쓴이
    답변
    • #14597
      태랑
      키 마스터
      • 게시글209
      • 댓글880
      • 총합1089
      • ★★
      @admin

      절대 경로와 상대경로라는 개념이 있습니다

      절대경로는 말그대로 절대적인 경로입니다 그러니까
      /etc/httpd/conf   이러한 모든경로를 명시해주는것이 절대경로이고

      상대경로에 사용하는 문구에는  ./ ~  ..  등이 있습니다
      가령 내가 /home/abc  라는 위치에 있고
      거기에있는 a.sh  스크립트를 실행하기위해서는
      /home/abc/a.sh  라고 해도 되겟고
      ./a.sh   라고 해도 되겠죠 <-- 이경우에 상대경로 입니다

      혹은 내위치가 /var  에 있는데 거기에 있는 a.sh 를 내홈디렉토리로 복사하고 싶다
      그러면 cp /var/a.sh ~/  하면 홈디렉토리로 복사가 됩니다

      ~ 는 홈디렉토리이고  / 루트디렉토리 이겟죠
      혹은 cp ./a.sh ~/  해도 되겟죠

      내위치가 /home/abc/a/b/c  이고 거기에 있는 a.sh 를 /home/abc/a/b 에복사하고 싶다 하면
      cp ./a.sh ../  하면 ../ 가 전디렉토리를 말하는것으로 전디렉토리인 b 디렉토리로 복사가
      되겠죠 이런것들이 상대경로 입니다

      오픈소스를 응원합니다 Blog https://hoing.io
      Senior Database Administrator(Mysql, Oracle)

      사이트 이용 문의 사항은 댓글이나 admin@fedoralinux.or.kr 로 메일주세요

    • #14598
      ELem
      참가자
      • 게시글67
      • 댓글672
      • 총합739
      • ★★
      @Bardisch

      태랑님 말씀하신대로요
      / 는 루트, ~ 는 홈디렉터리입니다.
      이들은 절대경로예요.
      ./ 나 ../ 는 상대경로입니다.
      ./ 는 현재폴더, ../ 는 상위폴더를 말하죠.
      제 페도라 홈 계정은 Bardisch인데요 Bardisch 홈 폴더를 명시할때는 그냥 ~ 써주면 됩니다.
      딴데에서 /home/Bardisch/다운로드/asdf 한다거나 할때는 그냥 ~/다운로드/asdf 해주시면 됩니다.
      다운로드에서 사진에 있는 fdsa라는넘을 어찌 한다거나 할때는 ~/사진/fdsa 하시거나 ../사진/fdsa 하시면 됩니다 ^^

      뭐 태랑님께서 다 설명 해놓으셔서 제가 한건 별로 의미가 없을지도;;

    • #14599
      지롱쓰
      참가자
      참가자
      • 게시글3
      • 댓글5
      • 총합8
      • ★★
      @sewhang

      잘 알겠습니다...^^ㅎㅎ

      바쁘신데도 좋은답변 감사해요^^

2 답변 글타래를 보이고 있습니다
  • 답변은 로그인 후 가능합니다.