반응형

얕고넓은지식/linux 102

rockylinux를 다운받아보자

아래 사이트에서 정품으로 다운받으면된다 어줍잖게 이상한 토렌트 받지말고 공식지원홈페이지에서 받아보자 대충 rockylinux는 이렇다 centos7이고 23년 까지 지원 centos8 21년까지 지원 그런데 rocky는 centos8과 거의 동일한데 29년까지 지원 cenots8하고 99.99% 동일 rhel7->centos7(23년 지원 종료) rhel8->centos8(21년 지원종료) rhel8->rockey8로 만듬(29년 지원종료) rhel7(유료)->centos7(무료)(23년 지원 종료) rhel8(유료)->centos8(무료)(21년 지원종료) - centos를 rhel에 팔았고, rhel회사가 rhel이 안팔려서 centos8없앰 rhel8(유료)->rockey8(무료)로 만듬(29년 지..

리눅스 mysql 에러 Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root

Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root 아....이건또 뭐냐... mysql 설치후 실행시 다음과 같은 오류 발생 Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root! 아래를 추가 하면 해결 my.cnf 에 user=mysql MySQL 각종 에러 해결 방법 > 1. - 에러 : ERROR 145 (HY000): Table './mysql/proc' is marked as crashed and should be repaired - 해결 : mysql> re..

리눅스 컴퓨터 상태 확인

1.CPU 정보 확인하기 cat /proc/cpuinfo | more dmesg | grep cpu 2. CPU 비트 확인하기(x86, x64) arch 3. RAM 정보 확인하기 cat /proc/meminfo free 4. DISK 정보 확인하기 cat /proc/scsi/scs -> scsi cat /proc/ide/hda/model -> hda cat /proc/mdstat -> raid /proc/ide -> 아래에는 하드가 몇개인지 /proc/ide/hda/ -> 아래에는 그 하드에 대한 여러 정보 5. DISK 용량 확인하기 df -h -> 디스크 파티션, 용량 정보 fdisk -l -> 하드디스크 확인 du -sk -> 현재 폴더의 사용량(kb) du -sk /home -> /home 폴더..

PHP 정규식 패턴 모음 preg 사용

핸드폰번호 – 넣어서 출력하기 $ohp = preg_replace("/\D/", "", $ohp); $ohp = preg_replace("/^([0-9]{3})([0-9]*)([0-9]{4})$/", "$1-$2-$3", $ohp); 일반전화 – 넣어서 출력하기 함수 function TelephoneFormat($tel, $str) { $tel = preg_replace("/\D/", "", $tel); if(strlen($tel) == 12) { $tel = preg_replace("/^([0-9]{4})([0-9]*)([0-9]{4})$/", "$1{$str}$2{$str}$3", $tel); } else if(substr($tel, 0, 2) == "02") { $tel = preg_replace(..

정규표현식에 쓰이는 특수문자

1. '.' 임의의 한 문자 ex) s.e -> sae, sbe, sce, sde, ... .ce -> ace, kce, dce, ... 2. '*' 바로 앞의 문자가 없거나 하나 이상 ex) s*e -> e, se, see, ssse, ... abc* -> ab, abc, abcc, abccc, ... h*im -> im, him, hhim, hhhim, ... 3. '+' 바로 앞의 문자가 하나 이상 ex) s+e -> se, sse, ssse, ... 4. '?' 바로 앞의 문자가 없거나 하나 ex) th?e -> e, the 이 두가지표현이 유일하겠지. 5. '^' 바로 뒤의 문자열로 시작. ex) ^The -> The girl is, Theather, ... (뒷부분부터 공백까지 검사) ^a?b..

자주 사용하는 정규표현식

1. 영문자 소문자, 숫자, "-", "_" 로만 구성된 길이 2 ~ 10자리 사이 문자열 /^[a-z0-9_-]{2,10}$/ 2. 신용카드 번호 19자리 숫자와 "-": /^[0-9-]{19}$/ 4-4-4-4 체크: /^[0-9]{4}[-\s\.]?[0-9]{4}[-\s\.]?[0-9]{4}[-\s\.]?[0-9]{4}$/ 3. 영문자 대소문자와 숫자로만 구성 /[a-zA-Z0-9]/ 4. 전화번호 3자리-3~4자리-4자리(사이에 1자 아무거나 가능)): /^[(]?[0-9]{3}[)]?[-\s\.]?[0-9]{3,4}[-\s\.]?[0-9]{4}$/ 3자리-3~4자리-4자리(사이에 "-" 고정): /^\d{3}-\d{3,4}-\d{4}$/ 휴대폰&전화번호: /(^02.{0}|^01.{1}|[0-9..

정규 표현식 (Regular Expression) 과 응용 사례를 정리해 보자

https://hhui.tistory.com/8 or연산자인 | 과 함께 써서, (txt|hwp|doc) 과 같이 txt, hwp,doc 세가지에 매치시킬 수 있음 + 기호 앞의 패턴이 1번 이상 발생하는 패턴 예> ^\S+ (공백없는 텍스트로 시작하고, 한글자이상의 길이로 됨) ? 기호 앞의 패턴이 없거나 1번 발생하는 패턴 (0~1번 발생) 예> \d+ (숫자가 없가나 1번 발생하는 패턴) * 기호 앞의 패턴이 없거나 1번 이상발생하는 패턴 (0 ~ 1번 이상 발생, ?과 *를 구분해야 함) . 모든 문자를 가르킴(\과 개행은 제외) ^ 문자열(패턴)이나 행의 처음을 의미 $ 문자열(패턴)이나 행의 종료를 알립니다. [ ] [ ]사이에 들어간 문자중 하나를 매치 예> [abc] 는 ab, ac, ac..

리눅스 fdisk 포맷 mkfs

mkfs 명령어 : 파티션한 하드디스크를 포맷할때 사용 * 옵션 -t : 파일시스템의 형식을 지정한다. Ex) mkfs -t ext3 /dev/sdb1 // 따로 옵션을 주어 지정하지않으면 ext2 파일시스템 형식 [root@localhost ~]# mkfs -t ext3 /dev/sda mke2fs 1.42.9 (28-Dec-2013) /dev/sda is entire device, not just one partition! Proceed anyway? (y,n) y Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 183148544 ..

반응형