>  기사  >  백엔드 개발  >  리눅스에서 자주 사용되는 연산 명령어

리눅스에서 자주 사용되는 연산 명령어

肚皮会动
肚皮会动원래의
2017-11-14 11:46:321764검색

Linux 및 Ubuntu 설치 소개

Linux, 무료 오픈 소스, 다중 사용자 및 다중 작업 시스템. Linux를 기반으로 하는 여러 버전이 있습니다. RedHat, Ubuntu, Debian

VMware 또는 VirtualBox 가상 머신을 설치하세요. 구체적인 설치 단계는 Baidu를 찾아보세요.

Ubuntu를 다시 설치하세요. 구체적인 설치 단계는 Baidu를 찾아보세요.

설치 후 Linux 시스템의 디렉터리 구조를 볼 수 있습니다.

일반적인 명령

ls                                                                                                        

a(all)

建MKDIR 디렉토리 생성

-P 디렉토리 생성 상위 디렉토리가 없으면 P(Pa)를 생성합니다. 임대)

CD 전환 디렉토리

터치하여 생성 빈 파일

ECHO는 콘텐츠로 콘텐츠를 만듭니다. - r                                                                                                                                                                                                        ' not s to be s to be 파일 검색

wc 텍스트의 줄, 단어 및 문자

grep 텍스트 파일에서 문자열 찾기

rmdir 빈 디렉토리 삭제

tree 디렉토리를 트리 구조로 표시, 트리 패키지 설치 필요

pwd 표시 현재 디렉토리 nLn 링크 파일 생성

more, LESS 페이징 표시 텍스트 파일 내용 표시

Head, TAIL 파일 헤더 표시, tail 내용

Ctrl +Alt+F1 명령줄 모드

시스템 관리 명령 Stat

Stat

Stat

Stat

Stat

Stat 지정된 파일의 세부 정보를 표시합니다. 이는 ls보다 더 자세한 프로세스를 동적으로 표시합니다. 현재 리소스를 가장 많이 소모하는 정보

ps                                                                   ps -aux                  ~        ' 네트워크 상태 확인

ping 네트워크 연결 테스트

netstat               네트워크 상태 정보 표시                                                 사용              사용 사용 사용 사용 사용         사용 사용           사용           통해 ‐ OUT 아웃 통해  ‐  ‐ ‐                                                                                                                                   showmeit="ps -aux", 추가로 unaliax showmeit

kill 사용을 비활성화합니다. 프로세스를 종료하려면 먼저 ps 또는 top 명령을 사용하여 프로세스 ID를 확인한 다음 kill 명령을 사용하여 프로세스를 종료할 수 있습니다. 상关 缩 패킹 압축 관련 명령

gzip:

bzip2:

TAR: 패킹 압축

-C 아카이브 파일

-x 압축 파일

-z gzip 압축 파일

-j bzip2 압축 파일

-v 압축 또는 압축 해제 프로세스 표시 v(보기)

                                                                            ' ' ' s '를 ' s

t--cvf t-cvfw-l

tar -zcvf /home/abc.tar.gz /home/abc gzip으로 압축 및 압축

tar -jcvf /home/abc.tar.bz2 /home/abc bzip2로 압축 및 압축

물론, 압축을 풀려면 위 명령 tar -cvf / tar -zcvf / tar -jcvf에서 "c"를 "x"로 바꾸면 됩니다. >          사용   사용 사용 사용                 사용 사용               관통 아웃의 아웃 통과 아웃 아웃 아웃 아웃 아웃 아웃 아웃 아웃 아웃 아웃 아웃 아웃 아웃 아웃 아웃 아웃 아웃 아웃 님의

기계

중지                                                              ~                                                                               출력은 다른 명령에 대한 표준 입력으로 제공됩니다. 즉, 여러 개의 명령어가 조합되어 사용되며, 후자의 명령어의 결과가 이전 명령어로 나누어진다.

예: grep -r "close" /home/* | more 닫기 파일을 포함하여 홈 디렉터리의 모든 파일을 검색하여 페이지로 출력합니다.

Linux 소프트웨어 패키지 관리

dpkg(Debian 패키지) 관리 도구인 경우 소프트웨어 패키지 이름에는 .deb 접미사가 붙습니다. 이 방법은 시스템을 인터넷에 연결할 수 없는 경우에 적합합니다.

예를 들어 tree 명령의 설치 패키지를 설치하려면 먼저 tree.deb를 Linux 시스템으로 전송합니다. 그런 다음 다음 명령을 사용하여 설치하십시오.

sudo dpkg -i tree_1.5.3-1_i386.deb 소프트웨어 설치

sudo dpkg -r tree                                                                                                                      using dpkg 's ' s                       ‐ off부터 off ‐ ‐ ‐ ‐ 및

deb를 Linux 시스템에 사용합니다. 방법은 많습니다. VMwareTool, winSCP 도구 등을 사용합니다.

APT(Advanced Packaging Tool) 고급 소프트웨어 도구. 이 방법은 시스템이 인터넷에 연결될 수 있는 경우에 적합합니다.为 여전히 예시로 트리를 가져옵니다.

.rpm.rpm 파일은 .deb 파일로 변환됩니다.

.rpm은 RedHat에서 사용하는 소프트웨어 형식입니다. Ubuntu에서는 직접 사용할 수 없으므로 변환이 필요합니다.

sudo Alien abc.rpm

vim은

vim을

명령 모드

, 삽입 모드,

편집 모드

의 세 가지 모드로 사용합니다. 모드를 전환하려면 ESC, i 또는 :를 사용하세요.

:q 명령 모드 번호 줄 번호 표시

:set nonumber 줄 번호 숨기기

/apache 문서에서 아파치 찾기 N을 눌러 다음 항목으로 이동하고 Shift+n에 커서의

yyp 복사본이 있고 붙여넣기

H(한글자←), J(다음줄↓), k(마지막줄↑), L(오른쪽오른쪽(오른쪽오른쪽), L(오른쪽오른쪽(오른쪽오른쪽)) 한글자 이동 →)

User 및 사용자 그룹 관리

/etc/passwd 사용자 계정 저장

/etc/group 그룹 계정 저장

/etc/shadow 사용자 계정 비밀번호 저장

/etc/gshadow 사용자 그룹 계정 비밀번호 저장useradd 사용자 이름

userdel 사용자 이름

adduser 사용자 이름

groupadd 그룹 이름

groupdel 그룹 이름

passwd root 루트의 비밀번호 설정

su root

su - root

/ etc/profile 시스템 환경 변수

bash_profile 사용자 환경 변수

.bashrc 사용자 환경 변수

su user 사용자 전환 및 구성 파일 로드

.bashrc

su - user 사용자 전환, /etc/profile 구성 파일 로드, bash_profile 로드

파일의 사용자 및 사용자 그룹 변경

sudo chown [-R] owner[:group] {File|Directory}

예: jdk-7u21-linux-i586.tar.gz도 예로 들어 보겠습니다. 사용자 hadoop에 속해, 그룹 hadoop

이 파일이 속한 사용자와 그룹을 전환합니다. 명령을 사용할 수 있습니다.

sudo chown root:root jdk-7u21-linux-i586.tar.gz

File

권한 관리

3가지 기본 권한

R           읽기                                                       i586.tar.gz 파일의 권한은 - rw-rw-r--

-rw-rw-r--총 10자로 나누어집니다. 네 개의 섹션.

첫 번째 문자 "-"는 일반 파일을 나타내고 "l" 링크도 이 위치에 나타날 수 있습니다. "d"는 디렉터리를 나타냅니다.

두 번째, 세 번째, 네 번째 문자 "rw-"는 현재 파일의 권한을 나타냅니다. 사용자. 따라서 숫자값은 4+2=6리눅스에서 자주 사용되는 연산 명령어

으로 표현됩니다. 다섯번째, 여섯번째, 일곱번째 문자 "rw-"는 현재 그룹의 권한을 나타냅니다. 따라서 숫자값은 4+2=6

으로 표현됩니다. 890번째 문자 "r--"는 기타 사용자 권한을 나타냅니다. 따라서 숫자는 2

로 표시됩니다. 따라서 이 파일을 조작할 수 있는 권한의 숫자 값은 662

ChangePermission

sudo chmod [u는 사용자 g에 속하며 그룹 o other 사용자 a 모든 사용자에 속함] [ +권한 증가 -권한 감소] [ r w x] 디렉터리 이름

예: "-rw-r---x" 권한을 가진 파일 이름이 있는 경우 권한 값을 "-rwxrw-r-x"로 변경하고 숫자값은 765

sudo chmod u+x g+w o+r 파일명

위의 예는 숫자로 표현 가능합니다

sudo chmod 765 파일명

기본 명령어가 익숙하지 않은 친구들은 아직 연습이 더 필요합니다 .그것이 당신에게 도움이 되기를 바랍니다.

관련 자료:

Linux에서 inode를 사용하여 지정된 파일을 삭제하는 방법의 예


Linux의 파일 디렉터리 구조에 대한 자세한 소개

Linux 성능 테스트를 위한 pmap 명령에 대한 자세한 설명

Linux 정보 로컬 소스 포트 번호를 얻기 위해 소켓 통신을 구현하는 방법

위 내용은 리눅스에서 자주 사용되는 연산 명령어의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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