기본 Linux 명령
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
참조
Reference
이 문제에 관하여(기본 Linux 명령), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/elizabethonyen6/basic-linux-commands-4bgo텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)