ETC/Linux

[Linux] 리눅스 명령어 (디렉토리 이동, 파일 및 디렉토리 삭제, 파일 실행)

cosmicgy 2024. 1. 25. 17:09

유지보수 이후 배포 시 사용해야하는데 가끔 들어가다보니까 간단한건데 자꾸 그때마다 찾아보게 되서 사용하는 것만 정리하기로!

 

1. 파일 삭제 

# rm 파일명.확장자

위의 명령어를 치면 삭제할 건지 한번 더 묻는다. y 나 yes 입력하면 삭제 완료 

만일 -f 옵션을 붙인다면 삭제 여부 묻지 않고 바로 삭제된다. 

ex) rm -f 파일명.확장자

 

# rm *

현재 위치 디렉토리 내 모든 파일 삭제하기. 그러나 디렉토리 안에 다른 디렉토리가 있을 경우에는 삭제 거부된다. 

 

2. 디렉토리 삭제 

# rm -r 디렉토리명

rm은 동일하나 디렉토리 삭제 시에는 -r 옵션을 붙인다. 삭제 여부 묻지 않고 바로 삭제를 원하는 경우에는 -rf 옵션을 붙인다. 

 

# rm -rf *

현재 디렉토리 내의 모든 파일과 디렉토리를 삭제한다. -f 옵션을 붙였기 때문에 묻지 않고 전체 삭제되니 주의해야한다!

 

3. 디렉토리 이동 

# cd ..

상위디렉토리로 이동한다. .. 없이 cd 만 입력할 경우에는 홈디렉토리로 바로 이동한다. 

 

# cd 디렉토리명 

디렉토리 명을 입력할 경우 해당 디렉토리로 이동하나 경로를 하나하나 설정해주어야한다. 

만약 home 내의 apache 내의 bin 폴더로 이동하고 싶을 경우에는 cd /home/apache/bin 으로 전체 경로를 입력해주어야한다. 

 

4. 파일 실행 

# ./파일명

주로 톰캣을 켜고 끌때 사용하는데 ./shutdown.sh 나 ./startup.sh 를 사용한다.