>  기사  >  운영 및 유지보수  >  기본적인 리눅스 명령은 무엇입니까?

기본적인 리눅스 명령은 무엇입니까?

coldplay.xixi
coldplay.xixi원래의
2020-08-22 10:35:463983검색

기본 Linux 명령에는 다음이 포함됩니다. 1. 현재 경로를 표시하는 rmdir 3. 디렉터리 또는 파일 정보를 보는 ls 5. 복사하는 cp; .mv는 이동이고, 7. rm은 파일이나 디렉터리를 삭제하는 것입니다. 8. find는 파일을 찾는 것입니다.

기본적인 리눅스 명령은 무엇입니까?

【관련 학습 권장 사항: linux 비디오 튜토리얼

기본 Linux 명령은 다음과 같습니다.

1.pwd: 현재 경로 표시

cd: 디렉터리 전환

사용법: cd

cd ../ 상위 디렉터리로 전환

cd / 루트 디렉터리로 전환

cd ~ (또는 cd만 해당) 현재 사용자의 홈 디렉터리로 전환(home 아래 사용자 이름을 딴 폴더) /root 디렉토리

mkdir 디렉토리 생성

mkdir 디렉토리 이름 -p 재귀적으로 디렉토리 생성

2.rmdir: 빈 디렉토리 삭제

사용법: rmdir 디렉토리 이름

또한 사용 가능: rm -rf 디렉토리 이름

3.ls: 디렉터리 또는 파일 정보 보기

기본 옵션:

-l 디렉터리 또는 파일의 자세한 정보를 나열합니다. 예를 들어, 권한, 수정 시간 등입니다.

-a는 숨겨진 파일을 포함하여 현재 디렉토리에 있는 모든 파일을 나열합니다(시작이 숨겨진 파일입니다).

4.vi 텍스트 편집기

i를 입력합니다. 편집 상태

편집 종료 ESC 키를 누르세요

저장하지 않고 종료: :q!

저장 및 종료: :wq

Enter /, 검색 입력

Enter:set nu, 각 줄의 줄 수 표시

키보드에서 G를 누르면 바로 끝으로 이동할 수 있습니다

5.cp 복사

사용법 : cp [옵션] 파일명 또는 디렉토리 대상 주소

-R 디렉토리와 모든 디렉토리를 복사하고

cp a.txt b .txt 파일 a를 복사하고 파일 b로 이름 바꾸기(디렉터리 이름)

6.mv 이동

사용법: mv 파일 이름 또는 디렉터리 대상 디렉터리

mv a.txt ../는 파일을 상위 디렉터리로 이동합니다(이름을 바꾸지 않고 파일을 다른 디렉터리로 이동)

mv a.txt ../b.txt 파일을 상위 디렉터리로 이동하고 다음으로 이름을 바꿉니다. b 파일 (파일을 다른 디렉터리로 이동하고 이름 바꾸기)

7.rm 파일 또는 디렉터리 삭제

-f 강제 삭제

-r 디렉터리 삭제

일반적으로 사용되는: rm -rf 파일 또는 디렉터리

8.find 파일 찾기

사용법: find [경로] [옵션]

일반적으로 사용되는 옵션은 다음과 같습니다:

find -name *.log 현재 디렉터리에서 .log로 끝나는 파일 찾기

find / -name log 루트 디렉터리에서 로그 찾기 Named 디렉터리

9.grep 필터

지정된 파일에서 문자(문자열)를 찾아 해당 줄을 인쇄합니다.

사용법: grep 문자열 파일 이름

grep 밴드 file 파일에서 밴드 문자열 찾기

10.cat는 텍스트 파일의 내용을 표시합니다

사용법: cat file name cat file name

11.head 처음 몇 줄 보기

사용법: head -n 5 파일 이름

12.tail 지정된 지점부터 표준 출력에 파일 쓰기

tail -n 5 파일 이름 마지막 몇 줄 보기

tail -f error.log 최신 콘텐츠를 보려면 지속적으로 새로 고침

13.ps 프로세스 보기 (동적)

-ef 실행 중인 모든 프로세스를 표시하고 프로세스를 시작하는 명령을 표시

14.netstat 네트워크 상태 보기 (net status의 약어)

netstat -apn 특정 순서로 정렬된 모든 포트

an 보기 및 호출 중인 프로세스를 나타내는

p

15 ​​| 영어 입력 방법 상태에서 키보드의 세로 막대, Shift + | )

명령 사이에 파이프라인을 설정하고 이전 명령의 출력을 다음 명령의 입력으로 사용합니다.

명령을 통해 tomcat 프로세스를 찾습니다. ps -ef | grep tomcat

netstat -apn|grep 8080

16.echo 파일 내용 인쇄 또는 파일 내용 편집

명령을 통해 이 포트를 차지하는 프로세스 번호를 찾으세요.

-n 줄 바꿈 없이 출력

-e 이스케이프 문자를 사용할 수 있습니다(n 캐리지 리턴, t 탭 키)

예:

echo “I am looking linux”>>xujun.txt 내용을 끝에 추가하세요 file

echo $? 반환 값이 0이면 마지막 명령이 성공한 것입니다. 1~255이면 실패

echo -e "wotshitshei"> Timestamp

-a 접근 시간 수정

-m 수정 시간 수정 이 두 매개변수만 이해해주세요

18.uname 보기 the system

-m 시스템 운영 보기 System

-r 시스템 커널 버전 보기

-a 자세한 시스템 커널 버전 및 시스템 운영 체제 보기

19.rz 업로드

시스템에 해당 명령이 없는 경우 yum install lrzsz를 사용하여 설치

-y override

파일을 업로드하려면 rz를 직접 입력하세요.

20.sz download

시스템에 해당 명령이 없으면 yum install lrzsz를 사용하여

-y override

sz를 설치하세요. -y test.txt

21.su 사용자 전환

su root

22.history 명령 기록 보기

23.ch 모드 권한 부여 명령

-R recursive 디렉토리에 있는 모든 하위 디렉토리와 파일의 권한을 변경합니다.

수치법: r=4 w=2 x=1

chmod 777 Lemon

24.tar 압축 풀기 tar.gz

tar -czvf test.tar.gz test

테스트 폴더를 test.tar.gz

tar -xzvf test.tar.gz

test.tar.gz로 추출하여 압축합니다. 테스트 폴더 가져오기

25.zip 압축을 풀고 zip을 압축합니다

zip –r test.zip test

테스트 폴더를 test.zip으로 압축합니다. r을 사용하여 파일을 압축해야 합니다. 그렇지 않으면 빈 파일이 생성됩니다. 폴더

unzip test.zip

test.zip 폴더의 압축을 풉니다

26. 방화벽을 끄세요

열기: 서비스 iptables 시작

닫기: 서비스 iptables 중지

27 .from 처음부터 끝까지 파일 보기

tac

28.shutdown 종료

방화벽을 영구적으로 끄기

Open: chkconfig iptables on

Close: chkconfig iptables off🎜

위 내용은 기본적인 리눅스 명령은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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