[Linux] 파일 및 디렉토리 관련 명령어 (find, grep, vi, tail, chmod, rm) / Tomcat 명령어

EUN JY·2024년 4월 2일
1

Linux

목록 보기
5/9
post-thumbnail

5. 파일

5-1. touch

  • touch [옵션] [파일이름]
  • 파일의 생성과 파일의 날짜, 시간을 변경하는 명령어
  • 파일이 존재하지 않을 경우 크기가 0인 파일을 생성하며, 한 번에 여러 개의 파일을 만들 수 있음
  • 옵션 없이 사용할 경우 서버의 현재 시간으로 변경됨
    • -m : 파일의 생성, 수정 시간을 서버 시간으로 변경할 경우
    • -t : 파일의 생성, 수정 시간을 사용자가 원하는 시간으로 변경할 경우 (touch -t 202001011230 [file명])

5-2. 권한 변경하기

chmod 755 start.sh

5-3. 파일 열어보기

  • vi 파일명 : 특정 파일 열기 및 수정
설명명령어
수정insert
한 줄 지우기d + d
저장하고 나가기esc + :wq!
그냥 나가기esc + :q!
찾기esc + /단어

5-4. tail

  • 실시간 변경되는 로그 파일의 경우 tail 명령어 사용
tail -f 2020-09-15.log

6. 디렉토리

6-1. 디렉토리 하위 모든 파일 삭제하기

rm -r log/*

7. 검색

7-1. 파일명 검색

  • find -name '파일명'

7-2. 파일 내 문자열 검색

  • grep -r "문자열" : 디렉토리 내 모든 파일에서 특정 단어 찾기

8. Tomcat

8-1. 실행 중인 프로세스 조회

ps -ef | grep tomcat # 톰캣 조회

8-2. 톰캣 서버 구동 및 중지

  • sudo 를 붙이면 관리자 권한으로 실행 가능
sudo /usr/share/tomcat8.5/8.5.50/bin/startup.sh
sudo /usr/share/tomcat8.5/8.5.50/bin/shutdown.sh
profile
개린이

0개의 댓글