본문 바로가기
반응형
centos7 - PHP 버전별 설치 방법 (PHP5.x, PHP7.x, PHP8.x) centos 7 기본 저장소의 php 버전은 5.4 버전으로 설치된다. rpm 패키지 설치를 통한 상위 버전의 php 설치를 위한 매뉴얼을 정리하였다.1. 설치 매뉴얼Remi Collet은 프랑스 출신의 오픈소스 개발자로 PHP와 관련된 다양한 프로젝트를 주도하고 있다. 그중 하나가 Remi 저장소다. Remi 저장소는 최신 버전의 PHP를 CentOS와 RHEL과 같은 Red Hat 계열의 Linux 배포판에서 사용할 수 있도록 제공한다. 이 저장소는 안정적이고 업데이트가 자주 이루어진다. Remi 저장소의 PHP 패키지를 이용하여 설치 매뉴얼을 작성하였다.저장소 설치[root@gbminnote ~]# yum install epel-release yum-utils[root@gbminnote ~]# yu.. 2023. 4. 29.
[Linux command] vi 편집기 사용법 및 활용 Linux의 vi는 대표적인 CLI(Command-Line Interface) 기반의 텍스트 편집기로, 유닉스 환경에서 개발된 ed 편집기를 바탕으로 만들어졌다. 매우 빠르고 다양한 편리한 기능을 제공하여 많은 사용자들에게 널리 사용되고 있다. vi 편집기의 기능과 사용방법 명령어등을 정리 하였다.[목차]1. 기본 사용법2. 입력 모드(Insert Mode)3. 명령 모드(Command Mode)1) 주요 명령어2) 치환(substitute)명령어1. 기본 사용법vi [파일이름]vi [새로 만들 파일이름]입력 모드와 명령 모드로 사용된다.입력 모드는 키보드로 타이핑하여 문자를 입력하는 모드이고명령 모드는 문서를 명령어로 조작 및 편집하는 모드이다.  2. 입력 모드(Insert Mode)vi 편집기를 실.. 2023. 4. 28.
[Linux command] cp 명령어 옵션 및 사용법 리눅스에서 파일이나 디렉터리를 복사할 때 사용하는 cp 명령어는 파일 및 디렉터리를 복사하거나 이름을 변경하는 기능을 제공한다. 글에서는 cp 명령어의 사용법과 다양한 옵션에 대해 정리 하였다.1. 기본 사용법$ cp [옵션] [원본 디렉터리,파일] [복사 디렉터리,파일]$ cp -p /home/user/file.txt /home/user/backup/$ cp -r /home/user/dir /home/user/backup/$ cp -v /home/user/file.txt /home/user/backup/$ cp -i /home/user/file.txt /home/user/backup/  2. 옵션옵션설명-p원래 파일의 권한 및 소유자를 유지-r하위 디렉토리를 파일을 모두 복사-v복사 작업을 화면에 표시.. 2023. 4. 28.
[Linux command] ls 명령어 옵션 및 사용법 현재 디렉터리의 파일 목록을 출력하는 ls 명령어는 파일 관리에서 자주 사용되는 기본적인 명령어다. 다양한 옵션을 통해 파일 정보를 더욱 상세히 확인할 수 있으며, ls 명령어의 주요 옵션과 사용법에 대해 정리 하였다1. 기본 사용법ls [옵션] [파일/디렉토리 경로]  2. 옵션옵션설명-a숨김 파일을 포함하여 출력-A.와 ..을 제외한 모든 파일을 출력-c파일의 변경 시간이 아닌 마지막으로 파일이 변경된 시간을 기준으로 정렬-d디렉토리를 출력-f정렬하지 않고 그대로 출력-F파일 종류에 따라 출력 형식을 다르게 처리-h파일 크기를 보기 쉬운 형태로 출력-i파일의 inode 번호를 출력-l파일의 자세한 정보를 출력-n사용자와 그룹을 숫자로 출력-r수정 시간이 오래된 파일부터 출력-R하위 디렉토리의 파일까지.. 2023. 4. 26.
[Linux command] awk 명령어 옵션 및 사용법 awk는 텍스트 데이터를 효율적으로 처리하는 데 유용한 명령어다. 파일이나 파이프라인을 통해 데이터를 입력받아, 특정 패턴을 찾거나 조건에 맞는 데이터를 처리하여 출력할 수 있는 유용한 기능을 제공한다. awk 명령어의 사용법과 자주 사용 하는 옵션에 대해서 정리 하였다.[목차]1. 기본사용법2. awk 변수3. awk 연산자4. awk 함수5. awk 사용 예제1. 기본 사용법awk 'pattern { action }' file  2. awk 변수변수설명$0 현재 레코드 전체$1, $2, ... 현재 레코드에서 첫번째, 두번째, ... 필드NF 현재 레코드의 필드 수NR 현재 레코드 번호FS 필드 구분자RS 레코드 구분자OFS 출력 필드 구분자ORS 출력 레코드 구분자  3. awk 연산자연산자설명+,.. 2023. 4. 26.
[Linux command] tail 명령어 옵션 및 사용법 tail 명령어는 파일의 마지막 부분을 출력하는 도구로, 주로 로그 파일에서 최신 기록을 확인하는 데 사용된다. 시스템 모니터링이나 실시간 로그 분석에 유용하며, 다양한 옵션을 통해 더욱 강력한 기능을 제공할 수 있다. 이 글에서는 tail 명령어의 기본 사용법과 유용한 옵션들을 정리하였다.1. 기본 사용법tail [옵션] [파일명]  2. 옵션옵션설명-n [숫자]마지막 [숫자]줄을 출력-f파일의 끝을 따라가며 출력-c [바이트]마지막 [바이트] 바이트를 출력-q파일명을 출력하지 않음-v파일명을 항상 출력-s [초]출력 사이에 지연 시간을 설정-r파일의 내용을 역순으로 출력--pid=[PID]지정된 PID가 종료될 때까지 파일의 끝 부분을 출력-z끝나는 줄 구분을 줄바꿈이 아닌 NUL 로 구분  3. 옵.. 2023. 4. 26.
[Linux command] grep 명령어 옵션 및 사용법 리눅스 시스템에서 자주 사용되는 grep 명령어는 파일이나 출력에서 특정 패턴을 빠르게 검색하는 도구다. 시스템 로그 분석이나 텍스트 처리 작업에서 핵심적인 역할을 하며, 다양한 옵션을 통해 검색 결과를 세밀하게 조정할 수 있다. grep의 주요 기능과 유용한 옵션들을 정리하였다. 1. 기본 사용법grep '찾을문자열' 파일명  2. 옵션옵션설명-i대소문자를 구분하지 않고 검색-v검색 패턴과 일치하지 않는 라인을 출력-n검색된 라인의 번호를 함께 출력-r하위 디렉토리까지 검색-w정확하게 검색 패턴과 일치하는 단어만 검색-e여러개 검색 패턴을 지정-c검색 결과에서 일치하는 라인의 개수만 출력-l일치하는 라인이 포함된 파일 이름만 출력-x검색 패턴과 정확하게 일치하는 라인만 출력-m지정된 개수만큼 일치하는 .. 2023. 4. 25.
반응형