리눅스를위한 최고의 명령 : 기본, 관리, 권한 ...

차례:
우리가 새로운 것을 배울 때 약간의 도움을받는 것이 항상 좋습니다. 이를 염두에두고 Professional Review에서 현재 펭귄 세계를 발견하는 사람들을 돕기 위해 가장 많이 사용되는 기본 명령 이 포함 된 참조 안내서를 준비했습니다. 시스템은 수년에 걸쳐 많은 발전을 거쳤으며 새로운 사람에게는 매우 단순하고 친숙해졌지만 Linux 명령 터미널은 운영 체제의 본질적인 부분입니다. 강력한 도구입니다.
따라서 언젠가 사용해야 할 경우를 대비하여 알아 두는 것이 좋습니다. 또한이 안내서는 명령이 전문가 전용 이라는 아이디어를 반증하기위한 것입니다. 여기에서 그들이 얼마나 사용하기 쉬운 지 알 수 있습니다.
읽는 것이 좋습니다.
- Ubuntu 및 Linux의 기본 명령에 대한 빠른 안내서. Linux 터미널의 도움말 명령.
기본 리눅스 명령
우리는 암기 촉진과 상담 촉진 을 위해 주요 명령을 범주로 구성합니다. 이제 터미널 을 열고 Linux 터미널의 성능을 즐기기 위해 노력해야 합니다. 기본 파일 명령으로 시작합니다:
- ls: 디렉토리 나열 ls -al: 숨겨진 파일도 표시하는 디렉토리 나열 cd dir: 현재 디렉토리를 지정된 디렉토리로 변경 (dir 변수를 폴더 이름으로 대체) cd: / 홈 디렉토리 (개인 파일)로 전송 pwd: show 현재 디렉토리 경로 mkdir dir *: 지정된 디렉토리를 생성합니다 (폴더 이름으로 dir 변수 대체) rm 파일: 지정된 파일 삭제 (제거 할 파일 이름으로 파일 변수 대체) rm -r dir: 지정된 디렉토리를 삭제합니다 (dir 변수를 폴더 이름으로 바꾸십시오) rm -f 파일: 지정된 파일을 강제로 삭제하십시오 (-f deforce) (파일 변수를 삭제하려는 파일 이름으로 바꾸십시오) rm -rf dir: 지정된 디렉토리를 강제로 삭제합니다 (dir 변수를 폴더 이름으로 바꾸십시오). cp -r file1 file2:“file1”을“file2”로 복사하십시오 (파일 * 변수를 이름으로 바꾸십시오) cp -r dir1 dir2: directory1을 directory2로 복사하십시오. 존재하지 않는 경우 directory2를 작성하십시오 (디렉토리 이름 대신 dir 대체) mv file1 file2: file1의 이름을 바꾸거나 file2로 이동하는 데 사용할 수 있습니다. file2가 기존 디렉토리 인 경우 file1을 "file2"디렉토리로 이동하십시오 (파일 변수를 파일 이름으로 바꾸십시오) ln -s 파일 링크: 파일의 기호 링크 (바로 가기)를 작성하십시오 (파일 변수를 파일 이름 및 바로 가기 이름이있는 링크) 파일 터치: 파일 작성 또는 업데이트 (파일 변수를 파일 이름으로 대체) cat> 파일: 표준 입력을 파일로 리디렉션 (파일 변수 대체) 파일 이름 별) more file: 파일 헤드 파일의 내용을 표시합니다. 파일 아카이브 파일의 처음 10 행을 표시합니다. 파일 아카이브의 마지막 10 행을 표시합니다. -f file: 업데이트하는 동안 파일의 내용을 표시합니다 (증가) 마지막 10 줄부터)
공정 관리
- ps: 활성 사용자 프로세스를 실시간으로 표시합니다. 실시간 kill pid에서 실행중인 모든 프로세스를 표시합니다. ID 번호를 사용하여 특정 프로세스를 종료합니다 (프로세스 번호로 pid를 대체 함) killall proc: 지정된 이름 (프로세스 이름으로 proc 대체) bg: 중지 된 작업 계획 또는 두 번째 작업 계획의 목록 ofg: 가장 최근 작업을 첫 번째 planofg 작업으로 가져옵니다. "작업"작업을 포 그라운드로 가져옵니다 (프로세스 이름으로 작업 대체)
파일 권한 관리
chmod 8 진 파일: 파일 "file"의 권한을 8 진으로 변경하십시오. "user", "group"및 "others"에 대해 별도로 지정할 수 있습니다. 8 진수 값은 다음과 같습니다.
- 4-읽기 (r에서 읽기) 2-쓰기 (w에서 쓰기) 1-실행 (x, 실행)
설명: 권한을 설정하기 위해 위의 값이 함께 추가됩니다. 예를 들어, 파일 소유자 (사용자)에게 읽기 (r), 쓰기 (w) 및 실행 (x)에 대한 전체 액세스 권한을 지정하려면 8 진수 값 4 + 2 + 1 = 7을 추가하기 만하면됩니다. 읽기와 쓰기 만 허용하는 "그룹"의 구성원에 대한 액세스는 4 + 2 = 6을 추가하기 만하면됩니다. 인용 된 두 가지 예를 수집하면 chmod 760 (r은 사용자, w는 그룹, 0은 다른 사람 또는 "Rw-")
다른 예:
- chmod 777: 모든 사용자 ("사용자", "그룹"및 "기타")에 대해 읽기 (r), 쓰기 (w) 및 실행 (x) chmod 755: "소유자"(사용자), "rw"의 경우 "rwx" "그룹"및 "기타"
자세한 내용을 보려면 터미널에 다음을 입력하십시오: man chmod
SSH: 원격 연결
ssh user @ host: 사용자로 호스트에 연결하십시오 (예: ssh andres @ myserver)
ssh -p port user @ host: 지정된 포트의 호스트에 연결합니다 ("port"를 구성된 포트 번호로 바꿉니다).
ssh-copy-id user @ host: 호스트 및 해당 호스트의 사용자 비밀번호를 추가하십시오. 키를 사용하여 비밀번호없이 로그인을 활성화하는 데 사용됩니다.
검색 명령
grep sequence files: 파일의 순서를 검색하십시오 (서열에 해당하는 값으로 순서와 파일을 대체하십시오)
grep-r dir sequence: dir 디렉토리에서 순서대로 재귀 적으로 검색
명령 | grep sequence: 명령 출력에서 시퀀스를 검색합니다 (검색 할 값에 따라 대체 명령 및 시퀀스).
파일 찾기: 파일의 모든 인스턴스를 찾습니다 (파일 변수를 파일 이름으로 바꿉니다)
시스템 정보
- 날짜: 현재 날짜 및 시간 표시: 현재 월 가동 시간 달력 표시: 시스템 가동 시간 표시 w: 온라인 상태 표시 whowhoami: 온라인 상태 표시 사용자 정보 표시: uname -a: 코어 스캣 정보 표시 / porc / cpuinfo: CPUcat의 정보를 표시합니다. / proc / meminfo: memoryman 명령의 정보를 표시합니다. 지정된 명령의 매뉴얼을 엽니 다 (명령 변수를 알고 싶은 명령의 이름으로 바꿉니다) df: 사용을 표시합니다 diskdu에서: 사용 가능한 디렉토리에서 공간 사용을 표시합니다. 메모리 및 swapwhere 사용을 표시합니다. application: 응용 프로그램의 가능한 위치를 표시합니다 (프로그램 이름으로 응용 프로그램을 대체하십시오). 어떤 응용 프로그램: 기본적으로 어떤 응용 프로그램을 실행할 것인지 표시합니다 (대체 프로그램 명별 신청)
파일 압축
- tar cf package.tar 파일: 지정된 파일을 사용하여 TAR 패키지 (package.tar)를 작성하십시오 (파일 변수를 파일 이름으로 바꾸십시오). tar xf package.tar: package.tar에서 파일을 추출하십시오 (패키지 변수를 바꾸십시오).tar 파일 이름 별) tar czf pacote.tar.gz 파일: GZiptar 압축을 사용하여 TAR 패키지 (pacote.tar.gz)를 작성합니다. xzf pacote.tar.gz: TAR 패키지 (pacote.tar)를 추출하십시오. GZiptar 압축을 사용하는 cjf package.tar.bz2: BZip2tar 압축을 사용하여 TAR 패키지 (package.tar.bz2)를 작성하십시오 xjf package.tar.bz2: BZip2gzip 압축 파일을 사용하여 TAR 패키지 추출: 파일 압축 및 name file.gz (파일 이름으로 파일 변수 대체) gzip -d file.gz: file.gz를 파일로 압축 해제 (file.gz 변수를 파일 이름으로 대체)
네트워크 연결 명령
ping host-ICMP (ping) 패킷을 호스트로 보내고 결과를 표시합니다 (호스트 변수를 웹 사이트의 도메인 또는 IP 번호로 바꿉니다)
도메인 후이즈: 도메인에 대한 정보를 반환합니다 (웹 사이트 주소 또는 IP 번호에 도메인 변수를 대체합니다).
dig domain: 도메인의 DNS 정보를 반환합니다 (호스트 변수를 웹 사이트의 도메인 또는 IP 번호로 대체)
dig -x host: 호스트에 대한 역 반환 표시
wget 파일: 파일 다운로드 (파일) (파일 변수를 파일의 온라인 주소로 대체)
wget -c 파일: 파일 다운로드가 계속 중단됨 (파일 변수를 파일의 온라인 주소로 대체)
패키지 설치
소스 코드에서 설치; 명령은 터미널에서 순서대로 한 번에 하나씩 입력해야합니다.
- ./configuremakemake 설치
설치 프로그램 명령
dpkg -i package.deb: DEB 패키지 설치 (데비안 배포판) (package.deb 변수를 프로그램 패키지 이름으로 대체)
rpm -Uvh package.rpm: RPM 패키지를 설치합니다 (RPM을 사용하는 배포판). 변수 package.rpm을 프로그램 패키지 이름으로 바꿉니다.
글로벌 단축키
- Ctrl + C: 실행중인 현재 명령 취소 Ctrl + Z: 현재 시스템의 경우 포 그라운드에서 fg를, 백그라운드에서 bg를 반환합니다. Ctrl + D: 현재 세션을 종료합니다. exitCtrl + W: 명령 행과 유사합니다. 현재 행에서 단어를 삭제합니다. Ctrl + U: 전체 행을 삭제합니다. Ctrl + R: 오늘 명령을 표시하려면 키를 누르십시오 !!: 마지막 명령 종료를 반복하십시오: 현재 세션의 세션을 닫으십시오
터미널의 일부 기본 명령 을 알고 아는 것이 좋습니다. 이는 운영 체제에 대한 지식 수준을 높이는 것 외에도 조사 시간을 크게 절약하는 데 도움이됩니다.
마지막으로, 이 기사에서 설명하는 주요 명령이 포함 된 테이블을 남겨두면 반드시 빠르게 살펴볼 수 있습니다.
리눅스 터미널 의 기본 명령에 대한 기사를 어떻게 생각 했습니까? 재미 있었나요? 웹에 특정 기사를 업로드하고 싶습니까?
【2020】 시장에서 최고의 plc? 최고의 모델?

시장에 나와있는 최고의 PLC : 기술적 특성, 평가, 모델, 가격 및 권장 모델에 대한 안내.
tomtop에서 최고의 가격으로 제공되는 최고의 최신 스마트 폰

Tomtop의 모바일 거래는 저렴한 가격으로 중형 및 고급형 스마트 폰을 구매합니다. Tomtop을 제공하는 저렴한 전화기.
Vulkan은 리눅스를위한 많은 게임을 약속하고 기대합니다

새로운 멀티 플랫폼 그래픽 API 인 Vulkan의 등장으로 Linux 컴퓨터는 훨씬 더 많은 지원을 받기 시작할 것입니다.