리눅스(Linux) APT 명령어 정리

Taro·2023년 10월 13일

Linux

목록 보기
1/1

파일관련 명령어

파일 목록 출력

ls
ls -l
ls -a
ls -al

-a : 숨겨진 파일이나 디렉토리 모두 표시
-l : 파일, 폴더의 설명을 함께 출력
-al : a + l 각 옵션 적용

특정 디렉토리(경로) 에 진입

cd [경로]
cd ..
cd ~
cd -

cd.. : 현재 디렉토리에서 상위 디렉토리로 이동
cd~ : 사용자 홈 디렉토리로 이동
cd- : 이전 디렉토리로 이동

' cd+공백 ' + tab 하면 경로 자동완성된다

폴더나 파일 삭제

rm [ 삭제파일 or 삭제 디렉토리 ]
rm -r [ 삭제파일 or 삭제 디렉토리 ]
rm -f [ 삭제파일 or 삭제 디렉토리 ]
rm -rf [ 삭제파일 or 삭제 디렉토리 ]

rm-r[ 삭제파일 or 삭제 디렉토리 ] : 하위 경로 파일 삭제
rm-f[ 삭제파일 or 삭제 디렉토리 ] : 강제로 삭제
rm-rf[ 삭제파일 or 삭제 디렉토리 ] : r,f 둘다 적용
rm-v[ 삭제파일 or 삭제 디렉토리 ] : 삭제 후 결과를 보여준다

현재 디렉토리 위치 출력

디렉토리 생성

mkdir [생성할 디렉토리]

현재 디렉토리에서 [ ] 디렉토리 생성

디렉토리 삭제

rmdir [삭제할 디렉토리 명]

폴더나 파일 복사

cp [복사할 디렉토리/파일][복사될 디렉토리/파일]
cp -r [복사할 디렉토리/파일][복사될 디렉토리/파일]
cp -f [복사할 디렉토리/파일][복사될 디렉토리/파일]
cp -rf [복사할 디렉토리/파일][복사될 디렉토리/파일]

cp -r [복사할 디렉토리/파일][복사될 디렉토리/파일] : 하위 디렉토리까지 모두 복사한다.
cp -f [복사할 디렉토리/파일][복사될 디렉토리/파일] : 복사될 파일(디렉토리)이름이 이미 존재할 경우, 강제로 덮어쓴다.

파일 이동

mv [옵션][이동할 파일1] [이동할 파일2] ... [이동될 경로]
mv * [이동될 경로]

mv* : 현 위치의 모든 파일 이동

pwd

디렉토리 구조 확인

tree

디렉토리 구조를 출력한다

파일 권한 변경

chmod [ 파일권한 ][변경할 파일 위치 or 이름 ]

파일권한은 숫자로 표현한다
읽기 (4) 쓰기 (2) 실행(1)

패키지 설치

apt(apt-get) install

ubuntu 14 이상은 apt-get 보다 apt 사용을 권장

shell 이란

shell 이란 유저와 커널을 이어주는 인터페이스

Command Line 을 읽어들여 커널에서 작동할 명령어로 바꾸어주는 역할을 한다

profile
기록하며 공부하는곳

0개의 댓글