[Linux] 간단한 명령어 정리

개발에서 리눅스는..


코드 리뷰를 받으면서 리눅스에 관한 이야기도 나누어보았고, 리눅스, 우분투를 구동할 줄 아는 것이

웹 개발자로서의 필수 역량이라는 것을 깨달았다.

이유를 생각해보니 사실 웹 개발도 물론이고 개발영역 전체에 있어서 리눅스 OS에서는 윈도우 보다

메모리 사용이 효율적이고 실행속도가 빠르기 때문에

거의 필수로 자리잡고 있었다.

윈도우에서는 WSL2를 설치하고 우분투를 이용하여 가상의 리눅스 환경을 구축할 수 있다.

명령어 정리


그러면 간단하게 기초 명령어 몇 가지를 기록해두어야겠다.

참고 : 유튜브_얄팍한 코딩사전

pwd

현재 위치를 출력한다.

ls

현재 위치에서의 폴더, 파일목록을 출력한다.
list의 약어라고 생각하면 편할듯.

cd XXX

XXX 디렉토리로 이동한다.

# 예시
cd linux_hello

# linux_hello 폴더로 이동한다.

cd ../

# 현재 위치의 상위 폴더로 이동한다.


mkdir XXX

XXX 디렉토리를 현재 경로에서 생성한다.

# 예시
mkdir linux_hello


vi

텍스트 파일을 만든다.

# 예시
vi hello.txt

# 이후 ls를 입력하면
hello.txt

cp

파일을 복사한다.

# 예시
# 현재 상태
ls
hello.txt

# 복사 실행
cp hello.txt hello2.txt
ls

# 결과
hello.txt hello2.txt

mv

# 예시

mv hello.txt ../

이렇게 하면 상위폴더로 hello.txt 파일이 이동한다.

앞에는 대상 파일 이름, 뒤에는 경로를 적어주면 된다.

rm

# 예시

rm hello2.txt

대상 파일의 이름을 적어주면 해당 파일이 삭제된다.


© 2022.07. by Wookey_Kim

Powered by Hydejack v7.5.2