리눅스 파일복사, 파일 이름변경/이동, 디렉토리 생성/삭제, 파일삭제(cp, mv, rm)
안녕하세요.
리눅스에서 빈번하게 사용되는 명령어들을 정리해 두려고 합니다.
1. 파일복사 (cp)
2. 파일 이름변경/이동(mv)
3. 디렉토리 생성/삭제(mkdir/rmdir)
4. 파일삭제(rm)
간단간단하게 명령어만 정리해두겠습니다.
파일복사(cp)
명령어
cp [source] [destination]
ex)
cp test ./lee <--파일복사
cp -r testDir ./lee <--디렉토리 및 하위파일까지 복사
옵션
[ -a ] : 파일의 구성과 속성까지 복사
[ -f ] : 강제 복사
[ -i ] : 물어보고 복사 < 덮어쓸 때 >
[ -p ] : 파일의 소유자, 그룹 , 퍼미션 유지 복사
[ -r ] : 하위 디렉토리와 파일까지 복사
파일명 변경/이동(mv)
명령어
mv [ source ] [ destination ]
ex)
mv test ./lee/ <--파일이동
mv test ./test2 <--파일명 변경
옵션
[ -f ] : 강제 이동
[ -i ] : 덮어쓰기 전 물어보기
[ -b ] : 백업 파일 생성
[ -v ] : (verbose) 파일 옮기는 과정 자세히
디렉토리 생성 및 삭제(mkdir/rmdir)
명령어
디렉토리 생성 : mkdir 디렉토리
디렉토리 삭제 : rmdir 디렉토리
파일삭제(rm)
명령어
rm [ file_1 ]
ex)
rm -r test.txt
옵션
[ -f ] : 강제 삭제
[ -i ] : 삭제하기 전 물어보기
[ -r , -R ] : 하위 디렉토리와 파일까지 삭제
[ -v ] : 지우는 과정 자세히 출력
'개발 > 리눅스' 카테고리의 다른 글
[리눅스, 유닉스] 로그 확인, 문자 찾기 (cat, more, ll, grep 활용) (0) | 2022.08.26 |
---|---|
리눅스 파일 개수 및 디렉토리(폴더) 개수 세기 (4) | 2018.06.28 |
리눅스 tar 압축 및 압축해제 명령어 (2) | 2017.11.27 |
리눅스 방화벽 설정(linux firewall)_the network adapter could not establish the connection (1) | 2017.09.11 |