Bash 명령:Bash ls,Bash,머리 Bash mv,비난을 고양이 설명한 예제와 함께

Bash ls

ls는 명령은 유닉스에 운영 체제 목록 디렉토리의 내용을 예를 들어,폴더와 파일 이름입니다., .

  • -l,목록에서 모든 파일 형식
  • -G사용 색상이 지정된 출력
  • 를 들어:

    목록에서 파일을freeCodeCamp/guide/

    복제 후 주 freeCodeCamp repo,여기에 출력한 후 실행하는lsfreeCodeCamp디렉토리

    api-server docker-compose.yml publicchange_volumes_owner.sh Dockerfile.tests README.mdclient docs sample.envCODE_OF_CONDUCT.md HoF.md search-indexingconfig lerna.json SECURITY.mdCONTRIBUTING.md LICENSE.md servercurriculum node_modules toolsdocker-compose-shared.yml package.json utilsdocker-compose.tests.yml package-lock.json

    더 bash 명령

    강타 머리 위

    head를 인쇄하는 데 사용되는 첫 번째 열선을(기본값)또는 기타 금액이 지정된 파일 또는 파일이 있습니다., cat,다른 한편으로 사용하여 파일을 읽을 순차적으로 그것을 인쇄하는 표준 출력을(즉,그것은 출력하는 파일의 전체 내용). 아마도 파일의 내용을 확인하여 올바른 파일인지 확인하거나 실제로 비어 있지 않은지 확인하고 싶을 것입니다. head명령을 사용하면 파일의 첫 번째 n 줄을 볼 수 있습니다.

    on 보다 많은 파일이 호출되면 특정 줄 수를 지정하지 않는 한 각 파일의 처음 10 줄이 표시됩니다., 파일 헤더를 표시하도록 선택하는 것은 아래 옵션을 사용하여 선택 사항입니다.

    사용

    head 

    가장 많이 사용되는 옵션:

    • -n N지 첫 번째 N 라인의 파일(s)
    • -q, 지 않는 인쇄 파일글
    • -v항상 출력의 헤더 파일에

    head file.txt

    인쇄 첫 번째 열선의 파일입니다.txt(기본값)

    head -n 7 file.txt

    파일의 처음 7 줄을 인쇄합니다.,txt

    head -q -n 5 file1.txt file2.txt

    는 file1 의 처음 5 줄을 인쇄합니다.txt,file2 의 처음 5 줄 뒤에.txt

    Bash mv

    이 bash 명령은 파일과 폴더를 이동합니다.

    mv source targetmv source ... directory

    첫 번째 인수하려는 파일 이동이고,두 번째는 위치로 이동합니다.

    일반적으로 사용되는 옵션:

    • -f을 강제로 그들을 이동하는 파일을 덮어 확인하지 않고 사용자에게 있습니다.
    • -i파일을 덮어 쓰기 전에 확인 메시지를 표시합니다.,

    Bash Cat

    cat는 Unix 운영 체제에서 가장 자주 사용되는 명령 중 하나입니다.

    cat는 파일을 순차적으로 읽고 표준 출력으로 인쇄하는 데 사용됩니다. 이름은 파일을 연결할 수있는 방식에서 비롯됩니다.,

    사용

    cat 

    가장 많이 사용되는 옵션:

    • -b,수 non-빈 출력을 선
    • -n, 모든 출력을 선
    • -s,짜는 여러 인접한 빈 줄
    • -v,디스플레이 인쇄되지 않는 문자를 제외하고 탭을과 끝 라인의 문자

    인쇄의 내용이 파일입니다.,txt:

    cat file.txt

    연결하는 콘텐츠의 두 파일에 결과를 표시미널:

    cat file1.txt file2.txt

    더 많은 정보에 Bash:

    는 무엇입 Bash?

    Bash(bourne Again SHell 의 줄임말)는 Unix 쉘이며 명령 언어 인터프리터입니다. 쉘은 단순히 명령을 실행하는 매크로 프로세서입니다. 대부분의 Linux 배포판에 기본적으로 패키지 된 가장 널리 사용되는 쉘이며 Korn 쉘(ksh)및 c 쉘(csh)의 후속 제품입니다.,Linux 운영 체제의 GUI 에서 수행 할 수있는 많은 작업은 명령 줄을 통해 수행 할 수 있습니다. 몇 가지 예는 다음과 같습니다.

    • 파일을 편집
    • 의 볼륨을 조정 운영 체제
    • 가져오는 웹 페이지에서 인터넷
    • 자동화하는 작업을 당신은 매일

    에 대해 자세히 알아볼 수 있습 강타 여기에,을 통해 GNU 문서를 통해 tldp 가이드입니다.

    명령 줄(Linux,OS X)에서 bash 사용

    터미널을 열어 대부분의 Linux 및 OS X 운영 체제에서 bash 사용을 시작할 수 있습니다. 간단한 안녕하세요 세계의 예를 생각해 봅시다., 열 터미널 및 쓰기에 다음 줄을(모든 것을 후$등록):

    zach@marigold:~$ echo "Hello world!"Hello world!

    당신이 볼 수 있듯이,우리가 사용하는 에코 명령을 인쇄하는 문자열”안녕하세요!”터미널에.

    bash 스크립트 작성

    모든 bash 명령을.sh 파일에 넣고 명령 줄에서 실행할 수도 있습니다. 말이 있는 bash 스크립트는 다음과 같은 내용:

    #!/bin/bashecho "Hello world!"

    이 스크립트만 두 개의 노선이 있습니다. 첫 번째는 파일을 실행하는 데 사용할 인터프리터를 나타냅니다(이 경우 bash)., 두번째 줄은 명령을 우리가 사용하려는echo다음에 우리가 무엇을 원하는 인쇄,여기서”안녕하세요!”

    스크립트의 첫 번째 줄은#!로 시작한다는 점에 유의해야합니다. 유닉스가 다르게 취급하는 특별한 지시문이다.

    왜 우리는#을 사용 했습니까!스크립트 파일의 시작 부분에/bin/bash?대화 형 쉘이 뒤 따르는 프로그램에 대해 어떤 종류의 인터프리터를 실행해야하는지 알려주는 규칙이기 때문입니다.,

    첫 번째 라인을 운영 체제 해당 파일을 실행해야 하는 프로그램에 의해서/bin/bash,기준 위치의 본 쉘에서 거의 모든 유닉스 또는 유닉스 시스템입니다. 을 추가하여#!/bin/bash의 시작 부분에서 스크립트는 OS 를 사용하는 쉘에서는 특정한 경로를 실행하는 모든 다음의 명령은 스크립트입니다.

    경우,예를 들어,myBashScript.sh실행하는 명령./myBashScript.sh의 원인이됩니다 OS 볼 것이 첫 번째 라인을 파악하는 인터프리터를 사용입니다., 이 경우#!/bin/bash가됩니다.반면에

    bash myBashScript.sh를 실행하면 OS 가 이미 bash 를 사용하는 것을 알고 있기 때문에 첫 번째 줄은 무시됩니다.

    myBashScript.sh실행 파일을 만들려면sudo chmod +x myBashScript.sh를 실행하면됩니다. 다음 명령을 실행하는 스크립트를 실행합니다:

    zach@marigold:~$ ./myBashScript.shHello world!

    때로는 스크립트를 실행되지 않는,그리고 위의 명령을 오류를 반환합니다. 파일에 설정된 권한 때문입니다. 이를 방지하려면 다음을 사용하십시오.

    zach@marigold:~$ chmod u+x myBashScript.sh

    그런 다음 스크립트를 실행하십시오.

    답글 남기기

    이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다