최신 Linux 명령 목록

Jun 20, 2017 am 10:50 AM
linux 주문하다 일반적으로 사용되는 상해

셀프 서비스 명령: ls --help man ls info ls

파일 속성: ls -al 현재 디렉터리의 파일/디렉터리 소유자, 파일/디렉터리가 속한 그룹, 쓰기, 읽기 및 다른 사람의 실행 권한 파일 또는 디렉터리 아래의 파일 수 및 소유자 그룹 콘텐츠 크기(바이트) 마지막 수정 날짜 파일/디렉터리 이름 Note: 디렉터리의 경우 x 권한이 없으면 다음을 수행할 수 있습니다. t 디렉터리에 들어가지 마세요. [다른 디렉터리에 파일 표시: ls -al /, 이는 루트 디렉터리 파일 표시를 의미합니다. ]

그룹 권한 변경:chgrp 예>chgrp users -R test.txt [-R은 반복적인 연속 업데이트를 의미합니다. 사용자 그룹은 /etc/group에 있어야 합니다.]

소유자 변경: chowneg> ;chown [-R] 계정 이름 [: 그룹 이름] 파일 또는 디렉터리 [계정 이름은 /etc/passwd에 있습니다. 명령은 파일 또는 디렉터리의 속성 권한을 함께 복사합니다.]

파일 권한 변경: chmod eg>chmod [-R] 777 파일 또는 디렉터리 또는 chmod u=rwx , go=rx 파일 또는 디렉터리 또는 chmod a+w [rwx는 각각 숫자 421에 해당하고 a+w는 모든 사람에게 읽기 권한 제공을 의미합니다.]

새 디렉터리:mkdir【-p는 다중 레이어 디렉터리를 생성합니다. -m 디렉토리 속성 변경 예: mkdir -m 755 test】

새 빈 파일:touch【파일 이름 앞에 새 숨겨진 파일 추가】【파일 날짜 수정 예: touch -d "2일 전" 파일 이름 . 또는 -t 201706091111 파일 이름을 터치하세요.

파일 삭제: rm【파일 이름 앞에 -가 있는 경우 rm ./test를 사용하여 삭제해야 합니다.】

디렉토리 삭제: rmdir [-p] 【삭제 빈 디렉터리, 콘텐츠가 있는 디렉터리 삭제: rm -r】

파일 이동:mv【자주 이름 바꾸기】

파일 또는 디렉터리 복사:cp【-s 바로가기로 복사, -p는 종종 백업 복사 수행 속성 및 기본이 아닌 속성, -a는 모든 속성을 복사하고, -u는 두 파일이 다른 경우에만 복사합니다.]

현재 디렉터리: . 또는 ./ [셸 스크립트를 실행할 때 일반적으로 ./run을 사용합니다. .sh 이 디렉터리에서 실제로 실행 파일을 지정하려면】

이전 디렉터리: .. 또는 ../

이전 작업 디렉터리: -

현재 사용자의 홈 디렉터리: ~ [~root, 의미 계정의 홈 디렉터리】

현재 디렉터리 표시:pwd【링크된 파일의 경우 pwd -P를 사용하여 실제 디렉터리 구조를 찾습니다.】

경로의 파일 이름 가져오기:basename파일 경로

경로 이름의 디렉터리 가져오기: dirname 디렉터리 경로

파일 내용 보기:

 cat: 첫 번째 줄부터 표시 -n ​​빈 줄을 포함한 줄 번호 표시, -b 빈 줄을 제외한 줄 번호 표시

 tac: 첫 번째 줄부터 시작 마지막 줄이 표시되기 시작합니다

 nl: 표시할 때 줄 번호를 출력합니다. 빈 줄 번호를 표시하지 않습니다. -b는 빈 줄 번호를 표시할 수 있으며, [nl은 표시할 수 있습니다. 줄 번호를 디자인합니다. 예:nl -b a  -n rz -w 3 test, 줄 번호는 001,002로 표시됩니다...]

 more: 한 페이지씩 스페이스 키로 표시하고, Enter 키로 표시합니다. 한 줄 줄임, / 검색할 문자열, q 디스플레이 종료, b 위로 올라감 페이지 넘김,: f 파일 이름과 표시된 줄 수 표시

 less: 페이지별로 표시하고 넘길 수 있음 페이지 앞으로. pageup은 페이지를 위로 돌리고, pagedown은 페이지를 아래로 돌리고, 스페이스 키는 페이지를 아래로 돌리고, /string 앞으로 다음 검색,? 문자열은 위쪽으로 검색하고, n은 다음 것을 검색하고, N은 역방향으로 다음을 검색하고, g는 첫 번째 줄로 가고, G는 마지막 줄로 가고, q는 less로 종료

 head: 첫 번째만 보세요 몇 줄 -n 뒤에는 표시할 줄 수를 나타내는 숫자가 옵니다.

 tail: 마지막 몇 줄만 읽습니다. 지속적으로 업데이트되는 로그를 보는 데 자주 사용됩니다. -n 뒤에는 표시할 줄 수를 나타내는 숫자가 옵니다. , -f는 계속 표시됩니다. 중지하려면 Ctrl+c를 누르세요

 od: 이진 형식으로 읽기 데이터 형식을 읽는 파일 또는 이진 파일을 가져옵니다. -t 뒤에 데이터 유형[기본 문자 출력, c 출력이 옵니다. ASCII, d 10진수, o 8진수, x 16진수, f 부동 소수점 수]

 egdisplay 테스트 파일의 11~20번째 줄

 head -n 20 test | tail -n 10 [|파이프라인: 이전 출력 후속 명령 뒤에 표시됩니다.] 예: echo pwd | od -t oCc, 8진수 ASCII 코드 출력으로 pwd 변환

파일 유형:

 -: 일반 파일: cat을 통해 파일을 읽지만 데이터 형식 파일(예: 일부 로그인 로그 파일)은 마지막으로 읽어야 합니다.

 d: 디렉토리

 l: 단축키

 장치 및 장치 파일

 b: 블록 장치(하드 디스크 등)

 c: 문자 장치(키보드, 마우스 등)

 s: 데이터 인터페이스 파일

p: 데이터 전송 파일

파일 확장자:

.sh 쉘 스크립트 언어

 .Z,.tar,.tar.gz,.zip,.tgz 압축 파일

기본 권한 파일 및 디렉토리의 경우:

 umask: 새 파일이나 디렉터리를 만들 때 현재 사용자의 권한을 확인하세요. 예를 들어 0022는 u=rwx g=rx o-rx [nmask -S가 이 결과를 얻습니다]에 해당합니다. -rw-r--r--[파일에 대한 X 권한은 기본적으로 제거되며 현재 사용자가 찾은 기본 권한은 022입니다. 즉, 그룹 및 기타에 대한 읽기 권한이 2로 제거됩니다. 디렉터리, 해당 기본 권한은 drwxr- xr-x입니다. [디렉터리는 기본적으로 x 권한을 가지며 읽기 권한 2도 제거됩니다.]

파일 또는 디렉터리의 숨겨진 속성:

  chattr: +/-a +/-i [+i는 파일을 변경하지 않고 루트 사용자만 설정할 수 있습니다. +a는 파일에 콘텐츠 추가만 허용하고 원본 콘텐츠는 변경할 수 없습니다.]

 lsattr: 파일의 숨겨진 속성을 표시하거나 디렉터리

파일 형식 보기:file 파일 이름

명령 및 파일 검색 명령:

  which: 검색 명령 위치

  whereis: 특정 디렉터리에서 파일 찾기, -l 검색할 수 있는 디렉터리 나열 , -b는 바이너리 파일을 찾습니다.

  locate: Linux 내장 데이터베이스 검색을 사용합니다. -i: 대소문자를 무시하고, -c는 찾은 파일 수를 출력하고, -l은 -l 5와 같은 몇 줄을 출력합니다. -r은 정규식에 연결됨 [/var/lib/mlocate 검색 찾기]

 find: 하드 디스크를 직접 검색 [매우 느림], * 와일드카드를 사용할 수 있음, [경로] [작업] [상태] 찾기 find / -mtime 0 [당일 변경된 파일 찾기] find / -mtime +1 [1일 이전에 변경된 파일 찾기] find / -mtime -1 [1일 이전에 변경된 파일 찾기] find / -mtime -1 [1일 이전에 변경된 파일 찾기] ], find /home -user 사용자 이름 [특정 경로에서 특정 사용자의 파일 찾기]find -size [+/-] size [크기와 일치하는 파일 찾기], find -name analyzeTeleInfo -exec ls -l {}; [추가 작업으로 찾기, find -name analyzeTeleInfo는 파일이 있는 경로를 출력합니다. 그런 다음 exec는 ls -l을 사용하여 경로를 실행합니다(별칭은 지원되지 않음)]

eg: 서로 다른 그룹에 두 명의 개발자가 있습니다. , 이제 그들은 함께 프로젝트를 개발하려고 합니다. 프로젝트의 모든 사람에게 개발 권한이 필요하지만 다른 사람은 프로젝트에 들어가거나 볼 수 없습니다.

 먼저 새 그룹 추가: groupadd 프로젝트

 이 두 개발자를 그룹에 추가: useradd - G 프로젝트 이름1 useradd -G 프로젝트 이름2

 프로젝트 개발 환경 설정 : mkdir / svn/ahome

 환경이 위치한 그룹 변경 : chgrp project /svn/ahome

 환경 권한 변경 : chmod 770 /svn/ahome [오류: 이런 방식으로 권한이 할당되어도 name1이 작업 디렉터리에 들어가면 새 파일은 프로젝트가 속한 그룹이 아니라 자신이 속한 그룹에 속합니다. 권한은 2770이어야 합니다. 이는 작업 디렉터리에 SGID 권한을 부여하는 것을 의미합니다. 이러한 방식으로 새로 생성된 파일인 names1 및 name2는 해당 파일이 속한 작업 그룹의 이름을 따서 명명되며 공통 개발 권한을 갖습니다. 실행 권한이 있지만 액세스할 수 없는 다른 사람이 해당 파일에 액세스하는 경우 파일 소유자가 일시적으로 파일 소유자의 권한을 가질 수 있음을 나타내는 보충 SUID]

Linux 파일 시스템 유형: EXT2, 인덱스 파일 시스템, window 이제 기본적으로는 NTFS

Linux 압축 명령입니다:

  *.Z 압축 프로그램 압축

  *.zip zip 프로그램 압축

zcat/zmore/zless로 읽을 수 있는 텍스트 파일입니다. 압축 풀기: gzip - d *.gz. 압축 파일에서 키워드 문자열 검색: zgrep -n 'String' *.gz -c 압축된 데이터를 화면에 출력합니다.

  *.bz2 bzip2 프로그램 압축(일반적으로 사용됨) gzip, -k는 소스 파일을 유지)

  *.xz xz 프로그램 압축 (일반적으로 사용됨, -k는 소스 파일을 유지), 압축 전후의 압축 파일 용량을 볼 수 있습니다,

  *.tar tar 프로그램 압축하지 않고 패키지합니다(일반적으로 사용됨)

   압축: tar -jpcv -f filename.tar.bz2 파일/디렉터리

   쿼리: tar -jtv -f filename.tar.bz2

   압축 해제: tar -jxv -f 파일 이름. tar.bz2 [-C 압축해제 디렉터리] *.tar.gz tar 프로그램 패키징, gzip으로 압축 *.tar.bz2 tar 프로그램 패키징, bzip2로 압축 *.tar .xz tar 프로그램 패키징, 이후 . 현재 디렉터리에서 20170613000000 시간 이후에 변경된 파일을 filename.tar.bz2 파일로 백업하는 동안 특정 파일이나 디렉터리를 백업하지 않으려면 --exclude=directory(와일드카드 * 사용 가능)를 사용하세요. ='input_file' of='output_file' bs='block_size' count='number',eg:dd if=/test of=/test2.back

백업 도구: cpio -ovcB > 파일/장치 백업

    cpio -ivcdu < 파일/장치 복원

    cpio -ivct <파일/장치 보기

vi Editor:

vi를 사용하여 파일 생성 또는 열기: vi 파일 이름 [vi가 user/vi 파일 이름과 같은 절대 경로를 가져와야 할 수도 있습니다.]

편집 모드로 들어가기: i /o /a 등을 누르세요.

종료 편집: esc

파일 저장 :wq [강제저장: wq! ], 저장하지 마세요: q

 vi에서 파일을 여는 일반적인 작업: hjkl은 각각 위쪽, 아래쪽, 왼쪽 및 오른쪽 키를 나타냅니다. 숫자와 결합된 방향 키를 사용하여 여러 행으로 커서를 이동할 수도 있습니다. 예를 들어 3++ 한 페이지, PgUp은 한 페이지 위로 이동하고, 0/home은 열의 첫 번째 열로 이동하고, $/end는 마지막 열로 이동하고, gg는 파일의 첫 번째 줄로 이동합니다. 파일의 마지막 줄로 이동하고, /string은 문자열을 검색합니다. 위쪽으로 문자열 검색, n을 가져오면 항상 검색 의미, N은 역방향 검색, :1,$s/string1/string2/g, 전체 텍스트에서 string1을 string2로 교체, :1,$s/ String 1/String 2 /gc 전체 텍스트 쿼리 대체, :n1,n2s/String 1/String 2/g 줄과 n2 줄 사이의 문자열을 바꾸고, X는 커서 앞의 문자를 삭제하고, x는 커서 문자 뒤의 문자를 삭제하고, nx는 여러 문자를 삭제합니다. 행에서 dd는 전체 줄을 삭제하고, ndd는 n 줄 아래로 커서를 삭제하고, yy는 커서가 있는 줄을 복사하고, nyy는 커서를 여러 줄 아래로 복사하고, p는 복사된 데이터를 커서 옆 줄에 붙여넣고, P는 이전 줄을 붙여넣고, u는 이전 작업을 반복하고, Ctrl+r은 이전 작업을 다시 실행합니다. 교체 모드, r은 커서 위치의 문자를 한 번 교체하고, R은 여러 번 교체합니다.

vi 편집 후 종료의 일반적인 작업: :w는 파일 작성, :q는 종료(변경 사항이 있는 경우 종료할 수 없음), :q! 강제 종료, :wq 저장 종료 후 ZZ는 변경 사항 없이 직접 종료하고 변경 사항을 저장하고 종료합니다. :w filename은 파일 이름으로 저장하고, :r filename은 커서 뒤에 filename에 데이터를 추가합니다. :n1,n2 w filename n1부터 n2까지의 라인을 파일 이름에 저장합니다.: set nu는 라인 번호를 표시하고, :set nonu는 라인 번호를 취소합니다.

현재 vi가 vim인지 확인: 별칭이 표시됩니다 alias vi='vim', [명령 별칭:

alias

, 별칭 취소 unalias vi 단일 선택 및 블록 선택: vi, v 문자 선택, V 행 선택, ctrl+v 블록 선택으로 파일을 연 후 위, 아래, 왼쪽 및 오른쪽을 결합하여 완료할 수 있습니다. 선택, y 선택 복사, p 선택 붙여넣기, d 선택 삭제

Vi 다중 파일 편집 :vi test.txt test2.txt 동시에 여러 파일을 열고, test.txt에서 4줄(4yy)을 복사한 다음: n , Enter를 누르고, test2.txt를 편집하고, p 붙여넣기, :file을 사용하여 현재 vi에서 열려 있는 파일 보기, :n 다음 파일 편집, :N 이전 파일 편집

Vi 다중 창 보기: gg의 첫 번째 줄로 파일, 다음 :sp, G 파일의 마지막 줄까지, 이때 파일은 두 개의 창을 표시하며 위쪽 및 아래쪽 창은 파일 끝의 데이터, 다음은 시작 부분의 데이터입니다. 파일: sp 파일 이름은 현재 창에 파일 이름 창을 추가하는 것을 의미합니다. Ctrl+w+↑는 이전 창으로 들어갑니다

 vi 자동 완성 기능: ctrl+x + ctrl+n은 현재 파일의 문자를 선택합니다. 프롬프트로 문자열 information

     ctrl+x + ctrl+f 현재 파일 이름을 프롬프트 정보로 사용

     ctrl+x + ctrl+o 파일 확장자 구문을 프롬프트 정보로 사용 예: html.html 파일, style=" b " ctrl+x + ctrl+o를 누르면 많은 프롬프트 메시지가 나타납니다.

vi의 환경 설정: 새로운 ~/.vimrc 환경 설정 파일을 생성하고 backspace=2로 설정합니다. "백스페이스를 사용하여 삭제하고 자동 들여쓰기를 설정합니다. 자동으로 들여쓰기 하려면 nu 표시 줄 번호 표시, 구문 검사 색상 표시 시 구문

중국어 인코딩 문제: 1. Linux 기본 언어, 2. 파일 인코딩, 3. 시작 터미널 인터페이스가 통합되어야 합니다

캐리지 리턴 및 줄 관련 문제 window 및 linux 아래에 문자 넣기: window는 nr(줄 바꿈 및 캐리지 리턴)입니다. Linux에서는 n이 줄을 끝냅니다. 따라서 window에서 Linux로 변환할 때 캐리지 리턴 r이 ^M 기호로 표시될 수 있습니다. .리눅스에서 윈도우로 변환할 때 줄로 표시됩니다. 변환하려면 dos2nuix 또는 nuix2dos를 사용해야 합니다.


bash

:Bourne Again SHell은 bash로 축약됩니다.   bash 쉘: 1. 명령 저장 기능, 입력된 명령을 위아래로 탐색할 수 있습니다

  2. bash-completion을 설치하여 탭 키를 사용할 때 옵션/매개변수를 완성합니다

3. 명령 별명 설정 alias lm=' ls -al'

     4. 프론트 엔드 및 백그라운드 명령 설정

    5.쉘 스크립트 프로그래밍된 스크립트

                    ls -l /usr/bin/X*

명령이 내장된 bash 쉘인지 여부를 쿼리합니다. 명령: ls is not, type cd is

명령줄 나누기 /enter

빠른 편집 명령: ctrl+u는 커서가 있는 곳 앞으로 전체 명령 문자열을 삭제하고, ctrl+k는 뒤로 삭제하고, ctrl+a 커서는 처음으로 이동합니다. 명령 문자열 중 Ctrl+e 커서는 명령 문자열 끝

shell

변수:   변수 설정 및 수정 이름=내 이름

  규정: = 양쪽에 공백이 있어서는 안 되며, 내용에 공백이 있어서도 안 됩니다. ["변수 저장 가능", '변수 저장 불가, 문자 형식으로 표시' 사용 가능], 변수 이름은 숫자로 시작할 수 없습니다.

사용법: 이스케이프 문자 /를 사용하여 $, `, 공백과 같은 특수 문자를 나타내고 역따옴표를 사용하여 내용에 지침을 포함합니다. 예: name=`ls -l` echo $name, 변수 내용이 증가합니다: " $name"이 직접 연결됩니다. 새 콘텐츠를 추가하거나 ${name}이 새로 추가된 콘텐츠를 직접 연결합니다. 이 변수를 환경 변수로 사용합니다. 이름 내보내기, 변수 취소: 이름 설정 해제

  eg: 개인화된 작업 디렉터리

  Set your 일반적으로 작업 디렉터리를 work="servser/analytic" 변수로 사용하고 ~/.bashrc 파일에 개인 설정을 추가합니다. work="servser/analytic" 다음번에 시스템에 로그인하면 작업을 내보냅니다. cd $work를 사용하여 작업 디렉터리에 직접 들어갈 수 있습니다

  변수 echo $name 또는 ${name}

사용 환경 변수: nuv 또는 export 모든 환경 변수 보기

   set 모든 환경 변수 및 사용자 정의 보기 변수

  0에서 9 사이의 난수 생성 숫자: 선언 -i 숫자=$RANDOM*10/32768 echo $number

  ? 변수는 이전 명령이 성공적으로 실행되면 echo $?가 0을 출력하고, 그렇지 않으면 오류 코드가 출력됩니다.

  locale Linux에서 기본 언어를 확인하세요. -a 지원되는 언어를 확인하세요. under linux

   변수 읽기 및 선언:

   read Variable 사용자가 입력한 내용을 변수의 내용으로 사용합니다. 프롬프트 문자의 경우 -p, 대기 시간(초)의 경우 -t

   declareor typeset모든 변수 나열 및 내용

    declare -a 변수는 변수를 배열 유형으로 정의하고, -i 변수는 정수 유형으로 정의하고, -x는 변수를 환경 변수로 변경하고, -r은 변수를 읽기 전용으로 설정하고 설정 해제할 수 없습니다. +x는 환경 변수 설정을 취소합니다. 배열 설정: var[index]=content

ulimit 파일 및 프로그램 제한

ulimit [-SHacdfltu] Quota [단위는 k], -a 현재 사용자 보기 제한 사항

History 명령: history Column 현재 메모리의 모든 명령 기록을 출력한 다음 n은 마지막 n 명령을 확인하고, -c는 기록 명령을 지우고, -w는 기록 파일을 업데이트합니다

! number는 번호 번째 명령어를 실행합니다! ! 이전 명령을 실행하세요! al al

Linux 시작 인터페이스 설정: cat /etc/issue, 시작 프롬프트 메시지: /etc/motd 파일로 시작하는 최신 명령을 실행합니다.

환경 구성 파일 읽기: source 구성 파일 이름 또는 파일 이름.

터미널 환경 설정: Linux의 텍스트 인터페이스 터미널은 tty1~tty6

 

stty: -a 모든 설정 tty 내용 나열, intr 인터럽트, 종료 종료, 뒤로 삭제 삭제, kill 명령 삭제 Ctrl+u, eof 입력 종료, 프로그램 출력 다시 시작 Ctrl+q, 화면 출력 중지 Ctrl+s, 일시 중지 일시 중지, 키 입력과 함께 이러한 터미널 명령을 변경할 수 있습니다.

 

set: 터미널의 입력 및 출력 환경을 설정합니다. set -u가 정의되지 않은 변수를 사용하는 경우 오류 메시지가 표시됩니다.

일치 및 특수 기호 사용:

  * 0 문자 이상

 ? 반드시 하나는 있어야 합니다

  [abcd] abcd

 [0-9] 0~9 중 하나

 [^abc] abc가 아닌

 # 주석 기호

 Escape 기호, 특수 문자 또는 와일드 매치가 일반 문자로 복원됩니다

  | 파이프라인

 ; 연속 명령 구분 기호

  ~ 사용자 홈 디렉터리

  $ 변수

  및 작업 제어 문자를 가져오고 명령을 백그라운드에서 작동하도록 전환합니다

 ! 비

논리연산 / 디렉토리 기호

 >, >> 데이터 흐름 방향 전환, 대체 표시, 누적

  2>>&>! 올바른 출력과 오류 출력을 동시에 파일로 전달합니다

  데이터 쓰기: 예 cat > test

   키보드에서 123을 쓰고 ctrl+d를 눌러 쓰기를 종료하면 cat test에 방금 입력된 내용이 있습니다.

   cat > return 자동으로 입력 종료

  eg: echo "message"를 표준 오류로 출력

    echo "message" 2>/dev/null 1>&2

캐시 데이터를 디스크에 강제 업데이트: sync

명령 실행 판단 :;, &&, ||

 ; ex sync; shutdown -h now 종료 전 데이터 강제 동기화

 명령 1 && 명령 2가 앞에서는 올바르게($?=0) 실행되고 나중에 실행됩니다. .

 Command 1 || Command 2 이전 실행이 정확함, 2가 실행되지 않음, 이전 오류가 실행됨, 2

 eg: Command 1 && Command 2 || Command 3은 종종 판단을 위해 사용됩니다. 1은 명령 2를 성공적으로 실행하고 그렇지 않으면 명령이 실행됩니다(라인 단위)

  예: echo $PATH | cut -d ":" -f 5 다섯 번째 항목을 다음과 같이 나눕니다: 경로 변수에서 여러 개 가져옴, -f 3,5

  export | cut -c 12 - 출력된 변수에서 12번째 문자 이후의 내용을 가져옵니다. : grep [-acinv] [--color =auto] '검색할 문자열' 파일 이름   -a 바이너리 파일을 텍스트 파일로 검색, -c 검색 횟수 계산, -i 대소문자 무시, -n 줄 번호 표시 , -v 역방향 검색 , --color=auto 색상 표시 추가

정렬 명령: sort, wc,

uniq

정렬: -f 대소문자 무시, -b 선행 공백 무시, -M 월별 정렬 , -n 숫자로 정렬, -r 역 정렬, -u 정렬 후 동일한 데이터에 하나의 행만 나타남, -t 구분 기호, -k 정렬할 간격

Uniq: 중복 제거, -i 대/소문자 무시, -c 개수   wc: -l은 파일 열 수를 표시하고, -w는 단어 수를 표시하고, -m은 문자 수를 표시합니다. Direct wc는 이 세 개를 순서대로 표시합니다

위 내용은 최신 Linux 명령 목록의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

Centos와 Ubuntu의 차이 Centos와 Ubuntu의 차이 Apr 14, 2025 pm 09:09 PM

Centos와 Ubuntu의 주요 차이점은 다음과 같습니다. Origin (Centos는 Red Hat, Enterprise의 경우, Ubuntu는 Debian에서 시작하여 개인의 경우), 패키지 관리 (Centos는 안정성에 중점을 둡니다. Ubuntu는 APT를 사용하여 APT를 사용합니다), 지원주기 (Ubuntu는 5 년 동안 LTS 지원을 제공합니다), 커뮤니티에 중점을 둔다 (Centos Conciors on ubuntu). 튜토리얼 및 문서), 사용 (Centos는 서버에 편향되어 있으며 Ubuntu는 서버 및 데스크탑에 적합), 다른 차이점에는 설치 단순성 (Centos는 얇음)이 포함됩니다.

Docker Desktop을 사용하는 방법 Docker Desktop을 사용하는 방법 Apr 15, 2025 am 11:45 AM

Docker Desktop을 사용하는 방법? Docker Desktop은 로컬 머신에서 Docker 컨테이너를 실행하는 도구입니다. 사용 단계는 다음과 같습니다. 1. Docker Desktop 설치; 2. Docker Desktop을 시작하십시오. 3. Docker 이미지를 만듭니다 (Dockerfile 사용); 4. Docker Image 빌드 (Docker 빌드 사용); 5. 도커 컨테이너를 실행하십시오 (Docker Run 사용).

Centos를 설치하는 방법 Centos를 설치하는 방법 Apr 14, 2025 pm 09:03 PM

CentOS 설치 단계 : ISO 이미지를 다운로드하고 부팅 가능한 미디어를 실행하십시오. 부팅하고 설치 소스를 선택하십시오. 언어 및 키보드 레이아웃을 선택하십시오. 네트워크 구성; 하드 디스크를 분할; 시스템 시계를 설정하십시오. 루트 사용자를 만듭니다. 소프트웨어 패키지를 선택하십시오. 설치를 시작하십시오. 설치가 완료된 후 하드 디스크에서 다시 시작하고 부팅하십시오.

Docker 이미지가 실패하면해야 할 일 Docker 이미지가 실패하면해야 할 일 Apr 15, 2025 am 11:21 AM

실패한 Docker 이미지 빌드에 대한 문제 해결 단계 : Dockerfile 구문 및 종속성 버전을 확인하십시오. 빌드 컨텍스트에 필요한 소스 코드 및 종속성이 포함되어 있는지 확인하십시오. 오류 세부 사항에 대한 빌드 로그를보십시오. -표적 옵션을 사용하여 계층 적 단계를 구축하여 실패 지점을 식별하십시오. 최신 버전의 Docker Engine을 사용하십시오. -t [image-name] : 디버그 모드로 이미지를 빌드하여 문제를 디버깅하십시오. 디스크 공간을 확인하고 충분한 지 확인하십시오. 빌드 프로세스에 대한 간섭을 방지하기 위해 Selinux를 비활성화하십시오. 커뮤니티 플랫폼에 도움을 요청하고 Dockerfiles를 제공하며보다 구체적인 제안을 위해 로그 설명을 구축하십시오.

유지 보수를 중단 한 후 Centos의 선택 유지 보수를 중단 한 후 Centos의 선택 Apr 14, 2025 pm 08:51 PM

Centos는 중단되었으며 대안은 다음과 같습니다. 1. Rocky Linux (Best Compatibility); 2. Almalinux (Centos와 호환); 3. Ubuntu 서버 (구성 필수); 4. Red Hat Enterprise Linux (상업용 버전, 유료 라이센스); 5. Oracle Linux (Centos 및 Rhel과 호환). 마이그레이션시 고려 사항은 호환성, 가용성, 지원, 비용 및 커뮤니티 지원입니다.

Docker 프로세스를 보는 방법 Docker 프로세스를 보는 방법 Apr 15, 2025 am 11:48 AM

도커 프로세스보기 방법 : 1. Docker CLI 명령 : Docker PS; 2. Systemd Cli 명령 : SystemCTL 상태 Docker; 3. Docker Compose CLI 명령 : Docker-Compose PS; 4. 프로세스 탐색기 (Windows); 5. /Proc Directory (Linux).

Docker 원리에 대한 자세한 설명 Docker 원리에 대한 자세한 설명 Apr 14, 2025 pm 11:57 PM

Docker는 Linux 커널 기능을 사용하여 효율적이고 고립 된 응용 프로그램 실행 환경을 제공합니다. 작동 원리는 다음과 같습니다. 1. 거울은 읽기 전용 템플릿으로 사용되며, 여기에는 응용 프로그램을 실행하는 데 필요한 모든 것을 포함합니다. 2. Union 파일 시스템 (Unionfs)은 여러 파일 시스템을 스택하고 차이점 만 저장하고 공간을 절약하고 속도를 높입니다. 3. 데몬은 거울과 컨테이너를 관리하고 클라이언트는 상호 작용을 위해 사용합니다. 4. 네임 스페이스 및 CGroup은 컨테이너 격리 및 자원 제한을 구현합니다. 5. 다중 네트워크 모드는 컨테이너 상호 연결을 지원합니다. 이러한 핵심 개념을 이해 함으로써만 Docker를 더 잘 활용할 수 있습니다.

VSCODE에 필요한 컴퓨터 구성 VSCODE에 필요한 컴퓨터 구성 Apr 15, 2025 pm 09:48 PM

대 코드 시스템 요구 사항 : 운영 체제 : Windows 10 이상, MacOS 10.12 이상, Linux 배포 프로세서 : 최소 1.6GHz, 권장 2.0GHz 이상의 메모리 : 최소 512MB, 권장 4GB 이상의 저장 공간 : 최소 250MB, 권장 1GB 및 기타 요구 사항 : 안정 네트워크 연결, Xorg/Wayland (LINUX)

See all articles