LINUX 기본 명령어

    반응형

    1. pwd: 현재 작업 경로 확인

    (Print Working Directory)

     

    2. mkdir: 디렉토리 생성

    (Make Directory)
    위 경로에 posting이라는 이름의 디렉토리를 생성했다.

     

    3. cd: 디렉토리 진입

    (Change Directory)
    방금 만든 posting 디렉토리로 경로를 이동했다.

     

    4. touch: 파일 생성

    txt 파일을 생성하고 GUI로 확인해보았다.

    hungry.txt가 생성되었다.

     

    5. ls: 디렉토리에 포함된 컨텐츠(폴더, 파일) 목록 확인

    (List)

    설명에 앞서 hidden file.txt라는 숨김 파일을 만들어주었다.

    ls 명령어에 옵션을 걸어주면, 다른 내용이 함께 확인된다.
    ls에 자주 사용하는 옵션에는 a, l이 있다.
    a: 숨겨진 컨텐츠까지 모두 보이기
    l: 컨텐츠의 포맷을 모두표현

    옵션 없이, a 옵션, l 옵션, al 옵션 모두를 걸어주었을 때의 차이점이 보이시나요?
    l 옵션이 붙을 경우 -rw-r--r-- 하고 권한을 확인할 수 있는데, 자세한 내용은 아래 글에서 확인 가능하다.

    2022.11.04 - [공부기록/LINUX] - LINUX 권한/rwx/ugo/chmod

     

    LINUX 권한/rwx/ugo/chmod

    💻 권한 읽기 r,w,x는 각각 읽기(read), 쓰기(write), 실행(execute) 권한을 뜻한다. 세 번 반복되는 이유는 User/Group/Other 순으로 각각 부여되어 있기 때문이다. 따라서 drwxr-xr-x이라는 폴더는, user 읽기 쓰

    ddorimeo.tistory.com

    다만, 맨 앞글자가 d면 폴더(directory), - 면 파일이라는 의미를 가진다.

     

    6. >: 실행결과 파일로 저장

    7. cat: 파일 내용을 터미널에 출력

    echo로 문자열을 출력한 것을 hungry.txt에 저장해주었다.
    cat을 사용해 파일 내용을 살펴보니 실제로 저장된 것이 확인된다.

     

    8. rm: 삭제

    hungry.txt가 사라지고 hidden만 남았다

    rmtest 폴더를 만들고, rm으로 삭제하려 했더니 오류메세지가 나타나며 삭제가 안 됐다.
    디렉토리 삭제 시에는 옵션을 붙여줘야 한다.
    rm과 자주 사용되는 옵션
    r: (recursive) 순환한다는 의미로 폴더 지울 때는 필수로 붙여줘야 한다.
    f: (force) 강제성을 부여해주는 옵션. 주의해서 사용하기. CLI에서 삭제한 것은 휴지통을 거치지 않는다.

     

    9. mv 폴더/파일 위치 옮기기, 위치 변경하기

    (move)

    mv [파일이름] [폴더이름] -> 파일 저장위치 변경

    mv [파일이름] [파일이름] -> 파일 이름 변경

    dir을 만들어 그 곳으로 hidden file을 옮겨주었다.
    hdden file의 이름이 change로 바꼈다.

     

    반응형

    '공부기록 > LINUX' 카테고리의 다른 글

    LINUX 권한/rwx/ugo/chmod  (0) 2022.11.04

    댓글