본문 바로가기
반응형
[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.
[Linux command] xargs 명령어 옵션 및 사용법 xargs 명령어는 Unix 및 Linux 시스템에서 사용되는 명령어다. xargs는 이전 명령어의 출력, 입력에서 가져온 데이터를 받아서 다른 명령어에 전달하는 데 사용된다. xargs는 복잡한 명령어를 실행하거나 대량의 파일을 처리하는 데 도움이 된다. xargs 명령어는 주로 파이프(|)를 사용하여 이전 명령어의 출력을 받는다. 이후 xargs는 이 데이터를 공백이나 줄 바꿈 문자를 구분자로 사용하여 인수(argument)로 분리한 후 새로운 명령어에 전달한다.[목차]1. 기본사용방법2. 주요 옵션3. 사용예제1. 기본 사용 방법command | xargs [options] [command]  2. 주요 옵션옵션설명-0, --null입력을 null 문자 ('\0')로 구분-afile,--arg-fi.. 2023. 5. 22.
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 - vsftpd 설치 및 설정 vsftpd (Very Secure File Transfer Protocol Daemon)는 파일을 전송하는 프로그램으로 centos7 기본 저장소에서 설치되고 있다. 이 문서는 vsftpd 설치 및 설정과 vsftpd.conf 설정 방법 등을 정리하였다.[목차]1. vsftpd 설치2. 방화벽 설정3. user 생성4. vsftpd.conf 설정 옵션1. vsftpd 설치yum 패키지 관리자를 업데이트# yum updatevsftpd 설치# yum install vsftpdvsftpd 서비스를 시작하고 부팅 시 자동으로 시작되도록 설정# systemctl start vsftpd# systemctl enable vsftpd  2. 방화벽 설정 SELinux 해제할 경우 SELinux 구성은 생략해도 된다.. 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.
반응형