본문 바로가기

전체 글

(931)
Linux RPM 패키지 설치, 제거 및 업그레이드 (rpm 명령) 이 절에서는 rpm 명령을 사용하여 RPM 바이너리 패키지를 설치, 제거 및 업그레이드하는 방법에 대해 설명합니다. 아파치 프로그램을 설치하는 예제를 보자. 다음 장에서는 아파치 프로그램을 설치하기 위해 소스 패키지를 사용하는 방법도 소개하므로 독자는 소스 패키지와 RPM 패키지의 차이점을 직관적으로 느낄 수 있습니다. RPM 패키지 기본 설치 경로 일반적으로 RPM 패키지는 시스템 기본 설치 경로를 사용하며 모든 설치 파일은 범주별로 표 1에 표시된 디렉토리로 분배됩니다. 표 1 RPM 패키지 기본 설치 경로설치 경로 의미 / etc / 구성 파일 설치 디렉토리 / usr / bin / 실행 가능한 명령 설치 디렉토리 / usr / lib / 프로그램이 사용하는 함수 라이브러리의 위치 / usr / s..
Linux RPM 패키지 통합 명명 규칙 RPM 바이너리 패키지의 이름은 통일 된 이름 지정 규칙을 따릅니다. 사용자는 패키지 버전과 해당 플랫폼을 이름으로 직접 얻을 수 있습니다. RPM 이진 패키지 명명의 일반적인 형식은 다음과 같습니다. 패키지 이름-버전 번호-릴리스 수-게시자 -Linux 플랫폼-적합한 하드웨어 플랫폼-패키지 확장 예를 들어, RPM 패키지의 이름은 다음 httpd-2.2.15-15.el6.centos.1.i686.rpm과 같습니다.Httped : 패키지 이름. 그것은 httped이며, 주목해야한다 패키지 이름 및 아파치 - 2.2.15-15.el6.centos.1.i686.rpm 일반적으로 언급 패키지의 전체 이름 , 패키지 이름과 일부 패키지의 전체 이름, 다른 리눅스 명령 의 패키지의 설치 및 업그레이드와 같은 일부..
리눅스 패키지 (소스 패키지와 바이너리 패키지) Linux 에는 많은 소프트웨어 패키지가 있으며, 거의 모든 소프트웨어 패키지가 GPL 라이센스가있는 무료 및 공개 소스 (무료 공개 소스 코드)입니다. 즉, 소프트웨어의 소스 코드를 수정할 수 있으면 원하는대로 수정할 수 있습니다. 리눅스 소스 패키지실제로 소스 패키지는 프로그래머가 특정 형식과 구문으로 작성한 여러 소스 코드 프로그램입니다. 우리 모두는 컴퓨터 이진 언어로 번역 진 언어, 설치 소스 패키지는 "번역기"가 필요합니다 "ABCD"를이다 기계 언어를 인식 알고있다 "번역기"의 이름은 종종라고 컴파일러 ."컴파일"은 소스 코드에서 컴퓨터 (또는 가상 머신)에 의해 직접 실행되는 객체 코드로의 변환 프로세스를 의미합니다. 컴파일러의 기능은 소스 코드를 컴퓨터가 인식하고 실행할 수 있도록 이진 ..
리눅스 awk 명령 고급 사용법 완전한 해적 이전 섹션에서는 awk의 기본 사용법을 소개했지만 실제로 awk 스크립트에서는 변수, 배열, 분기 구조 (if-then-else), 루프 구조 (while), 함수 등과 같은 일부 프로그래밍 언어도 지원됩니다. 모두를 위해 하나씩. 변수를 사용하는 awk awk의 스크립트에서 변수를 사용하여 값에 액세스하는 것이 지원됩니다. Awk는 두 가지 유형의 변수를 지원합니다.내장 변수 : awk 자체가 생성되고, 사용자가 직접 사용할 수있는 변수이며,이 변수는 일부 필드를 데이터 파일에 저장하고 정보를 기록하는 데 사용됩니다.맞춤 변수 : awk를 사용하면 변수를 직접 만들 수 있습니다.내장 변수 awk 프로그램은 내장 변수를 사용하여 프로그램 데이터의 일부 특수 기능을 참조합니다. 공통 내장 변수 중 일부에는..
자세한 Linux awk 명령 sed 명령을 사용하는 것 외에도 Linux 에는 awk 보다 강력한 텍스트 데이터 처리 도구가 있습니다. 1970 년대 후반에 탄생했으며 이는 많은 Linux 사용자에게 영향을 미치는 이유 중 하나 일 수 있습니다. awk 명령의 이름은 어색한 단어에서 나온 것으로 추측되었습니다. 실제로이 순서에는 세 명의 디자이너가 있으며, 이들의 성은 Aho, Weingberger 및 Kernighan이며, Awk는 마스터의 성의 첫 글자에서 가져옵니다. sed 명령과 유사하게, awk 명령은 파일을 한 줄씩 (1 행에서 마지막 행까지) 스캔하여 대상 텍스트를 포함하는 행을 찾습니다. 일치에 성공하면 사용자는 행에서 조작을 수행하려고합니다. 그렇지 않으면 올바르지 않습니다. 처리하십시오. awk 명령의 기본 형식은..
리눅스 sed 명령 고급 사용법 " 리눅스 sed 사용법 세부 사항 " 섹션 은 sed 명령의 기본 기능을 사용하여 텍스트의 데이터를 처리하는 방법을 보여줍니다. 이 섹션에서는 sed에서 제공하는 일부 고급 기능에 대해 설명하지만 이러한 기능은 일반적으로 사용되지 않지만 이러한 기능의 존재 및 사용법을 알아야합니다. sed 여러 줄 명령 sed 명령의 기본 기능을 학습 할 때 모든 sed 명령이 단일 행 데이터에 대해서만 조작을 수행한다는 제한 사항이있을 수 있습니다 .sed 명령은 버퍼에서 텍스트 데이터를 읽을 때 개행 문자의 위치를 ​​기반으로합니다. 데이터를 행으로 나누고 sed는 정의 된 스크립트 명령을 기반으로 한 번에 한 행의 데이터를 처리합니다. 그러나 때로는 여러 행의 데이터에 대해 특정 작업을 수행해야합니다. 예를 들어..
Linux sed command complete Raiders (상세 설명) Vim은 대화식 텍스트 편집 모드를 사용하여 데이터에서 텍스트를 키보드 명령으로 대화식으로 삽입, 삭제 또는 바꿀 수 있습니다. 그러나이 섹션의 sed 명령은 다릅니다. 스트림 편집 모드를 사용합니다. 가장 확실한 기능은 sed가 데이터를 처리하기 전에 규칙 세트를 미리 제공해야하며 sed가이 규칙에 따라 데이터를 편집한다는 것입니다. Sed는 스크립트 명령에 따라 텍스트 파일의 데이터를 처리하며이 명령은 명령 줄에서 입력하거나 텍스트 파일에 저장합니다. 명령이 데이터를 실행하는 순서는 다음과 같습니다. 한 번에 한 줄만 읽으십시오. 제공된 규칙 명령에 따라 데이터를 일치시키고 수정하십시오. sed는 기본적으로 소스 파일 데이터를 직접 수정하지는 않지만 데이터를 버퍼에 복사하며 수정은 버퍼의 데이터로 제..
자세한 Linux grep 명령 : 파일 내용 찾기 여러 번 파일의 전체 내용을 나열 할 필요는 없지만 파일에서 지정된 정보가 포함 된 행을 찾을 수 있습니다 grep 명령을 사용할 수 있습니다 . grep 명령은 Three Musketeers의 Linux 텍스트 처리 멤버로 작동 하고 나머지 두 개는 sed와 awk이며 이후 장에서 자세히 설명합니다. grep 명령의 원점은 UNIX 초기로 거슬러 올라갈 수 있으며 UNIX 시스템에서는 검색 패턴을 정규 표현식이라고하며 파일을 철저하게 검색하기 위해 일부 사용자는 문자열을 검색합니다. 전역 (사전)에 미리 추가 된 경우, 일치하는 컨텐츠를 찾으면 사용자가 컨텐츠를 화면에 인쇄하면 일련의 조작이 전역 정규식 인쇄에 통합됩니다. grep 명령의 전체 이름 grep 명령은 하나 이상의 파일에서 특정 문자 패턴..