본문 바로가기
반응형

Linux8

[Linux] tail 명령어 (실시간 로그 보기) 사용법 tail [option] [읽고자 하는 파일] 옵션 -f: 파일의 마지막 10라인을 실시간으로 계속해서 출력 -F: 파일 변동 시 실시간으로 보여주되, 로그파일처럼 특정 시간이 지난 후 파일이 변하게 되면 새로운 파일을 오픈하여 보여준다. 다시 명령을 실행할 필요가 없음 -n: n 만큼 라인 출력 -n+n: 마지막 줄이 아니라 첫 번째 줄부터 시작해 n번째 라인 이후부터 출력 --byte=n: n바이트만큼의 내용을 출력 예시 tail -f /var/log/debug.log /var/og/debug.log 파일을 실시간으로 화면에 출력한다. 종료 Ctrl + c 2022. 9. 14.
[Linux] 에러 ^M bad interpreter 에러 해결 방법 리눅스로 sh 파일을 실행하려다 보면 간혹 이런 문구가 발생한다 ^M bad interpreter: no such file or directory 이는 우리가 주로 사용하는 윈도우에서 만들어진 파일은 마지막에 ^M가 들어가는 것이 달라 에러가 발생된 것이다. 파일을 직접 열어서 들어가보면 파일의 줄마다 뒤에 추가되어있는걸 볼 수 있다. 해결 방법 vi 명령어로 파일을 연 후 해당 파일의 포맷을 unix로 바꿔주면 된다. $ vi batchfile.sh 파일 안에 막 내용 기타등등 ... :set fileforamt=unix 위의 명령어 실행 후 파일 저장 :wq 2022. 5. 25.
[Linux] 리눅스에서 자주 쓰이는 mysql 명령어 mysql 연결 $ /usr/local/mysql/bin/mysql -u [사용자] -p [사용할 DB] #이후 password 입력 Enter password: mysql DB생성 명령 mysql> create database [DB명] 계정, DB 생성 확인 mysql> select * from user; DB 삭제 mysql> drop database [DB명] DB 선택 mysql> use [DB명]; DB및 테이블 목록 보기 mysql> show databases; mysql> show tables; 인덱스 보기 mysql> show index from [테이블명]; mysql의 상태 / 환경변수 보기 mysql> show status; mysql> show variables; mysql에서 나.. 2022. 3. 31.
[Linux] 리눅스 크론탭(crontab) 설정하기 오늘은 리눅스의 크론탭 기능에 대해서 알아보도록 하자. 리눅스의 크론탭 기능은 윈도우의 스케줄러와 비슷하게 작동한다. 윈도우의 스케줄러는 ui로 잘 되어있지만 리눅스는 직접 타이핑을 해 줘야 한다. 기본적으로 사용은 리눅스 쉘 (Linux Shell)에서 사용한다. 1. 크론탭 기본 사용법 대부분이 그렇듯이 기본적으로 CRUD가 기본이다. 1-1 크론탭 설정 생성 $ crontab -e crontab -e 를 입력하면 입력할 수 잇는 창이 생성된다. 위의 사진 처럼 crontab -e를 하면 현재 사용중인 crontab의 목록과 'insert' 키를 입력 후 아래에 새로운 crontab을 추가 할 수 있다. 종료는 일반적인 vi의 종료법과 동일하게 :wq 를 하면 저장 후 종료가 된다. 1-2 크론탭 목.. 2022. 3. 2.
반응형