Linux에는 수많은 명령이 있지만 대부분의 사람들은 그 중 일부만 사용합니다. 다음은 터미널에서 가장 많이 사용되는 Linux 명령 중 일부입니다.
먼저 명령줄을 더 쉽게 사용할 수 있는 몇 가지 팁을 살펴보겠습니다.
- 자동 완성을 위해 탭을 사용합니다. Linux 터미널에서 입력을 시작한 후 탭을 누르면 지금까지 입력한 문자열로 시작하는 가능한 옵션이 제안됩니다.
ctrl+r search_term
사용 이전에 사용한 명령을 검색합니다.ctrl+a
를 사용하여 줄의 시작 또는 끝으로 빠르게 이동 및ctrl+e
.!!
를 사용하여 현재 명령에서 이전 명령을 재사용합니다. .;
로 명령을 구분하여 한 줄에 여러 명령을 실행할 수 있습니다. .
이제 일반적인 Linux 명령을 배울 시간입니다. man
을 사용하여 이러한 명령에 대한 자세한 정보를 얻을 수 있습니다. 명령. 그러면 명령에 대한 매뉴얼 페이지가 나타납니다. 예를 들어 man cat
을 입력하면 Linux 터미널에 들어가면 cat
에 대한 자세한 정보를 얻을 수 있습니다. 명령.
ls
디렉토리 내용을 나열합니다.
예: ls /applications
응용 프로그램 폴더에 저장된 모든 파일과 폴더를 표시합니다.
cd
디렉토리로 변경합니다.
예: 현재 디렉토리에서 /usr/local으로 변경 cd /usr/local
사용 .
뮤비
파일 또는 디렉토리의 이름을 바꾸거나 이동합니다.
예: mv todo.txt /home/qlarson/Documents
명령 "todo.txt"를 "Documents" 디렉토리로 이동합니다.
mkdir
새 디렉터리를 만듭니다.
예: mkdir freecodecamp
"freecodecamp"라는 디렉토리를 만듭니다.
rmdir
빈 디렉토리를 삭제하십시오.
터치
지정된 이름으로 빈 파일을 만듭니다.
rm
파일 및/또는 디렉토리를 제거합니다.
예: rm todo.txt
파일을 삭제합니다.
찾기
특정 파일을 찾습니다.
예: locate -i vacuum*mop
명령은 "vacuum" 및 "mop"라는 단어가 포함된 모든 파일을 검색합니다. -i
검색을 대소문자를 구분하지 않습니다.
지우기
새로 시작하려면 명령줄 화면/창을 지우십시오.
cp
파일과 디렉토리를 복사합니다.
예: cp todo.txt /home/qlarson/Documents
명령 "문서" 디렉토리에 "todo.txt"의 복사본을 생성합니다.
별칭
Linux 명령에 대한 별칭을 만듭니다.
예: alias search=grep
search
을 사용할 수 있습니다. grep
대신 .
고양이
파일의 내용을 화면에 표시합니다.
예: cat todo.txt
화면에 "todo.txt" 텍스트가 표시됩니다.
chown
파일 소유자를 변경합니다.
예: chown qlarson todo.txt
"qlarson"을 "todo.txt"의 소유자로 만듭니다.
chmod
파일의 권한을 변경합니다.
예: chmod 777 todo.txt
모든 사람이 "todo.txt"를 읽고, 쓰고, 실행할 수 있도록 합니다. "777"의 숫자는 사용자, 그룹 및 기타의 권한을 순서대로 지정합니다.
sudo
관리 또는 루트 권한이 필요한 작업을 수행합니다.
예:sudo passwd quincy
사용 사용자 "quincy"의 비밀번호를 변경합니다.
"Sudo가 샌드위치 만들어 줘."
찾기
제공된 패턴과 일치하는 파일을 검색합니다. 이 명령은 이름, 크기, 액세스 시간, 수정 시간과 같은 필터를 사용하여 파일 및 폴더를 검색하는 명령입니다.
예: find /home/ -name todo.txt
홈 디렉토리와 그 하위 디렉토리에서 "todo.txt"라는 파일을 검색합니다.
그렙
특정 문자열 또는 표현식에 대한 파일 또는 출력을 검색합니다. 이 명령은 지정된 패턴을 포함하는 행을 검색하고 기본적으로 표준 출력에 씁니다.
예: grep run todo.txt
"todo.txt" 파일에서 "run"이라는 단어를 검색합니다. "run"이 포함된 줄이 표시됩니다.
날짜
시스템 날짜 및 시간을 표시하거나 설정합니다.
df
시스템의 디스크 공간 사용량에 대한 보고서를 표시합니다.
두
각 파일이 차지하는 공간을 표시합니다. 이렇게 하면 디스크 블록 번호의 크기가 표시됩니다. 바이트, 킬로바이트 및 메가바이트로 보려면 -h
를 추가하세요. 다음과 같은 인수:du -h
.
파일
파일 형식을 결정합니다.
예: file todo.txt
"ASCII 텍스트" 유형을 표시할 수 있습니다.
이력
명령 내역을 표시합니다.
죽이기
프로세스를 중지합니다.
예: kill 485
명령을 사용하여 PID가 485인 프로세스를 중지합니다. . ps
사용 프로세스의 PID를 결정하는 명령(아래).
덜
파일의 내용을 한 번에 한 페이지씩 봅니다.
예: less todo.txt
"todo.txt"의 내용을 표시합니다.
ps
현재 실행 중인 프로세스 목록을 표시합니다. 이것은 kill
에 필요한 PID를 결정하는 데 사용할 수 있습니다. 프로세스.
pwd
현재 디렉토리의 경로 이름을 표시합니다. "피 린트 w 오크 d 사무실"
ssh
네트워크를 통해 다른 Linux 시스템에 원격으로 로그인합니다.
예: ssh [email protected]
사용자 이름 "quincy"를 사용하여 104.25.105.32에 로그인합니다.
꼬리 - 파일의 마지막 10줄을 표시합니다. -n(숫자) 옵션을 사용하여 더 적거나 많은 줄을 봅니다.
예: tail -n 5 todo.txt
"todo.txt"의 마지막 5줄을 표시합니다.
타르
tarfile(.tar) 또는 tarball(.tar.gz 또는 .tgz)에서 파일을 저장하고 추출합니다.
상단
Windows의 작업 관리자와 유사하게 시스템에서 사용 중인 리소스를 표시합니다.