Ops 18

Linux 파일 용량 보기 (ls)

보통은 ls -h 등의 명령어로 검색을 하고 파일 사이즈를 알아보기가 어렵다. -rw-rw-r-- 1 test test 1322 Feb 13 2019 test.sh -rw-rw-r-- 1 test test 27 Feb 14 2019 test.out -rw-rw-r-- 1 test test 39953356833 May 19 04:56 test1.out -rw-rw-r-- 1 test test 42504239 May 19 04:56 test2.out -rw-rw-r-- 1 test test 23905756 May 19 04:56 test3.out ls 의 -h 를 이용하면 KB,MB,GB 단위 사이즈로 변환하여 쉽게 파일 용량 확인이 가능하다. ls -lh -rw-rw-r-- 1 test test 1.3K ..

Ops/Linux 2022.05.15

Linux 디렉토리 구조

리눅스는 유닉스 계역을 바탕으로 만들어진 오픈소스로 모든 것들을 파일로 관리한다. 리눅스는 트리구조를 가지고 있고 용도에 따라 구분되며 이를 파일시스템이라 한다. ROOT 디렉토리 구조 및 설명 루트 디렉토리는 / 로 표시한다. 위치 설명 / 최상위 디렉토리 , 절대경로를 표기할 때 루트 디렉토리 부터 시작 /bin, /sbin 바이너리 파일로 컴파일된 실행 파일들을 포함하고 기본적인 명령어가 저장 된 디렉토리 /boot 부팅에 필요한 파일들을 포함 /dev 디바이스와 관련된 파일이 존재 /etc 설정파일을 관리 디렉토리 /home 별 사용자의 디렉토리를 관리 디렉토리 /lib bin과 sbin 디렉토리에 있는 바이너리 파일들 실행에 필요한 공유 라이브러리 디렉토리 /media, /mnt media와 m..

Ops/Linux 2022.05.12

Linux Crontab 이란?

crontab 은 매일 또는 정기적으로 실행해야 할 예약작업이 있을 경우 사용한다. 등록형식 * * * * * 수행할 명령어 ┬ ┬ ┬ ┬ ┬ │ │ │ │ │ │ │ │ │ │ │ │ │ │ └───────── 요일 (0 - 6) (0:일요일, 1:월요일, 2:화요일, …, 6:토요일) │ │ │ └───────── 월 (1 - 12) │ │ └───────── 일 (1 - 31) │ └───────── 시 (0 - 23) └───────── 분 (0 - 59) crontab 편집 옵션 -e crontab 편집 / 수정 후 wq로 저장 -l crontab에 등록된 작업목록 -r crontab에 등록된 작업 모두 삭제 crontab 예제 * * * * * /home/user/user.sh -> 1분마다 ..

Ops/Linux 2022.05.12

Linux 디스크 용량 사용방법 (df, du)

리눅스 내 디스크 용량 사용 명령어로는 du, df 명령어를 주로 사용 df 명령어 - 리눅스 시스템 전체의 디스크 여유 공간 확인 옵션 -a 모든 파일시스템을 출력 -B 지정용량을 블록단위로 정하여 용량을 출력 -h GB, MB 보기 편하게 출력 -i i-node의 남은 공간, 사용공간, 사용량을 출력 -k 블럭단위 1k 출력 -l 출력하는 목록을 로컬파일시스템으로 제한 --help 도움말을 출력 master@master:~$ df -h Filesystem Size Used Avail Use% Mounted on udev 1.9G 0 1.9G 0% /dev tmpfs 393M 1.4M 392M 1% /run /dev/sda5 20G 8.2G 11G 44% / tmpfs 2.0G 0 2.0G 0% /de..

Ops/Linux 2022.05.11

파일 및 폴더 권한 / 소유자 변경 (chmod, chwon)

리눅스 내 모든 파일과 폴더는 특정 계정과 그룹을 가지고 있다. 이 파일과 폴더의 권한에 따라서 접근, 실행 여부가 결정된다. 1. 필드는 총 10개 문자로 구분 2. 첫번째 문자는 파일, 디렉토리 구분 이후 3개씩 구분해서 read, write, execute 로 나눠진다. 1 : 파일 / 폴더 구분 ( d : 디렉토리 , - : 파일) 2.3.4 : 소유 계정에 부여된 권한 (read / write / execute) 순 5.6.7 : 소유 그룹에 부여된 권한 (read / write / execute) 순 8.9.0 : 기타 계정이 가지는 권한 (read / write / execute) 순 -rw-r--r-- 1 master master 3839 4월 4 14:09 .bashrc drwxr-xr-..

Ops/Linux 2022.05.11