리눅스 썸네일형 리스트형 sudo 명령어 sudo 명령어 sudo는 리눅스와 유닉스 시스템에서 특정 명령어를 슈퍼유저(root) 권한으로 실행할 때 사용하는 명령어입니다. 슈퍼유저 권한은 시스템 전반적인 변경이나 관리 작업을 수행하기 위해 필요한 권한입니다. sudo를 사용하여 일시적으로 슈퍼유저 권한을 얻을 수 있으며, 이를 통해 보안과 시스템 안정성을 유지할 수 있습니다. 기본 사용법 sudo 명령어는 다음과 같이 사용합니다. sudo 명령어 예를 들어, 파일을 root 권한으로 편집하려면 다음과 같이 사용할 수 있습니다. sudo nano /etc/config.txt 사용 예시 패스워드 입력 sudo를 사용할 때는 일반적으로 현재 사용자의 패스워드를 입력해야 합니다. 특정 사용자로 실행 sudo를 사용하여 특정 사용자로 명령어를 실행할 수.. 더보기 grubby 명령어 grubby 명령어 grubby는 CentOS 및 Red Hat 계열의 Linux 시스템에서 GRUB 부트로더를 관리하는 데 사용되는 명령줄 도구입니다. GRUB 부트로더는 Linux 시스템을 부팅하는 데 사용되는 프로그램입니다. grubby를 사용하여 GRUB 부트로더의 설정을 변경하고, 커널을 업데이트하고, 부팅 항목을 추가 및 제거할 수 있습니다. grubby 명령어는 다음과 같이 사용됩니다. grubby [옵션] [값] 옵션은 grubby 명령어의 동작을 지정합니다. 값은 옵션의 값을 지정합니다. grubby 명령어의 사용 예는 다음과 같습니다. GRUB 부트로더의 설정을 표시합니다. grubby --show-config 커널을 업데이트합니다. grubby --update-kernel 부팅 항목을.. 더보기 PHP에서 ScrewIM 확장 모듈을 설치하는 방법 PHP에서 ScrewIM(screwim) 확장 모듈을 설치하는 방법ScrewIM 모듈이란?ScrewIM은 PHP 코드를 암호화하여 소스 코드 유출을 방지하고 불법 복제를 어렵게 만드는 확장 모듈입니다. PHP 애플리케이션의 보안을 강화하는 데 효과적입니다.테스트 환경$ lsb_release -dDescription: Ubuntu 22.04.2 LTS$ php --versionPHP 8.1.2-1ubuntu2.13 (cli) (built: Jun 28 2023 14:01:49) (NTS)Copyright (c) The PHP GroupZend Engine v4.1.2, Copyright (c) Zend Technologies with Zend OPcache v8.1.2-1ubuntu2.13, Copy.. 더보기 우분투에 PHP-FPM 8.1을 설치하는 방법 우분투에 PHP-FPM 8.1을 설치하는 방법PHP-FPM 8.1은 PHP 8.1 버전의 FastCGI Process Manager(php-fpm)입니다.테스트 환경$ lsb_release -dDescription: Ubuntu 22.04.2 LTS$ uname -mx86_64$ getconf LONG_BIT64필수 패키지 설치sudo apt-get install -y zlib1g-dev software-properties-common패키지 목록 업데이트sudo apt-get updatePPA(Personal Package Archive) 리포지토리를 시스템의 패키지 소스 목록에 추가sudo add-apt-repository -y ppa:ondrej/phpPHP 8.1 설치php(php-fpm) 8.. 더보기 CentOS 7에서 sar의 수집 주기를 변경하는 방법 CentOS 7에서 sar의 수집 주기를 변경하는 방법 CentOS 7에서 sar(시스템 상태를 모니터링하는 sysstat 유틸리티)의 수집 시간을 변경하려면 sysstat 패키지의 설정 파일을 수정해야 합니다. 기본적으로 sysstat은 10분마다 데이터를 수집합니다. 하지만 필요에 따라 수집 주기를 변경할 수 있습니다. 1. sysstat 패키지가 설치되어 있는지 확인합니다. sudo yum install sysstat 2. sysstat 설정 파일인 /etc/sysconfig/sysstat을 편집합니다. sudo vim /etc/sysconfig/sysstat 3. 설정 파일에서 COLLECTD_INTERVAL 변수를 찾습니다. 이 변수는 데이터 수집 주기를 지정하는 데 사용됩니다. 기본적으로 주석.. 더보기 Vim 편집기의 환경 설정 파일 Vim 편집기의 환경 설정 파일 Vim 편집기의 환경 설정 파일은 .vimrc라는 이름의 파일로 저장됩니다. 이 파일은 사용자별로 설정을 정의하여 Vim의 동작을 커스터마이징할 수 있는 중요한 파일입니다. 사용자의 홈 디렉토리에 위치하며, .vimrc 파일을 편집하여 Vim의 동작을 원하는대로 조정할 수 있습니다. .vimrc 파일은 Vim을 실행할 때 자동으로 읽히며, 설정이 적용됩니다. 만약 .vimrc 파일이 존재하지 않으면 Vim은 기본 설정을 사용합니다. 사용자가 .vimrc 파일을 만들고 원하는 설정을 추가하면 Vim의 동작이 해당 설정에 따라 변경됩니다. 일반적으로, .vimrc 파일에는 다양한 설정과 단축키 매핑, 색상 스킴 설정, 플러그인 관련 설정 등이 포함될 수 있습니다. 사용자의 환.. 더보기 리눅스에 콘솔 접근 또는 원격 접근 시 경고 메시지를 설정하는 방법 리눅스에 콘솔 접근 또는 원격 접근 시 경고 메시지를 설정하는 방법 /etc/issue, /etc/issue.net 그리고 /etc/motd는 모두 리눅스 시스템에서 사용자에게 표시되는 메시지를 설정하는 파일들입니다. 각각의 파일은 목적과 표시되는 시기에서 차이점이 있습니다. 1. /etc/issue 설정 방법(콘솔 접근 시 경고 메시지 설정) /etc/issue 파일은 콘솔에 로그인할 때 표시되는 메시지를 설정하는 데 사용됩니다. /etc/issue 파일에 작성한 메시지는 로그인 화면에서 사용자가 아이디와 비밀번호를 입력하기 전에 표시됩니다. 콘솔(터미널)로 직접 로그인할 때 표시되는 메시지에 주로 사용됩니다. vim /etc/issue Welcome to My Linux Server! Please e.. 더보기 BASH 셸에서 기본 셸 변수의 값을 설정하는 방법 BASH 셸에서 기본 셸 변수의 값을 설정하는 방법 기본값이 없는 변수 설정 variable_name=value 이렇게 변수를 설정하면 해당 변수에 값이 할당됩니다. 기본값이 없는 변수는 초기값이 비어있는 상태입니다. 기본값이 있는 변수 설정 variable_name=${variable_name:-default_value} ${variable_name}의 값이 설정되어 있으면 해당 값을 사용하고, 그렇지 않으면 default_value가 변수에 할당됩니다. 변수가 비어있는 경우 기본값 설정 variable_name=${variable_name:-default_value} ${variable_name}이 비어있을 경우 default_value가 변수에 할당됩니다. 변수가 설정되지 않은 경우 기본값 설정 v.. 더보기 이전 1 2 3 4 5 6 ··· 42 다음