본문 바로가기
반응형
[Linux command] rsync 명령어 옵션 및 사용법 rsync는 리눅스나 UNIX 시스템에서 파일을 복사하거나 백업할 때 사용하는 도구이다. rsync의 주요 장점 중 하나는 이미 복사된 파일들의 수정 사항만 감지해서 그 부분만을 복사하는 "증분 복사" 방식을 사용한다. 이런 방식이로 동작하면 네트워크 트래픽을 줄이고 속도를 향상하는 데 도움이 된다.[목차]1. 기본 사용법2. 주요 옵션3. 사용 예시1. 기본 사용법rsync options source destination   2. 주요 옵션옵션설명-a아카이브 모드, 권한, 소유자, 시간을 유지하면서 복사-r하위 디렉터리와 파일까지 모두 복사-v자세한 출력-z네트워크를 통해 전송할 때 압축하여 전송--delete원본에 없는 파일은 복사본에서 삭제-h사람이 읽기 쉬운 포맷으로 출력-ndry-run, 실제로.. 2023. 6. 13.
[Linux command] tar 명령어 옵션 및 사용법 tar는 "Tape ARchive"의 약자로, 압축된 아카이브 파일을 생성하거나 해제할 때 사용하는 리눅스 명령어다. 여러 파일이나 디렉터리를 하나의 파일로 묶어 효율적으로 관리할 수 있으며, 압축을 통해 용량을 줄일 수 있다. 또한, 파일 백업, 전송, 압축 등 다양한 작업을 간편하게 수행할 수 있는 유용한 도구다.1. 기본 사용방법tar [옵션] [압축파일명] [압축할 파일 및 디렉터리...]  2. 옵션옵션설명-c,--create압축 파일을 생성-x,--extract압축 파일을 해제-f,--file=압축파일의이름을지정-v,--verbose실행 과정을 출력-z,--gzipgzip으로압축-j,--bzip2bzip2로압축-t,--list압축파일안의내용을나열-r,--append압축파일에파일을추가-u,--u.. 2023. 5. 30.
Rocky Linux 8 vs 9 간단 비교표 Rocky Linux 8 vs 9 비교표항목Rocky Linux 8Rocky Linux 9코드명AlmaRocky출시일2021년 03월 08일2022년 07월 14일종료일2029년 05월 31일2032년 05월 31일쉘bashzsh웹서버nginxhttpd데이터베이스 서버MariaDBMySQL이메일 서버PostfixSendmail파일 시스템XFSBtrfs컴파일러 툴킷GCC 11GCC 12런타임 환경GNOME 3.48GNOME 42패키지 관리자dnfdnf보안패키지 관리yum-plugin-securityyum-plugin-security네트워크 관리도구net-toolsiproute2파일시스템 도구tarpax컴파일러도구make ninja디버깅도구gdbvalgrind테스트 도구pytestctest개발도구gitmer.. 2023. 5. 29.
Rocky Linux 9.1 - 록키 리눅스9.1 설치 Rocky Linux은 CentOS의 후속 제품으로, RHEL(Red Hat Enterprise Linux)과 100% 호환되는 무료 및 오픈 소스 기업용 리눅스 배포판이다. Rocky Linux 9.1은 2022년 11월 22일에 출시된 최신 버전으로, 다양한 보안 기능과 업데이트가 제공되고 최신 RHEL 9.1 패키지와 동일한 기능을 제공한다.[목차]1. Rocky Linux 9.12. Rocky Linux 9.1 설치3. Rocky Linux 9.1 살펴보기 1. Rocky Linux 9.1 1) Rocky Linux 공식 문서공식 사이트 Rocky LinuxRocky Linux is an open enterprise Operating System designed to be 100% bug-for-.. 2023. 5. 10.
SELinux 설정 및 해제 SELinux(Security Enhanced Linux)는 RHEL, CentOS 기반의 리눅스 보안 프로그램이다. 특정 서비스가 SELinux로 인해 정상 동작 하지 않는 다면 끄기보다는 보안상 SELinux 가 활성화 된 상태에서 동작되도록 설정을 수정하는 것이 좋다.  SELinux 상태 확인# sestatusSELinux status: enabledSELinuxfs mount: /sys/fs/selinuxSELinux root directory: /etc/selinuxLoaded policy name: targetedCurrent mode: enforcingMode from.. 2023. 5. 2.
centos7 - APM(Apache, PHP, Mariadb) 설치 및 설정 [목차]1. APM 설치1) 패키지 업데이트2) 프로그램 설치를 위한 패키지 설치3) Apache 설치4) mod_ruid2 모듈 설치5) php 및 확장 모듈 설치6) Mariadb 설치7) vsftpd 설치2. APM 설정 및 계정 생성1) MariaDB 초기 설정2) FTP 계정 및 홈디렉터리 생성3) DB 생성 및 DB 계정 추가4) Apache 설정5) Apache VirtualHost 설정6) FTP 설정7) 자동 시작 서비스 적용1. APM 설치centos 7 기본 저장소 설치 버전- Apache 2.4- PHP 5.4- Mariadb 5.5 "다른 버전을 설치하고자 한다면 아래 매뉴얼을 참고해 버전만 변경해서 설치진행." centos7 - PHP 버전별 설치 방법 (PHP5.x, PHP7... 2023. 4. 30.
centos7 - Mariadb 버전별 설치 방법 (Mariadb 10.x, Mariadb 11.x) centos 7 기본 저장소의 Mariadb 버전은 5.5 버전으로 설치된다. rpm 패키지 설치를 통해 상위 버전의 Mariadb 설치를 위한 매뉴얼을 정리하였다. 1. 저장소 확인 방법 https://mariadb.org/download/?t=repo-config 경로에서 OS 별, 버전별 자정소 경로를 확인할 수 있다. Download MariaDB Server - MariaDB.orgREST API Release Schedule Reporting Bugs … Continue reading "Download MariaDB Server"mariadb.orgMariaDB의 End of Support (EOS) 기간이 종료된 릴리즈 버전은 미러사이트에서 제거된다. 일반적으로 MariaDB는 새로운 메이저.. 2023. 4. 30.
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.
반응형