- 방향:
- 모두 웹3.0 백엔드 개발 웹 프론트엔드 데이터 베이스 운영 및 유지보수 개발 도구 PHP 프레임워크 일반적인 문제 다른 기술 CMS 튜토리얼 Java 시스템 튜토리얼 컴퓨터 튜토리얼 하드웨어 튜토리얼 모바일 튜토리얼 소프트웨어 튜토리얼 모바일 게임 튜토리얼
- 나누다:
-
- 자세한 설명: 쉘 스크립트 변수 판단 매개변수 명령
- 시스템 변수 $n은 스크립트나 함수에 전달되는 매개변수입니다. n은 매개변수의 개수를 나타내는 숫자입니다. 예를 들어 첫 번째 매개변수는 $1이고 두 번째 매개변수는 $2$입니다. 이전 명령의 종료 상태 또는 함수의 반환 값입니다. 성공 시 0, 실패 시 1을 반환합니다. $#스크립트 또는 함수에 전달된 매개 변수 수 $* 이러한 모든 매개 변수는 큰따옴표로 묶입니다. 스크립트가 두 개의 매개변수를 받으면 $*는 $1$2$0실행 중인 명령의 이름과 같습니다. 쉘 스크립트의 경우 이는 활성화된 명령에 대한 경로입니다. $@는 큰따옴표("")로 묶인 경우 $*와 약간 다릅니다. 스크립트가 두 개의 매개변수를 받으면 $@는 현재 쉘의 프로세스 번호인 $1$2$$와 같습니다. 쉘 스크립트의 경우 실행 중일 때의 프로세스입니다.
- 리눅스 923 2024-09-02 15:25:59
-
- Golang 로그를 사용하여 애플리케이션을 모니터링하는 방법은 무엇입니까?
- 하지만 애플리케이션을 모니터링하기 위해 Golang 로그를 어떻게 사용합니까? Golang에는 예외가 없으며 오류만 있습니다. 따라서 첫인상은 Golang 로깅 전략을 개발하는 것이 간단한 문제가 아니라는 것일 수 있습니다. 예외를 지원하지 않는 것은 실제로 문제가 되지 않습니다. 많은 프로그래밍 언어에서 예외는 예외성을 잃었습니다. 너무 과도하게 사용되어 유용성이 무시되었습니다. 더 진행하기 전에 먼저 Golang 로깅의 기본 사항을 소개하고 Golang 로깅 표준, 메타데이터의 의미, Golang 로깅이 성능에 미치는 영향 최소화에 대해 논의하겠습니다. 로그를 사용하면 앱에서 사용자 활동을 추적하고, 프로젝트에서 손상된 구성 요소를 빠르게 식별하고, 전반적인 성능과 사용자 경험을 모니터링할 수 있습니다.
- 리눅스 1112 2024-09-02 15:11:36
-
- 클래식하고 사용하기 쉬운 JavaScript 프레임워크 Vue.js 소개
- 이 글의 목표는 유용한 JavaScript 프레임워크 Vue.js를 소개하여 독자가 이에 대한 사전 이해를 가질 수 있도록 하는 것입니다. VueVue(/vjuː/로 발음, view와 유사)는 사용자 인터페이스 구축을 위한 진보적인 프레임워크입니다. 다른 대형 프레임워크와 달리 Vue는 아래에서 위로 레이어별로 적용되도록 설계되었습니다. Vue의 핵심 라이브러리는 시작하기 쉬울 뿐만 아니라 타사 라이브러리 또는 기존 프로젝트와 쉽게 통합할 수 있는 뷰 레이어에만 중점을 둡니다. 반면에 최신 도구 체인 및 다양한 지원 라이브러리와 결합하면 Vue는 복잡한 단일 페이지 애플리케이션을 위한 드라이버를 완벽하게 제공할 수 있습니다. Vue의 특징 - 계산된 속성 Vue 템플릿에서 표현식을 작성하는 것은 매우 편리하지만 복잡한 내용을 입력하면
- 리눅스 834 2024-09-02 15:05:02
-
- Ansible 사용법: ansible-playbook의 간단한 사용
- ansbile-playbook은 yaml 언어로 작성되고 프로세스 중에 실행되는 시스템 ansible 명령 모음입니다. ansbile-playbook 명령은 하향식 순서로 실행됩니다. 동시에 플레이북은 많은 기능을 만들었습니다. 이를 통해 특정 명령의 상태를 후속 명령으로 전송할 수 있습니다. 예를 들어 한 컴퓨터의 파일에서 콘텐츠를 가져와 변수로 첨부한 다음 사용할 수 있습니다. 이를 통해 ansible 명령으로는 불가능한 일부 복잡한 배포 메커니즘을 구현할 수 있습니다. 플레이북은 ansible-playbook 명령을 통해 사용됩니다. 해당 매개변수는 -k(–as 매개변수와 같은 ansible 명령과 유사합니다.
- 리눅스 1345 2024-09-02 14:55:04
-
- ansible의 Ad-hoc 및 명령 모듈 소개
- Ad-Hoc은 Ansible에서 임시로 실행되는 명령을 말하며, 복잡한 명령에 대해서는 플레이북에 대해 나중에 언급하겠습니다. Ad-hoc에 관해 이야기할 때 모듈을 언급해야 합니다. 모든 명령 실행은 미리 작성된 모듈에 따라 다릅니다. 기본적으로 설치된 Ansible에는 이미 command, raw, shell, file, cron 등과 같은 많은 모듈이 함께 제공됩니다. ansible-doc-l을 통해 볼 수 있습니다. 1. Ad-hoc1. 다음은 이전 장에서 자주 사용된 예입니다: [root@361way~]#ansible10.212.52.252-a'upti
- 리눅스 821 2024-09-02 14:16:09
-
- Centos 7은 Redis 데이터 백업 및 복원
- Redis 란 무엇입니까? Redis는 디스크에도 유지될 수 있는 인메모리 키-값 캐시 및 저장소(예: 데이터베이스)입니다. 이 기사에서는 Centos7에서 Redis 데이터베이스를 백업하고 복원하는 방법을 배웁니다. 백업 및 복원 지침 기본적으로 Redis 데이터는 Redis 데이터 세트의 특정 시점 스냅샷인 디스크의 .rdb 파일에 저장됩니다. 스냅샷은 지정된 간격으로 촬영되므로 백업에 적합합니다. 데이터 백업 Centos7 및 기타 Linux 배포판에서 기본 Redis 데이터베이스 디렉터리는 /var/lib/redis입니다. 그러나 redis 저장소 위치를 변경한 경우 다음을 입력하여 찾을 수 있습니다.
- 리눅스 723 2024-09-02 14:02:32
-
- 핑 패키지와 리눅스의 애증 관계
- 기본적으로 Linux 시스템은 ping을 허용하지만, 경우에 따라 보안상의 이유로 ping을 비활성화하도록 서버를 설정합니다. ping 명령을 일시적으로 허용하려면 echo0>/proc/sys/net/ipv4/icmp_ignore_all 명령을 사용할 수 있습니다. :0은 권한을 나타냅니다. 1은 현재 설정 보기 금지를 나타냅니다. ping 명령을 사용해 보세요. ping을 계속 허용하거나 금지할 수 있습니다. /etc/sysctl.conf 구성 파일을 수정하고 위에 표시된 대로 줄을 추가하세요. net.ipv4.icmp_echo_ignore_all=11은 금지됨을 의미합니다.
- 리눅스 1142 2024-09-02 14:01:10
-
- Centos7 추가 삭제 스왑 교환 파티션
- 스왑이란 Windows 가상 메모리와 유사하지만 물리적 메모리가 부족한 경우 하드 디스크 공간의 일부를 가상 메모리로 사용하여 물리적 메모리 용량 부족 문제를 해결하는 스왑 파티션을 의미합니다. 장점: 비용 절감. 단점: 성능이 부족합니다. 이 방법은 Centos7에만 국한되지 않고 모든 Linux 시스템에서 사용할 수 있습니다. 운영 사용자: 루트. 스왑 파티션 공간을 추가합니다. dd 명령을 사용하여 2G 크기의 스왑 파티션 파일 /dev/mapper/centos-swap을 만듭니다. $ddif=/dev/zeroof=/dev/mapper/centos-swapbs=1024count=2048000 . 스왑 파티션을 포맷합니다.
- 리눅스 989 2024-09-02 13:50:43
-
- Centos 7은 PHP7.1.0을 PHP 7.1.5로 원활하고 원활하게 업그레이드합니다.
- 실험 환경: CentOS Linux 릴리스 7.3.1611(Core) 커널 버전: Linux 버전 3.10.0-514.el7.x86_641 PHP 버전을 확인하는 방법은 두 가지가 있으며 표시 결과는 동일합니다. 첫 번째 #/usr/local/php/bin/php-v 두 번째 #php-vPHP7.1.0(cli)(build:Dec17201617:00:32)(ZTS)Copyright(c)1997-2016ThePHPGroupZendEnginev3.1.0- 개발,저작권(c)1998-201
- 리눅스 1419 2024-09-02 13:43:20
-
- Ansible의 공통 모듈에 대한 간략한 소개
- 이 글에서는 일반적으로 사용되는 모듈을 소개합니다. 공식 분류에 따르면 모듈은 기능별로 클라우드 모듈, 명령 모듈, 데이터베이스 모듈, 파일 모듈, 자산 모듈, 메시지 모듈, 모니터링 모듈, 네트워크 모듈, 알림 모듈, 패키지 관리 모듈, 소스 코드 제어 모듈, 시스템 모듈, 유닛 모듈, 웹 시설 모듈, 윈도우 모듈 등 자세한 사항은 공식 페이지를 참고해주세요. 여기서는 소개를 위해 공식적으로 분류된 모듈 중에서 가장 일반적으로 사용되는 일부 모듈을 선택합니다(명령 모듈은 이전 기사에서 소개되었으므로 여기서는 언급하지 않습니다). 1. ping 모듈은 호스트가 연결되어 있는지 테스트합니다. 사용법은 매우 간단하며 매개변수를 포함하지 않습니다: [root@361way~]#ansible10.212.52.252-mping10
- 리눅스 686 2024-09-02 13:36:00
-
- Ansible 동적 인벤토리 소개
- AnsibleInventory는 실제로 정적 인벤토리와 동적 인벤토리의 두 부분으로 구성됩니다. 정적 인벤토리는 /etc/ansible/hosts 파일에 지정된 호스트와 그룹을 참조합니다. DynamicInventory는 외부 스크립트를 통해 호스트 목록을 가져와 필요한 형식으로 반환하는 것을 참조합니다. ansilbe 명령으로. 이 부분은 일반적으로 CMDB 자산 관리 시스템, zabbix 모니터링 시스템, 크로블 설치 시스템, 클라우드 컴퓨팅 플랫폼 등을 결합하여 호스트 정보를 얻습니다. 호스트 리소스는 일반적으로 동적으로 증가하거나 감소하므로 이러한 시스템은 일반적으로 지능적으로 업데이트됩니다. 우리는 이러한 도구를 사용하여
- 리눅스 1064 2024-08-24 10:44:02
-
- Linux 사용자의 등록 날짜를 확인하는 데 도움이 되는 7가지 방법
- Linux 시스템에서 계정 생성 날짜를 확인하는 방법을 알고 계셨습니까? 알고 있다면 무엇을 할 수 있습니까? 성공하셨나요? 그렇다면 어떻게 해야 합니까? 기본적으로 Linux 시스템은 이 정보를 추적하지 않습니다. 그렇다면 이 정보를 얻을 수 있는 다른 방법은 무엇입니까? 내가 왜 이것을 확인하고 있는지 물어볼 수 있습니다. 예, 귀하가 이 정보를 검토해야 할 상황이 있을 수 있으며, 그 때 귀하에게 도움이 될 것입니다. 다음 7가지 방법으로 확인할 수 있습니다. /var/log/secure 사용 aureport 도구 사용 .bash_logout 사용 chage 명령 사용 useradd 명령 사용 passwd 명령 사용 마지막 명령 사용 방법 1: /var/l 사용
- 리눅스 1516 2024-08-24 07:31:32
-
- Ansible 사용법 요약: Ansible 설치
- 1. 소개 Ansible은 구성 관리 및 애플리케이션 배포 도구로, 그 기능은 현재 업계 구성 관리 도구인 Chef, Puppet 및 Saltstack과 유사합니다. Ansible은 Python 언어를 통해 개발되었습니다. Ansible 플랫폼은 유명한 소프트웨어 Cobbler 및 Func의 저자이기도 한 Michael DeHaan이 만들었습니다. Ansible의 첫 번째 버전은 2012년 2월에 출시되었습니다. Ansible은 기본적으로 SSH 프로토콜을 통해 시스템을 관리하므로 Ansible은 서버에 클라이언트 프로그램을 설치할 필요가 없습니다. Ansible을 서버에 설치하기만 하면 Ansible을 관리하고 제어할 수 있습니다.
- 리눅스 1144 2024-08-24 07:31:14
-
- Linux 디스크가 솔리드 스테이트 드라이브인지 기계식 하드 드라이브인지 확인하는 방법
- Linux 디스크가 솔리드 스테이트 드라이브인지 기계식 하드 드라이브인지 확인하는 세 가지 방법: 방법 1은 cat/sys/block/*/queue/rotational의 반환 값을 확인합니다(여기서 *는 하드 드라이브 장치의 이름입니다. as sda 등), 1을 반환하면 0을 반환하면 디스크가 회전할 수 없다는 의미이므로 SSD입니다. [pythontab@pythontab.com~]$cat/sys/block/sda/queue/rotational0[pythontab@pythontab.com~]$grep^/sys/block/*/queu
- 리눅스 1351 2024-08-23 19:33:51
-
- Linux에서 흥미로운 명령
- Linux의 재미있는 명령 screenfetch에 대해 알아 보겠습니다. 설치 및 사용: sudoaptinstallscreenfetchscreenfetch 렌더링: linux_logo: Linux 버전 로고 그림 및 시스템 정보: sudoaptinstalllinuxlogolinux_logo 렌더링: 내장 로고 목록 보기: linux_logo- f -LlistAvailableBuilt-inLogos:NumTypeAsciiNameDescription1ClassicYesa
- 리눅스 1267 2024-08-22 19:58:45