셸 출력 리디렉션,분석 > /dev/null 2>1&

우리가 일반적으로 작성하는 프로그램처럼,프로그램은 외부 입력을 처리합니다.,그런 다음 지정된 위치에 작업 결과를 출력합니다.。 인터랙티브 프로그램에서,사용자의 키보드와 마우스 입력,결과는 사용자 화면에 출력됩니다.,재생 장치에서도。 백그라운드에서 실행되는 일부 프로그램의 경우,입력은 일부 외부 파일에서 올 수 있습니다.,작업 결과는 일반적으로 다른 파일에 기록됩니다.。 그리고 프로그램이 실행되는 동안,몇 가지 핵심 정보가 있을 것입니다.,예를 들어 예외 스택,외부 인터페이스 호출 등, 이들은 모두 로그 파일에 기록됩니다.。 쉘 스크립트도 마찬가지,그러나 우리가 일반적으로 쉘 명령을 사용할 때,키보드 입력을 통해 더 자주,그런 다음 화면에서 명령의 실행 결과를 봅니다.。특정 상황에서,쉘 명령의 실행 결과를 파일에 저장해야 합니다.,그런 다음 입력 및 출력의 리디렉션 기능을 사용해야 합니다.。 쉘 명령을 실행할 때 파일 설명자,기본적으로 3개의 파일이 열립니다.,각 파일에는 사용을 용이하게 하는 해당 파일 설명자가 있습니다.:   따라서 우리는 일반적으로 쉘 명령을 실행합니다.,둘 다 기본적으로 키보드에서 입력을 받습니다.,그리고 그 결과를 콘솔에 출력。 그러나 파일 디스크립터의 기본 지점을 다음으로 변경할 수 있습니다.,입력 및 출력의 리디렉션을 실현하기 위해。예를 들어 파일을 1로 지정합니다.,그러면 표준 출력이 파일로 출력됩니다.。 출력 리디렉션 출력 리디렉션은 사용하기 쉽습니다.,일부 기본 명령은 다음과 같습니다.: 우리는 사용>또는>>출력을 리디렉션。기호의 왼쪽은 파일 설명자를 나타냅니다.,그렇지 않으면 1을 의미합니다., 그것은 표준 출력입니다,기호의 오른쪽은 파일일 수 있습니다.,출력 장치가 될 수도 있습니다.。사용할 때>정적 경로는 실제로, 오른쪽 파일이 존재하는지 여부를 판단합니다.,있으면 먼저 삭제,그런 다음 새 파일을 만듭니다.,존재하지 않는 경우 직접 생성。하지만 사용할 때>>추가할 때,기존 파일은 삭제되지 않습니다.。 출력 리디렉션에 대한 더 나은 이해를 위해,리디렉션의 "매력"을 느껴보십시오.,다음 예를 살펴보겠습니다.:우리는 테스트 디렉토리를 만듭니다, 디렉토리 아래에 하나의 a.txt 파일만 있습니다.。 …

MySQL 개요

테이블 데이터만 내보내기 , 테이블 구조 제외: mysqldump -uuser -ppassword -t db_name > /dump_name.sql만 테이블 구조 내보내기 ,테이블 데이터 제외: mysqldump -uuser -ppassword…

Linux PXE

여러 서버에 Linux를 배포하는 경우,전통적인 설치 방법은 시간이 많이 걸리고 노동 집약적입니다.,낮은 효율, 이제 PXE를 통해 Linux 배치 배포를 구현하는 방법을 간략하게 설명합니다.. 작동하기 전에 동일한 네트워크에 다른 DHCP 서버가 없는지 확인하십시오. , 다른 행동 제어 장치 없음, 발표에 방해가 되지 않도록 ; 네트워크 회선 속도가 1000Mbps 이상인지 확인하십시오.,그렇지 않으면 배포 시간이 너무 길어질 수 있습니다.. 이 데모는 CentOS를 예로 사용합니다., 다른 버전의 Linux 프로세스도 비슷합니다.. 섬기는 사람: 시스템 플랫폼:CentOS 6.5 x64 네트워크 구성: IP 주소 192.168.137.6 ,SElinux 시스템 서비스 닫기:DHCP , TFTP ,HTTP…

Linux에서 DNS 서버 구성

DNS는 Domain Name Service의 약자입니다.,고객에게 도메인 이름 및 IP 확인 서비스 제공。 네 가지 유형의 DNS 서비스가 있습니다.,기본 네임서버,보조 이름 서버,캐싱 네임서버,포워딩 네임서버。 이번에 기본 도메인 이름 서버를 구성합니다.。 섬기는 사람:CentOS 6.3 X86 IP: 192.168.137.16 Samba의 가장 큰 기능은 Linux와 Windows 시스템 간의 직접 파일 공유 및 인쇄 공유에 사용할 수 있다는 것입니다.: WIN7 X86 IP: 192.168.137.1 소프트웨어: 바인드 패키지 및 해당 종속성 DNS 서버 설치 정보,바인드 소스 코드를 사용하여 컴파일하고 설치할 수 있습니다.,rpm 바이너리 패키지를 사용하여 직접 설치할 수도 있습니다.。 그런데 이번에는 bind-chroot가 설치되어 있습니다. , 바인드 관련 구성 파일은 /var/named/chroot/ 디렉토리에 있습니다.,보장된 DNS 서버 보안。 DNS 서비스는 TCP와 UDP의 53번 포트를 사용하기 때문에,따라서 iptables에서 열 필요,안전을 위해 iptables를 직접 닫지 마십시오.。다음과 같이: 그런 다음 iptables를 다시 시작하고 start라는 서비스를 실행합니다.…

zabbix 모니터링 3 구성

zabbix 에이전트 측 구성 1. 创建用户 groupadd zabbix useradd -g zabbix zabbix 2. 创建用户 groupadd zabbix useradd -g zabbix zabbix 3. 创建用户 groupadd zabbix useradd -g zabbix zabbix >>/기타 / 서비스<<eof< 스팬 =””></eof<> zabbix 에이전트 10050 / tcp Zabbix 에이전트…

간단한 문서 요약

주어진 파일 a와 b a.txt 127.0.0.1 user1 127.0.0.1 user2 127.0.0.2 user3 127.0.0.3 user4 b.txt 127.0.0.6 userA 127.0.0.2 userB는 두 파일의 각각의 IP 번호를 계산합니다.,그리고 총 IP 번호 cat a.txt | awk‘{인쇄 $1}’ | 종류…