[Linux] 명령어 모음

김탁형·2025년 1월 2일

점(.) 한개는 현재 디렉토리를 의미
점 2개(..) 는 상위 디렉토리를 의미

1. mv

(1) 정의

  • 지정한 파일이나 디렉토리를 원하는 위치로 이동
  • 이름을 변경할 때도 사용
  • 같은 불륨 내에 이동할 경우 기존 부모 디렉토리에서 링크가 제거되고 새로운 부모 디렉토리로 추가되는 개념
  • 파일을 덮어 쓰기 할 수 있다. 덮어쓰인 파일은 삭제 된다.

(2) 사용예시

mv [옵션] [파일 또는 디렉토리] [파일 또는 디렉토리]

(3) 옵션

옵션long 옵션설명
-b--backup이동할 파일이 존재하면 백업파일을 만듦
-f--force이동할 파일의 이름이 존재할 경우 강제로 덮어쓰기
-i--interactive이동할 파일이 존재할 경우 사용자에게 덮어 쓰기 여부를 물음
-n--no-clobber이동할 파일의 동일한 이름이 존재할 경우 이동하지 않는다
---strip-trailing-slashes후행 슬러쉬(/)를 제거한 상태로 인식하여 이동
-S--suffix=SUFFIX백업 파일 생성 시 원한느 단어를 지정
-t--target-directory=DIRECTORY지정된 디렉토리로 이동
-T--no-target-directory지정한 대상의 파일을 원본파일로 인식해서 이동
-u--update파일이 변경된 경우에만 이동
-v--verbose이동시에 진행 상태를 출력
-Z--context대상 파일의 SELinux 보안 컨텍스트를 기본 유형으로 설정
---helpmv 명령어 사용법
---versionmv 명령어 버전

2. vi

(1) 정의

파일 편집

(2) vi 내부 명령어

1) 라인번호(줄번호) 보기

: set number
: set nu

4. watch

(1) 정의

리눅스 command를 실시간으로 확인

# 실시간으로 파일/폴더를 볼수있다.
watch ls 
profile
김탁형/성남/31

0개의 댓글