파일 생성
touch 경로/파일명 => 파일 생성
CP 복사
cp <file:복사할파일경로> <target:folder:복사할 경로> => 파일을 오른쪽 경로에 복사
한번에 여러파일 복사 => cp <file> <file>.....<file> <target:folder>
cp -r <file> <target:folder> : 하위 디렉토리와 파일 전체를 복사
cp <file> ./ => 현재 위치로 복사
cp cp <file> ./cccc => 파일명을 바꿔서 현재 위치에 복사
예제
1. /backup/ 안에 있는 파일들을 /home/itbank(사용자)/디렉토리로 복사
2. /home/itbank(사용자)/ 안에 있는 파일들을 /home/itbank/test/c/ 디렉토리로 복사
3. /backup/ 안에 있는 파일들을 /home/itbank/test/c/d/ 디렉토리로 복사
itbank]# cp /backup/aa /home/itbank
itbank]# cp /backup/bb ./
itbank]# cp /backup/cc ./cccc
itbank]# cp /home/itbank/aa /home/itbank/test/c
itbank]# cp ./bb ./test/c
itbank]# cp ./cccc ./test/c/cc
itbank]# cp /backup/aa /home/itbank/test/c/d
itbank]# cp ../../backup/bb ./test/c/d
itbank]# cp ../../backup/bb ./test/c/d/cdcd
cp 경로1/* /경로2/ => 경로1의 모든 파일을 경로2에 복사
cp -r => 폴더를 경로에 복사
MV 이동
mv 경로1 경로2 => 경로1의 파일을 경로2의 위치로 이동
mv 파일1 파일2 경로2 => 파일1과 파일2를 경로2의 위치로 이동. 파일 여러개를 한번에 이동
mv 폴더 경로 => 폴더를 경로로 이동
예제
이전에 있었던 상태로 돌려놓으시오
/backup 디렉터리가 존재하며 해당 backup에는 aa,bb,cc파일이 있어야 한다.
=> 먼저 backup폴더를 옮기고,
abc 폴더 안에 있던 aa, bb, cc를 한번에 backup폴더로 옮긴다.
itbank]# mv ./abc/aa ./abc/bb ./abc/cc ./abc/backup
itbank]# mv ./abc/backup/ /
mkdir -p
=> 없는 경로는 생성해서 만듬
rm 삭제
rm => 삭제
확인 => y / n 골라야됨
rm 경로/* => 해당 경로 하위 전부삭제
rm -f 경로 => 강제 삭제
확인을 하지 않고 삭제
없는 경로도 삭제가 가능함
rm -rf => 하위 폴더와 파일 전부 강제 삭제
기본 명령 문제
/* 만든것들 모두 삭제. */
1. 위치 출력 : /home/itbank(사용자)/a/b
2. 위치 출력 : /home/itbank(사용자)/test
3. 위치 출력 : /home/itbank(사용자)/test/c/d
/* 상대경로를 사용하여 위치 이동 후 해당 경로 출력 */
/home/itbank(사용자)
/home/itbank(사용자)/a
/home/itbank(사용자)/a/b
/home/itbank(사용자)/test/c/d
/* cp문제 */ /backup/aa , /backup/bb , /backup/cc 생성
/backup/ 안에 있는 파일들을 /home/itbank(사용자)/ 디렉토리로 복사
2. /home/itbank(사용자)/ 안에 있는 파일들을 /home/itbank/test/c/ 디렉토리로 복사
3. /backup/ 안에 있는 파일들을 /home/itbank/test/c/d/ 디렉토리로 복사
/backup 안의 모든 내용과 /backup 디렉터리를 /home/itbank로 이동 하시오
다시 /home/itbank/backup을 다시 / 로 이동하시오
/* 디렉터리 생성 */
/home/itbank(사용자)/a1/a2/a3/a4/a5 디렉터리를 한번에 생성하시오.
디렉터리 삭제
/home/itbank(사용자)/아래 있는 모든 디렉터리를 한번에 지우시오
Git 깃
cd => 경로이동
pwd => 현재 위치 확인
mkdir => 폴더 생성
ls => 목록 확인
git => 설명서
git init => git 숨김 폴더 생성
ls -al => 숨김 목록까지 보여줌
rm -r .git => .git 숨김 폴더 삭제
touch => 파일 생성
cat => 파일 내용 확인
vim => 파일 작성 에디터
내용을 작성하고 싶으면 i
esc => 하단 클릭 shift+; => wq 저장하고 종료
내용 확인
'Java > 자바 기반 웹 개발자 과정 필기' 카테고리의 다른 글
[200427.45일차] Git Hub와 연동하기 3 & 이클립스와 Git 연동하기 (0) | 2020.04.28 |
---|---|
[200424.44일차] Git Hub와 연동하기 2 (0) | 2020.04.24 |
[200423.43일차] Git Hub와 연동하기 (0) | 2020.04.23 |
[200421. 41일차] 리눅스 (0) | 2020.04.21 |
[200408. 33일차] javafx - 영상 (0) | 2020.04.08 |
[200407.32일차] Javafx - 차트 (0) | 2020.04.07 |
[200406.31일차] (0) | 2020.04.06 |