반응형

우분투 8

[Ubuntu] crontab 사용하기

# crontab 확인 $> cat /etc/crontab # crontab 생성 $> sudo vi /etc/crontab */5 * * * * root echo $(date +%F) >> /var/log/cronmsg # cron service 재시작 $> sudo systemctl restart cron.service # cron 실행 확인 $> sudo tail -f /var/log/syslog # 실행 로그 확인 $> sudo cat /var/log/cronmsg 1/ crontab 확인 $> cat /etc/crontab 2/ job 등록 $> sudo vi /etc/crontab 매 5분마다 시간 정보를 /var/log/cronmsg에 등록하도록 작업했다 일반적으로 등록방법은 분(0-59) ..

[Ubuntu] timezone 변경하기

$> sudo timedatectl set-timezone Asia/Seoul Timezone 확인 서버를 처음 설치하게 되면 기본적으로 UTC timezone을 사용하게 됩니다. $> timedatectl 이는 timezone 설정을 관리하는 /etc/localtime에 심볼릭 링크로 UTC가 지정되어 있기 때문입니다. $> ls -l /etc/localtime 만약 원하는 timezone이 있다면 아래 명령을 통하여 확인 가능합니다. $> timedatectl list-timezones | grep Seoul 저는 timezones 목록 중에서 Seoul만 추출하였지만, 원하지 않는 경우에는 $> timedatectl list-timzezones 호출 해도 됩니다. Timezone 설정 원하는 Tim..

[Linux] 커널 업데이트

최근 커널의 취약점이 발생하며 업데이트를 해야 하는 경우가 발생하였습니다. 그럼 최근 설치한 Ubuntu 20.4에는 어떤 버전이 설치되어 있을까요? 버전확인 # 커널 버전 체크 $> uname -r 5.15.0-56-generic이 설치되어있었습니다. 버전 목록은 일반적으로 아래 사이트에서 확인 가능합니다. 2023년 1월 5일 기준 최신 버전은 6.1.3 버전이고, mainline이 최신 버전, stable 버그패치가 완료된 안전버전(해당 버전 기준)이라고 보면 됩니다. https://www.kernel.org/ The Linux Kernel Archives www.kernel.org 버전 업그레이드 1/ 최신버전 추가 설치 $> sudo add-apt-repository ppa:cappelikan/..

[Ubuntu] HDD Mount - 저장공간 증설

# 물리적/논리적으로 연결된 디스크 목록 확인 $> sudo fdisk -l # 파티션 생성/삭제 $> sudo fdisk {디바이스명} # ext4 타입으로 파티션 포맷 $> sudo mkfs.ext {디바이스 또는 파티션 명} # UUID 확인 $> sudo blkid # 마운트할 폴더 생성 $> sudo mkdir -p {폴더 경로} # 자동 마운트 설정 $> sudo vi /etc/fstab # 마운트 적용 $> sudo mount -a # 현재 연결된 디스크별 정보 확인 $> df -h # 마운트 상태 확인 $> sudo mount | grep {디바이스 또는 파티션 명} # 마운트 해제 $> sudo umount {디바이스 또는 파티션 명} 서버 운용을 하다 보면 저장공간이 부족한 경우가 있습..

[Ubuntu] find - 파일 찾기

$> find / -name "*.log* 사용법 find [옵션] [경로] [표현식] 옵션 (Optional) 옵션 내용 P 심볼릭 링크를 따라가지 않습니다. 심볼릭 링크 자체는 검색 됩니다. L 심볼릭 링크를 따라갑니다. H 심볼릭 링크를 따라가지 않습니다. Command Line Argument 처리 제외 됩니다. D 디버깅 메시지 출력됩니다. 경로 (Optional) 검색 Root 위치이며 생력 시 현재 폴더(.)로 지정됩니다. 표현식 (Optional) 표현식 내용 -name 해당 이름을 갖는 파일이나 폴더를 찾습니다. -type 해당 유형에 해당하는 파일이나 폴더를 찾습니다. -user 해당 유저에 속한 파일이나 폴더를 검새합니다. 사용예시 # 현재 디렉토리에서 "test"를 포함하는 파일 또..

[Ubuntu] vim 설치

# Apt Update $> sudo apt-get update # Vim 설치 $> sudo apt-get install vim # Vim 설정 $> vim ~/.vimrc 설정 내용 set number 줄 번호 표시 set tabstop=4 탭 대신 공란 4칸으로 적용 set ignorecase 검색 시 대소문자 구분하지 않음 set hlsearch 검색 시 일치 항목 하이라이트 set ruler 상태표시줄 커서 위치 표시 set title 제목 표시 set nowrap 자동 줄바꿈 해제 syntax on 문법 하이라이트 우분투의 경우 방향키가 제대로 작동하지 않는 경우가 있습니다. 이 경우 vim을 설치하여 좀 더 편리하게 사용가능합니다.

반응형