Linux에서 단일 명령으로 새 디렉토리를 만들고 변경하는 방법
터미널에서 언제든지 시간을 보내면 아마 mkdir
명령을 사용하여 디렉토리를 만든 다음 CD
명령을 사용하여 해당 디렉토리로 바로 이동하십시오. 그러나 하나의 명령으로 두 작업을 수행하는 방법이 있습니다..
수동으로 명령 행에서 두 개의 명령을 동시에 실행할 수는 있지만, .bashrc 파일에 행을 추가하는 방법을 보여줄 것입니다. mkdir
명령과 CD
명령을 디렉토리 이름과 함께 입력 할 수있는 하나의 사용자 정의 명령으로.
.bashrc 파일은 Ctrl + Alt + T를 눌러 터미널 창을 열거 나 터미널 창에서 새 탭을 열 때마다 실행되는 스크립트입니다. 터미널 창을 열 때마다 자동으로 실행하려는 명령을 .bashrc 파일에 추가 할 수 있습니다.
.bashrc 파일을 편집하려면 gedit을 사용합니다. 프롬프트에서 다음 명령을 입력하십시오..
gedit ~ / .bashrc
vi 나 nano와 같이 익숙한 텍스트 편집기를 사용할 수 있습니다. 위의 명령에서 "gedit"를 명령으로 대체하여 선택한 텍스트 편집기를 실행하십시오.
.bashrc 파일의 맨 아래로 스크롤하고 다음 줄을 파일의 끝에 추가하십시오. 아래 줄을 복사하여 .bashrc 파일에 붙여 넣는 것이 좋습니다..
mkdircd () mkdir "$ 1"&& cd "$ 1";
이것은 본질적으로 두 명령을 다른 명령 바로 다음에 실행할 함수입니다. 예제에서 새 사용자 지정 명령이 호출되었습니다. mkdircd
(실제로 원하는 명령을 쓸 수 있습니다). mkdir
명령을 누른 다음 CD
명령. 그만큼 "$ 1"
두 명령 모두에서 명령이 작동 할 하나의 값을 허용한다는 것을 나타냅니다. 이 경우 새 디렉토리의 이름입니다..
명령 위에 주석을 추가하여 명령이하는 것을 기억할 수 있습니다. 단순히 줄의 처음에 파운드 기호 (#)를 넣은 다음 추가 할 설명을 입력하십시오..
'저장'을 클릭하십시오..
윈도우의 왼쪽 상단 모서리에있는 "X"를 클릭하여 gedit (또는 다른 텍스트 편집기)를 닫습니다..
.bashrc 파일에 방금 추가 한 설정은 현재 터미널 창 세션에 영향을 미치지 않습니다. 변경 사항을 적용하려면 터미널 창을 닫고 로그 아웃했다가 다시 로그인해야합니다. 프롬프트에서 exit를 입력하고 Enter 키를 누르거나 창의 왼쪽 상단 모서리에있는 "X"버튼을 클릭하십시오. 그런 다음 로그 아웃했다가 다시 로그인하십시오..
이제 새 명령을 입력 한 다음 새 디렉토리 이름을 입력하면 mkdircd
함수를 호출하고 .bashrc 파일에서 만든 "Test \ Directory"라는 디렉터리 이름이 두 명령에 전달됩니다 ( mkdir
과 CD
). "Test Directory"디렉토리가 생성되고 곧바로 실행됩니다.
명령 줄을 사용하여 디렉토리를 관리하는 경우이 트릭을 사용하면 시간을 절약 할 수 있습니다..