명령어 한줄로 여러개의 명령이 필요할 때가 있다.
나는 dockerfile 을 작성하거나 할 때 가독성을 위해 사용하곤 하는데,
명령어 한 줄로 여러개의 실행파일을 실행한다거나.. 순서대로 실행되야하거나.. 할 때 사용한다.
오늘은 순서대로 실행하는 방법을 알아보자.
먼저 간단한 명령어를 입력해보자.
현재의 내 위치와 어떤 폴더가 있는지 확인해보자.
ls
pwd
나는 현재 있는 곳은 /home/user 라는 곳에 있고,
이 위치에는 아무런 파일이 없다.
mkdir a
ls
의심의 여지 없이 a라는 폴더가 생겼다.
지우자.
rm -rf a
ls
이번에는 폴더를 생성하는 명령어와 폴더에 접속하는 명령어를 입력해보자
mkdir test; cd test
ls
pwd
한번의 명령어로 두가지 일을 한 것을 볼 수 있다.
상위폴더로 이동해서 test라는 폴더를 지우고 my_test라는 폴더를 만들어서 my_test라는 폴더에 접속하는 것을
하나의 명령어로 입력해보자
cd ..; rm -rf test; mkdir my_test; cd my_test
pwd
cd ..
ls
모든 작업이 순서대로 잘 실행된 것을 확인할 수 있다.
'Operating System > Linux' 카테고리의 다른 글
[Linux_Ubuntu] mkdir: cannot create directory 'filename': File Exists (0) | 2022.04.01 |
---|---|
[Linux_Ubuntu] 우분투의 cpu 정보 확인하는 방법 (htop) (0) | 2022.04.01 |
[Linux_Ubuntu] 우분투사용자 계정 비밀번호 변경하는 방법 (0) | 2022.04.01 |
[linux] 배쉬 스크립트 만드는 방법 (0) | 2022.02.03 |
[linux] /bin/bash: bad interpreter: Permission denied 해결 방법 (0) | 2022.02.03 |