Computer >> 컴퓨터 >  >> 프로그램 작성 >> BASH 프로그래밍

Linux 명령 - 알아야 할 기본 Bash 명령줄 팁

Linux에는 수많은 명령이 있지만 대부분의 사람들은 그 중 일부만 사용합니다. 다음은 터미널에서 가장 많이 사용되는 Linux 명령 중 일부입니다.

먼저 명령줄을 더 쉽게 사용할 수 있는 몇 가지 팁을 살펴보겠습니다.

  • 자동 완성을 위해 탭을 사용합니다. Linux 터미널에서 입력을 시작한 후 탭을 누르면 지금까지 입력한 문자열로 시작하는 가능한 옵션이 제안됩니다.
  • ctrl+r search_term 사용 이전에 사용한 명령을 검색합니다.
  • ctrl+a를 사용하여 줄의 시작 또는 끝으로 빠르게 이동 및 ctrl+e .
  • !!를 사용하여 현재 명령에서 이전 명령을 재사용합니다. .
  • ;로 명령을 구분하여 한 줄에 여러 명령을 실행할 수 있습니다. .

이제 일반적인 Linux 명령을 배울 시간입니다. man을 사용하여 이러한 명령에 대한 자세한 정보를 얻을 수 있습니다. 명령. 그러면 명령에 대한 매뉴얼 페이지가 나타납니다. 예를 들어 man cat을 입력하면 Linux 터미널에 들어가면 cat에 대한 자세한 정보를 얻을 수 있습니다. 명령.

ls

디렉토리 내용을 나열합니다.
예: ls /applications 응용 프로그램 폴더에 저장된 모든 파일과 폴더를 표시합니다.

cd

디렉토리로 변경합니다.
예: 현재 디렉토리에서 /usr/local으로 변경 cd /usr/local 사용 .

뮤비
파일 또는 디렉토리의 이름을 바꾸거나 이동합니다.
예: mv todo.txt /home/qlarson/Documents 명령 "todo.txt"를 "Documents" 디렉토리로 이동합니다.

mkdir

새 디렉터리를 만듭니다.
예: mkdir freecodecamp "freecodecamp"라는 디렉토리를 만듭니다.

rmdir

빈 디렉토리를 삭제하십시오.

터치

지정된 이름으로 빈 파일을 만듭니다.

rm

파일 및/또는 디렉토리를 제거합니다.
예: rm todo.txt 파일을 삭제합니다.

찾기

특정 파일을 찾습니다.
예: locate -i vacuum*mop 명령은 "vacuum" 및 "mop"라는 단어가 포함된 모든 파일을 검색합니다. -i 검색을 대소문자를 구분하지 않습니다.

지우기

새로 시작하려면 명령줄 화면/창을 지우십시오.

cp

파일과 디렉토리를 복사합니다.
예: cp todo.txt /home/qlarson/Documents 명령 "문서" 디렉토리에 "todo.txt"의 복사본을 생성합니다.

별칭

Linux 명령에 대한 별칭을 만듭니다.
예: alias search=grep search을 사용할 수 있습니다. grep 대신 .

고양이

파일의 내용을 화면에 표시합니다.
예: cat todo.txt 화면에 "todo.txt" 텍스트가 표시됩니다.

chown

파일 소유자를 변경합니다.
예: chown qlarson todo.txt "qlarson"을 "todo.txt"의 소유자로 만듭니다.

chmod

파일의 권한을 변경합니다.
예: chmod 777 todo.txt 모든 사람이 "todo.txt"를 읽고, 쓰고, 실행할 수 있도록 합니다. "777"의 숫자는 사용자, 그룹 및 기타의 권한을 순서대로 지정합니다.

sudo

관리 또는 루트 권한이 필요한 작업을 수행합니다.
예:sudo passwd quincy 사용 사용자 "quincy"의 비밀번호를 변경합니다.
"Sudo가 샌드위치 만들어 줘."

찾기

제공된 패턴과 일치하는 파일을 검색합니다. 이 명령은 이름, 크기, 액세스 시간, 수정 시간과 같은 필터를 사용하여 파일 및 폴더를 검색하는 명령입니다.
예: find /home/ -name todo.txt 홈 디렉토리와 그 하위 디렉토리에서 "todo.txt"라는 파일을 검색합니다.

그렙

특정 문자열 또는 표현식에 대한 파일 또는 출력을 검색합니다. 이 명령은 지정된 패턴을 포함하는 행을 검색하고 기본적으로 표준 출력에 씁니다.
예: grep run todo.txt "todo.txt" 파일에서 "run"이라는 단어를 검색합니다. "run"이 포함된 줄이 표시됩니다.

날짜

시스템 날짜 및 시간을 표시하거나 설정합니다.

df

시스템의 디스크 공간 사용량에 대한 보고서를 표시합니다.

Linux 명령 - 알아야 할 기본 Bash 명령줄 팁

각 파일이 차지하는 공간을 표시합니다. 이렇게 하면 디스크 블록 번호의 크기가 표시됩니다. 바이트, 킬로바이트 및 메가바이트로 보려면 -h를 추가하세요. 다음과 같은 인수:du -h .

파일

파일 형식을 결정합니다.
예: file todo.txt "ASCII 텍스트" 유형을 표시할 수 있습니다.

이력

명령 내역을 표시합니다.

죽이기

프로세스를 중지합니다.
예: kill 485 명령을 사용하여 PID가 485인 프로세스를 중지합니다. . ps 사용 프로세스의 PID를 결정하는 명령(아래).

파일의 내용을 한 번에 한 페이지씩 봅니다.
예: less todo.txt "todo.txt"의 내용을 표시합니다.

ps
현재 실행 중인 프로세스 목록을 표시합니다. 이것은 kill에 필요한 PID를 결정하는 데 사용할 수 있습니다. 프로세스.

pwd

현재 디렉토리의 경로 이름을 표시합니다. " 린트 w 오크 d 사무실"

ssh

네트워크를 통해 다른 Linux 시스템에 원격으로 로그인합니다.
예: ssh quincy@104.25.105.32 사용자 이름 "quincy"를 사용하여 104.25.105.32에 로그인합니다.

꼬리 - 파일의 마지막 10줄을 표시합니다. -n(숫자) 옵션을 사용하여 더 적거나 많은 줄을 봅니다.
예: tail -n 5 todo.txt "todo.txt"의 마지막 5줄을 표시합니다.

타르

tarfile(.tar) 또는 tarball(.tar.gz 또는 .tgz)에서 파일을 저장하고 추출합니다.

상단

Windows의 작업 관리자와 유사하게 시스템에서 사용 중인 리소스를 표시합니다.

Linux 명령 - 알아야 할 기본 Bash 명령줄 팁