OS

ALL

Linux 폴더 용량 확인 du 사용 방법

리눅스에서 폴더별도 용량을 확인 하고 싶은 경우가 있습니다. 폴더 용량을 확인 하기 위해서는 du 커맨드를 사용합니다. du 커맨드를 사용해 리눅스에서 폴더별로 용량을 확인 해보겠습니다. du du 커맨드 기본 사용 방법을 알아보겠습니다. du du 커맨드를 실행하면 현재 경로에서 하위 폴더를 포함한 폴더의 용량을 표시합니다. 샘플을 보겠습니다. # pwd /var/www/html/test # ll total 33 drwxrwxrwx 1 root root 4096 Jul 19 10:40 app -rwxrwxrwx 1 root roo...
ALL

Linux 파일 찾기 검색 find 사용 방법

리눅스에서 파일이 있는지 또는 어디에 있는지 찾고 싶은 경우가 있습니다. 파일을 찾고 싶은 경우에 리눅스에서 사용하는 명렁어는 find입니다. find를 사용해 파일을 검색하는 방법을 알아보겠습니다. find find 명령어의 기본 사용 방법을 알아보겠습니다. find 파일이름 또는 폴더이름 find 명령어에 지정한 파일을 검색하거나 폴더를 지정하면 폴더에 있는 파일을 표시합니다. # ll total 20 drwxr-xr-x. 3 test ftp 17 Feb 28 19:15 data -rw-r--r-- 1 root root 2 Ju...
ALL

Linux 버전 및 커널 정보 확인 방법

리눅스 버전을 확인하는 방법을 알아보겠습니다. 리눅스 버전을 확인하기 위해서는 커맨드를 실행해야합니다. 버전을 확인하는 커맨드로 uname 또는 cat /etc/os-release을 사용할 수 있습니다. uname uname 커맨드를 사용하여 시스템 정보를 취득할 수 있습니다. # uname Linux 커널 정보 및 시스템 전체 정보를 확인하고 싶은 경우에는 -a 옵션을 사용합니다. # uname -a Linux localhost.localdomain 5.15.0-102.110.5.1.el8uek.x86_64 #2 SMP Sat J...
ALL

Linux 메모리 사양 사용량 확인 방법

리눅스 환경에서 사용중이 메모리를 확인하는 방법에 대해 알아보겠습니다. 메모리를 확인하기 위해서는 커맨드를 사용합니다. 메모리를 확인하는 커맨드는 아래와 같습니다. free 커맨드 입력창에 free를 실행하면 메모리 정보가 표시됩니다. # free total used free shared buff/cache available Mem: 3703112 1333672 1414252 47852 955188 2085864 Swap: 2149372 0 2149372 표시되는 메모리 단위는 kb(킬로 바이트)입니다. 표시 단위는 옵션을 지정해 ...
ALL

Linux CPU 사양 확인 커맨드 사용 방법

리눅스 서버에서 사용중인 사양을 확인하는 방법을 알아보겠습니다. 사용중인 사양을 확인하기 위해서는 리눅스의 커맨드를 사용해 확인할 수 있습니다. 윈도우처럼 화면에서 확인 할수 있지만 리눅스에서는 주로 커맨드를 사용해야 확인이 가능합니다. 사용할 수 있는 커맨드는 CPU, 메모리, 디스크 용량, 리눅스 버전등을 확인할 수 있습니다. 이번 포스팅에서는 CPU 사양을 확인할 수 있는 커맨드를 알아보겠습니다. CPU 확인 CPU 사양을 확인할 수 있는 커맨드입니다. cat /proc/cpuinfo 리눅스 커맨드 창에 커맨드를 실행하면 현재...
ALL

Linux cron 매달 말일에만 자동 실행 설정 방법

리눅스에서 자동 실행을 하기 위한 방법으로 많이 사용하는 것이cron스케줄입니다. crontab에 날짜와 시간을 설정해두면, 해당 날과 시간에 설정한 처리가 자동으로 실행이 됩니다. 매달 1일에 실행하는 스케줄을 설정하고 싶은 경우에는crontab매달 1일이라고 작성하면 됩니다. 0 0 1 * * 실행하고 싶은 커맨드 매달 마지막 날에 스케줄을 설정하고 싶은 경우가 있습니다. 하지만 매달 마지막 날은 다릅니다. 30일인 경우도 있고, 31일인 경우도 있습니다. 그리고 2월은 28일이 마지막 날입니다. 만약 윤달일 경우는 29일이 마...
ALL

Linux 파일 폴더 권한 확인 변경 chmod

리눅스에서 권한을 확인하고 변경하는 방법을 알아보겠습니다. 권한을 변경하는 명령어로 chmod를 사용합니다. $ chmod 777 hoge.txt 하지만 의미 모를 숫자를 지정합니다. 또는 파일과 폴더를 확인할 때도 의미를 모르는 영어들이 나옵니다. -rw-r--r--  1 user user      9  1月 1 00:00 hoge.txt 권한을 변경할때 설정하는 숫자들과 ls 명령어를 사용해 파일과 폴더 리스트에서 표시되는 영어들에 대해서 먼저 알아야 합니다. 권한 종류 「-rw-r--r--」 또는 「drwxr-xr-x」 10개...
ALL

Linux crontab 시간 설정 방법 예제 샘플

crontab 파일에 시간을 설정하는 방법을 알아보겠습니다. crontab 작성 방법 crontab 작성 방법을 보겠습니다. crontab을 작성할때 앞에 부분에 숫자들이 보입니다. 숫자 뒤에는 실행되는 명령어 또는 스크립트가 작성되어 있는것을 볼 수 있습니다. 숫자의 의미는 아래와 같습니다. 분 시 일 월 요일 명령어또는 스크립트 단위내용분분(0~59)을 설정. *을 설정한 경우 1분 단위로 실행.시시간(0~23)을 설정. *을 설정한 경우 매시간 실행.일일(1~31)을 설정. *을 설정한 경우 매일 실행.월월(1~12)을 설정....
ALL

Linux cron 설정 파일 경로(crontab 파일)

리눅스 환경에서 알고 있으면 편리하게 사용할 수 있는 cron이 있습니다. 먼저 cron과 crontab이 무엇인지, 그리고 차이점이 무엇인지 간단하게 살펴보고 설정 파일은 어디에 있는지 알아보겠습니다. cron ・정기적으로 같은 작업을 할 때 사용. ・일정 시간마다 자동으로 실행. ・윈도우 환경의 작업 스케줄러와 비슷한 기능 리눅스 환경에서 정기적으로 또는 일정 시간이 되면 쉘이나 프로그램등을 실행시키고 싶은 경우가 있습니다. 직접 실행시킬 수도 있지만 다른 작업을 하다가 실행을 못하는 경우도 있을 수 있습니다. 또는 새벽에 주기...