리눅스 기본 명령어 (CentOS7)

mini 0·2022년 5월 10일
0

1. pwd (print working directory)

$ pwd

절대경로의 위치를 표기해서 현재 위치한 작업 디렉토리를 보여주는 명령


2. cd (change directory)

디렉토리를 이동할 때 사용하는 명령

2-1. $ cd ..

한 단계 상위인 부모 디렉토리로 이동

2-2. $ cd -

이동하기 바로 직전의 디렉토리로 이동

2-3. ~

해당 사용자의 홈디렉토리로 이동


3. touch

$ touch 파일명

파일명이 존재하는 경우 0byte 파일을 생성
파일명이 존재하는 경우 타임스탬프를 변경


4. mkdir (make directory)

$ mkdir 폴더명

디렉토리를 생성하는 명령어

디렉토리를 여러개 생성할 경우

mkdir 폴더명 폴더명 폴더명

4-1. -P
하위 디렉토리까지 생성할 때 사용


5. rmdir (remove directory)

$ rmdir 폴더명

rmdir의 단점은 폴더 내부에 파일이나 디렉토리가 있는 경우 삭제를 하지 못함


6. rm (remove)

$ rm 파일명

일반 파일을 지울 때 사용하는 명령어

6-1 -i (interactive)

삭제 전 삭제 여부를 y/n으로 확인

6-2 -f (force)

에러 메시지 없이 강제로 삭제

6-3 -r (recursive)

하위 디렉토리에 있는 모든 파일과 디렉토리를 삭제

*rm 명령 시 rf 옵션은 주의해서 사용할 것 !


7. mv (move)

$ mv 옵션 source destination

파일이나 디렉토리를 이동시키거나 이름을 변경할 때 사용하는 명령

source와 destination이 같을 경우는 이름 변경, 다른 경우는 이동이 된다.


7-1. -i (interactive)

이동할 디렉토리에 동일한 파일명이 존재할 경우 덮어 쓸 것인지 y/n으로 물어본다.

7-2. -f (force)

덮어쓰기

7-3. -b (backup)

원본파일을 source에 두고 destination 이동

7-4. -v (vervose)

진행 상황을 보여주는 명령


8. cp (copy)

$ cp 원본파일 복사된파일의이름

파일을 복사하는 명령

8-1. -i (interactive)

8-2. -f (force)

8-3. -b (backup)

8-4. -r(R)

8-5. -p

해당 복사 대상의 소유권, 그룹, 허가권을 똑같이 복사, -p 옵션이 없는 경우 복사하는 사용자의 기본 정보로 복사

8-6. -s

심볼릭 링크를 만들어준다.


9. cat (concatenate)

$ cat 파일명

텍스트 파일 내용을 출력

profile
안녕하세요 DC 엔지니어를 꿈꾸는 정보통신과 졸업생 입니다.

0개의 댓글