정리

hellok99·2023년 2월 16일
0

Linux 간단 정리

  1. 폴더로 이동

    cd [폴더 명]

  2. 현재 위치 확인

    pwd

  3. 새로운폴더생성

    mkdir [폴더이름]

  4. 특정 폴더에 포함된 파일이나 폴더 확인

    ls
    ls -l
    ls -al

  5. 파일 생성

    touch [파일]

  6. echo 다음에 오는 내용 출력 해줌

    echo 내용
    (echo hi > test.txt : test.txt에 hi가 저장됨 - ">"는 실행결과를 파일에 저장한다)

  7. 파일 내용 터미널 출력

    cat

  8. 삭제

    rm
    rm -rf : 폴더 삭제

  9. 폴더, 파일 이름 변경 / 폴더, 파일 위치 옮김

    mv
    ex) mv[폴더, 파일][이동할 폴더]
    ex) mv hi.txt hello.txt : hi.txt가 hello.txt로 이름 변경

  10. cp : 폴더, 파일 복사

    ex) cp [원본파일][복사할파일]
    ex) cp -rf [원본 폴더][복사할 폴더]

  11. vi 파일이름 : 파일 편집

    ex) vi hello.txt
    i - 편집모드
    Esc 누르고 :w Enter - 파일 저장
    Esc 누르고 :wq Enter - 저장하고 종료(항상 저장하고 종료)
    Esc 누르고 :x Enter - 저장하고 종료 (수정한 내용이 있을 때만 저장하고 종료)
    Esc 누르고 :q! Enter - 저장하지 않고 종료

  12. apt update : 패키지 업데이트

    ex) sudo apt update - 관리자 권한으로 설치

  13. chmod : 권한 변경 명령어

  • u(user) / g(group) / o(other) / a(all)

    d rwx rwx rwx
    ex) drwxrwxrwx 링크수 username 파일소유그룹 파일사이즈 날짜 시간
    링크수 : 1은 원본파일만 있고, 링크 파일 0 이라는 의미 자세한 내용은 심볼릭 링크, 하드링크 등 검색

  • d(directory) / r(read) / w(write) / x(execute)

    read(r) : 4 / write(w) : 2 / execute(x) : 1

  • + (권한 추가) / - (권한 제거) / = (선택한 권한으로 지정)

    ex) chmod a=rw hi.txt ( -rw-rw-rw- )
    ex) chmod 472 hi.txt ( -r--rwx-w- )

profile
안녕하세요

0개의 댓글