리눅스 명령어 학습-1

MJ·2024년 7월 3일

AWS DevOps 입문

목록 보기
1/1
  • --help : 명령어의 사용 방법과 옵션들에 대한 간단한 도움말을 출력합니다.
    ex) ls --help

  • clear : 터미널 화면을 깨끗이 지웁니다.

  • pwd(print working directory) : 현재 작업 중인 디렉터리의 경로를 출력합니다.

  • cd(change directory) : 현재 작업 중인 디렉터리를 변경합니다.
    ex) cd .. : 상위 디렉터리로 이동 | cd ~ : 사용자의 홈 디렉터리로 이동 | cd /home/velog : 지정한 디렉터리로 이동

    절대 경로(Absolute Pate) : 절대 경로는 파일 시스템의 루트 디렉터리('/')에서 시작하여 디렉터리까지의 전체 경로를 나타냅니다. ex) cd /home/velog
    상대 경로(Relative Path) : 현재 작업 중인 디렉터리를 기준으로 파일이나 디렉터리까지의 경로를 나타냅니다.
    ex) 현재 디렉터리가 /home에 있는 경우 cd velog 를 해 주면 /home/velog로 이동합니다.****

  • ls (list) : 현재 디렉터리의 파일 및 디렉터리 목록을 표시합니다.

  • ls -l (list -long format) : 디렉터리의 상세 정보(파일의 권한, 소유자, 파일 크기, 수정 날짜 등)를 표시합니다.

  • ls -a (list -all) : 모든 파일을 표시합니다.(숨김 파일 포함)

  • ls -r (list -reverse) : 정렬 순서를 역순으로 표시합니다.

  • ls -R (list -recursive) : 현재 디렉터리와 하위 디렉터리의 내용을 재귀적으로 나열합니다.

옵션들을 조합하여 사용 할 수 있습니다.
ex)ls -aR : 디렉터리의 모든 파일을 재귀적으로 나열합니다.

  • mkdir (make directory) : 지정된 경로에 새로운 디렉터리를 생성합니다. ex) mrdir velog : "velog" 라는 이름의 디렉터리를 생성합니다.

  • touch : 새로운 파일을 생성하거나 기존파일의 수정시간을 갱신합니다.

  • rm (remove) : 파일이나 디렉터리를 삭제합니다.

  • rm -r (remove recursive) : 사용자가 지정한 디렉터리의 내부 파일과 폴더까지 삭제합니다.

  • cp (copy) : 파일이나 디렉터리를 다른 위치로 복사할 때 사용합니다.
    ex) cp a.txt b.txt : a.txt 파일의 내용이 b.txt 파일로 복사됩니다. b.txt 파일이 이미 존재할 경우 기존 파일을 덮어씁니다.

  • mv (move) : 파일이나 디렉터리를 이동하거나 이름을 변경합니다.
    ex) mv a.txt /home/velog.txt : a.txt 파일을 /home 으로 이동시키고 파일명을 velog.txt로 변경합니다.

  • ln (link) : 파일이나 디렉터리에 대한 링크를 생성합니다.

  • ln -s (symbolic, soft) : 바로가기 파일을 생성합니다.
    ex) ln -s a.txt a-link.txt : a-link.txt는 바로가기 파일이 됩니다.

profile
안녕하세요. WeekDays 개발 진행 상황을 기록하는 공간입니다.

0개의 댓글