본문 바로가기
[Cloud & Infrastructure]/[Linux]

[Linux] Linux 명령어: 파일 명 변경/이전 명령어 목록 출력 (2)

by 코드몽규 2022. 3. 4.
반응형



mv

- mv는 move의 약자로서 파일이나 디렉터리를 다른 위치로 이동시키거나 파일명을 변경하고자 할 때 사용한다.   

사용법: mv 파일명(변경전) 파일명(변경 후) /mv 디렉터리명(변경 전) 디렉터리명(변경 후)

파일명변경
디렉터리명 변경


rename

- rename은 파일 이름에서 특정 문자열을 찾아 다른 문자열로 바꾸어준다.


1. rename 설치 

sudo apt update
sudo apt install rename
사용법: rename ' s/변경 전/변경 후/'  파일

 

2. 모든. css 파일의 확장자를. scss로 변경한다.

rename 's/.css/.scss/' *.css
rename ' s/변경 전/변경 후/'  파일


3. 이름이 성공적으로 변경된 파일의 이름을 인쇄하도록 이름을 변경하려면 -v(verbose) 옵션을 사용한다.

rename -v 's/.css/.scss/' *.css

# file-0.css renamed as file-0.scss

# file-1.css renamed as file-1.scss

# file-2.css renamed as file-2.scss

# file-3.css renamed as file-3.scss

# file-4.css renamed as file-4.scss


4. 모든 sample->test로 바꾸기 

sample명을가진 파일들
test 명으로 바꾸기 
test01 -> test1 으로 바꾸기 
rename -v사용으로 변경내용 확인


history

- history는 이전에 실행했던 명령어 목록을 출력해준다.

사용법 1: history
사용법 2: history n(* 불러오고 싶은 만큼 수)
사용법 3:!!  (* 직전에 사용했던 명령어를 다시 실행 ) 

 

반응형

댓글