기본 Linux 명령

4009 단어

Linux 셸 또는 터미널



쉘은 사용자로부터 명령을 받아 이를 OS에 전달하여 처리하게 하고 그 결과를 보여주는 프로그램이다. Linux의 셸이 주요 부분입니다. 배포판은 GUI(그래픽 사용자 인터페이스)로 제공되지만 기본적으로 Linux에는 CLI(명령줄 인터페이스)가 있습니다. 이 기사에서는 Linux 쉘에서 사용하는 기본 명령을 다룰 것입니다.

기본 Linux 명령



pwd: 이 명령은 현재 있는 디렉토리를 보여줍니다.

~$ pwd


ls: 이 명령은 폴더와 파일을 나열합니다.

~$ ls


cd [dirname]: 이 명령은 시스템에서 폴더를 엽니다.

~$ cd Documents


mkdir [dirname]: 이 명령은 폴더를 만듭니다.

~$ mkdir python-project


touch [파일 이름]: 이 명령은 파일을 만듭니다.

~$ touch main.py


rm[filename]: 이 명령은 파일을 삭제합니다.

rm main.py


cd..: 이 명령은 디렉토리를 탐색합니다.

cd..


rm -r [dirname]: 이 명령은 폴더를 삭제합니다.

~$ rm -r python-project


cd/: 이 명령은 사용자를 루트 폴더로 이동시킵니다.

cd /


clear: 이 명령은 터미널을 지웁니다.

~$ clear


cd [dirname]/[dirname]/[dirname]: 이 명령을 사용하면 디렉토리에서 특정 폴더로 이동할 수 있습니다.

~$ cd usr/local/bin


cd ../..: 이 명령은 파일 시스템에서 두 계층을 위로 이동합니다.

cd ../..


cd ~: 이 명령은 사용자를 홈 디렉토리로 되돌립니다.

cd ~


ls/[dirname]/[dirname]: 이 명령은 특정 디렉토리로 이동한 후 디렉토리 이름에 있는 모든 파일을 나열합니다.

ls /etc/network


mv[dirname][new-dirname]: 폴더 이름을 변경합니다.

mv web-application java-app


cp -r [dirname][new-dirname]: 특정 폴더의 내용을 다른 폴더로 복사합니다.

cp -r java-app my-project


cp [filename][new-filename]: 파일의 내용을 다른 파일로 복사합니다.

cp readme.md readme-test.md


mv[파일 이름][파일 이름]: 파일 이름을 변경합니다.

mv readme.md readme-dev.md


ls -r [dirname]: 해당 디렉토리의 전체 내용을 보여줍니다.

ls -r Documents


history: 현재 터미널 세션에 입력된 모든 과거 명령의 기록을 제공합니다.

~$ history


ctrl + r: 이 키 조합은 사용자가 최근에 사용한 명령의 기록을 검색합니다.

ctrl + c: 이 키 조합은 실행 중인 현재 명령을 중지합니다.

history[숫자]: 입력된 마지막 명령 집합을 보여줍니다. 마지막 세트는 사용자가 입력한 숫자로 결정됩니다.

history 20


ls -a : 숨겨진 파일을 포함한 모든 파일을 보여줍니다.

ls -a


cat[filename]: 파일 내용을 표시합니다.

cat main.py


uname -a: 시스템 정보와 커널을 표시합니다.

~$ uname -a


cat/etc/os-release: 운영 체제 버전을 보여줍니다.

~$ cat /etc/os-release


lscpu: CPU 정보를 보여줍니다.

~$ lscpu


lsmem: 메모리 정보를 표시합니다.

~$ lsmem 


참조


  • Alok Naushad "https://maker.pro/linux/tutorial/basic-linux-commands-for-beginners "
  • 의 초보자를 위한 기본 Linux 명령
  • Nana Devops Bootcamp와 함께하는 Techworld
  • 좋은 웹페이지 즐겨찾기