[Linux] 리눅스 용어 정리 cd : change directory - 원하는 위치로 디렉토리 변경 cd .. : 이전 디렉토리로 이동 ls : list segments - 현재 디렉토리 안의 파일 목록 확인 ls -a : list segments of all - 숨긴 파일을 포함한 모든 파일 목록 확인 mkdir : make directory - 디렉토리 생성 rm : remove - 제거 (미사용 권장) pwd : print working directory - 현재 디렉토리 위치 출력 touch : 파일 생성 vi : file editor로써, 파일에 들어가 수정할 수 있게 해줌 (i로 insert, esc + :wq로 종료) cat : concatenate - 파일의 내용을 그대로 출력 python3 : .py 파일 실행 (c.. Skills/Linux 3년 전
[Vi Editor] 파일을 수정할 수 있는 VI 에디터 터미널 창에서 vi 에디터를 사용하여 파일을 수정할 수 있다. vi 에디터를 사용하는 방법은 다음과 같다. - vi 에디터 실행 vi backup.sh - 커서 이동가능 방향키 사용 - / (슬래시)를 이용해 검색기능 사용가능 /bind + enter버튼 /bind - 줄 번호로 이동가능 74 + shift G버튼 74 - 복사 가능 yy(줄복사) p(아래에붙여넣기) - 선택 단어 삭제 가능 커서 위에서 d(delete) w(word) - 선택 문자 삭제 가능 커서 위에서 x버튼 - 수정하기 i(insert) - 나오기 esc + :wq (write quit) Skills/Linux 3년 전
[Crontab] 특정 시간에 따른 반복실행 Crontab Crontab이란? 유닉스 OS 계열에서 특정 시간에 특정 작업을 해야하는 경우 사용하는 스케쥴러이다. Crontab은 특정 시간 패턴으로 특정코드를 실행시킬 수 있다. CLI환경(터미널)에서 실습하며 Crontab에 대해 알아보자. - 현재 날짜시간 확인 코드 date - 현재 날짜시간이 같은 폴더에 append되며 저장된다. date >> date.text date >> date.text cat date.text rm date.text - crontab에 접속하여 에디터를 통해 규칙을 설정할 수 있다. crontab -e * * * * * 원하는 실행코드 >> 저장할파일 * * * * * date >> date.txt - *분 *시간 *일 *월 *요일 단위로 date.txt에 date를 추가하게 된다.. Skills/Linux 3년 전