초보자를위한 20 개의 편리한 라즈베리 파이 (R) 딸기 터미널 명령

이 편리한 명령을 사용하여 터미널을 잡습니다.

처음에 라즈베리 파이를 사용하기 시작했을 때 정말로 고심하는 점은 터미널이었습니다.

행복한 Windows GUI 사용자가 되려고했는데 버튼이 없거나 두 번 클릭 할 필요가없는 복고풍의 검정색 및 녹색 화면이있었습니다. 첫 번째 PC 이후로 GUI를 사용하고있을 때 무서운 것들.

요즘 나는 터미널에 대해 훨씬 더 잘 알고있어, 거의 모든 방식으로 나의 라즈베리 파이 프로젝트를 사용하고 있습니다. 나는이 신뢰를 얻는 데 도움이되는 길을 따라 많은 작은 트릭과 명령을 발견했습니다. 그리고 Pi로 시작하는 데 도움이되도록이 정보를 공유하고 있습니다.

여기에는 고급 기능이나 획기적인 기능이 없습니다. 터미널 창에서 라즈베리 파이를 탐색하고 간단한 작업을 수행하는 데 도움이되는 일상적인 명령 만 수행하면됩니다. 시간이 지남에 따라 더 많은 것을 찾을 수 있지만 이것은 좋은 출발점입니다.

01/20

[sudo apt-get update] - 패키지 목록 업데이트

update 명령은 패키지 목록이 최신인지 확인합니다. 이미지 : Richard Saville

이것은 라즈베리 파이를 업데이트하는 첫 단계입니다 (다른 단계는이 목록의 다음 두 항목 참조).

'sudo apt-get update'명령은 저장소의 패키지 목록을 다운로드하고이 패키지의 최신 버전과 종속 된 패키지의 최신 정보를 가져옵니다.

따라서 기존의 의미에서 실제 업데이트를 수행하지는 않습니다. 전체 프로세스에서 필수 단계입니다.

02 중 20

[sudo apt-get upgrade] - 업데이트 된 패키지 다운로드 및 설치

upgrade 명령은 업데이트 패키지를 다운로드하고 설치합니다. 이미지 : Richard Saville

이 명령은 패키지 목록을 업데이트 한 이전 항목에서 계속됩니다.

업데이트 된 패키지 목록을 사용하면 ' sudo apt-get upgrade '명령을 통해 현재 설치된 패키지를 확인한 다음 최신 패키지 목록 (방금 업그레이드 한 패키지)을보고 마지막으로 마침내 새 패키지를 설치합니다. t 최신 버전.

03/20

[sudo apt-get clean] - 오래된 패키지 파일 정리하기

clean 명령은 오래된 패키지 다운로드를 제거하여 저장 공간을 절약합니다. 이미지 : Richard Saville

업데이트 및 업그레이드 프로세스의 마지막 단계이며 충분한 디스크 공간이있는 경우 항상 필수적인 것은 아닙니다.

' sudo apt-get clean '명령은 업데이트 프로세스의 일부로 다운로드 된 중복 패키지 파일 (.deb 파일)을 삭제합니다.

공간이 부족하거나 좋은 청소를하고 싶다면 편리한 명령입니다.

04 / 20

[sudo raspi-config] - 라즈베리 파이 설정 도구

라스베리 파이 구성 도구. 이미지 : Richard Saville

이것은 귀하의 언어, 하드웨어 및 프로젝트에 맞게 설정되었는지 확인하기 위해 라스베리 파이를 처음 사용하기 시작할 때 취해야 할 첫 번째 단계 중 하나 여야합니다.

구성 도구는 '설정'창과 비슷하지만 언어, 시간 / 날짜를 설정하고 카메라 모듈을 활성화하며 프로세서를 오버 클럭하고 장치를 활성화하고 암호를 변경하고 다른 많은 옵션을 사용할 수 있습니다.

' sudo raspi-config '를 입력 한 다음 enter 키를 눌러 액세스 할 수 있습니다. 변경 한 내용에 따라 나중에 Pi를 재부팅하라는 메시지가 표시 될 수 있습니다.

05 중 20

[ls] - 디렉토리 내용보기

'ls'명령은 디렉토리의 내용을 나열합니다. 이미지 : Richard Saville

리눅스에서 '디렉토리'는 Windows의 '폴더'와 동일합니다. 그게 내가 익숙해 져야했던 (Windows 사용자가되는) 것이기 때문에 나는 그 것을 앞에서 지적하고 싶었다.

터미널에는 탐색기가 없으므로 언제든지 디렉토리에있는 내용을 보려면 ' ls '를 입력하고 enter를 누르십시오.

해당 디렉토리 내의 모든 파일과 디렉토리가 나열되고 일반적으로 다른 항목에 대해 색상으로 구분됩니다.

06 20

[cd] - 디렉토리 변경

디렉토리를 변경하려면 'cd'를 사용하십시오. 이미지 : Richard Saville

특정 디렉토리로 이동하려면 ' cd '명령을 사용할 수 있습니다.

이미있는 디렉토리에 디렉토리가 있다면 ' cd directoryname '( 'directoryname'을 디렉토리 이름으로 대체)을 사용하면됩니다.

파일 시스템의 다른 위치에 있으면 ' cd / home / pi / directoryname '과 같이 명령 다음에 경로를 입력하기 만하면됩니다.

이 명령의 또 다른 편리한 사용법은 '뒤로'버튼과 같은 비트 레벨의 폴더 레벨을 다시 가져 오는 ' cd .. '입니다.

07 중 20

[mkdir] - 디렉토리 만들기

'mkdir'을 사용하여 새 디렉토리를 만듭니다. 이미지 : Richard Saville

이미 존재하는 디렉토리 내에 새로운 디렉토리를 생성해야한다면 ' mkdir '명령을 사용할 수 있습니다. 이것은 터미널 월드와 동일한 '새로운> 폴더'입니다.

새 디렉토리를 만들려면 명령 뒤에 ' mkdir new_directory '와 같이 디렉토리 이름을 추가하기 만하면됩니다.

08 중 20

[rmdir] - 디렉토리 제거

'rmdir'을 사용하여 디렉토리를 제거하십시오. 이미지 : Richard Saville

새로운 디렉토리를 만드는 방법을 배웠지 만 삭제할 수 있다면 어떨까요?

디렉토리를 제거하는 것과 매우 유사한 명령입니다. ' rmdir '다음에 디렉토리 이름을 사용하십시오.

예를 들어, ' rmdir directory_name '은 'directory_name'디렉토리를 제거합니다. 이 명령을 수행하려면 디렉토리가 비어 있어야합니다.

09/20

[mv] - 파일 이동

'mv'명령으로 파일을 이동하십시오. 이미지 : Richard Saville

디렉토리 간 파일 이동은 ' mv '명령을 사용하여 수행됩니다.

파일을 이동하기 위해 ' mv '다음에 파일 이름과 대상 디렉토리를 사용합니다.

예를 들어 ' mv my_file.txt / home / pi / destination_directory '는 ' my_file.txt '파일을 ' / home / pi / destination_directory '로 옮깁니다.

10/20

[tree -d] - 디렉토리 트리보기

트리는 디렉토리의 구조를 볼 수있는 편리한 방법입니다. 이미지 : Richard Saville

소수의 새 디렉토리를 만든 후에는 Windows 파일 탐색기의 시각적 폴더 구조보기가 누락되었을 수 있습니다. 디렉토리의 시각적 레이아웃을 볼 수 없으면 상황이 혼란 스러울 수 있습니다.

디렉토리를 더 잘 이해하는 데 도움이되는 명령은 ' tree -d '입니다. 그것은 터미널 내에서 나무 같은 레이아웃으로 모든 디렉토리를 표시합니다.

11/20

[pwd] - 현재 디렉토리 표시

'잃어버린 느낌'을 시작할 때 'pwd'를 사용하면 도움이 될 수 있습니다. 이미지 : Richard Saville

길을 잃었을 때 도움이되는 또 다른 편리한 명령은 ' pwd '명령입니다. 주어진 순간에 어디에 있는지 알고 싶을 때 편리합니다.

현재 디렉토리 경로를 표시하려면 언제든지 ' pwd '를 입력하기 만하면됩니다.

12/20

[지우기] - 터미널 창 지우기

'clear'명령으로 화면 혼잡을 제거하십시오. 이미지 : Richard Saville

당신이 터미널의 매달리기를 시작하기 시작할 때, 당신은 그것이 꽤 어지러워 질 수 있다는 것을 알게 될 것입니다. 몇 가지 명령을 한 후에는 화면에 텍스트 흔적을 남기므로 우리 중 일부는 약간 짜증이 날 수 있습니다.

화면을 깨끗하게 지우 려면 ' 지우기 '명령을 사용하십시오. 화면이 지워지고 다음 명령에 대한 준비가 완료됩니다.

13/20

[sudo halt] - Raspberry Pi를 종료하십시오.

'halt'명령으로 안전하게 라스베리 파이를 종료하십시오. 이미지 : Richard Saville

Raspberry Pi를 끄면 SD 카드가 손상되는 등의 문제를 방지 할 수 있습니다. 때때로 전원 코드를 빨리 뽑을 수도 있지만, 결국에는 카드를 죽일 것입니다.

파이를 제대로 종료하려면 ' sudo halt '을 사용하십시오. Pi의 LED가 마지막으로 깜박이면 전원 케이블을 제거 할 수 있습니다.

14/20

[sudo 재부팅] - Raspberry Pi를 다시 시작하십시오.

터미널에서 '재부팅'을 사용하여 파이를 다시 시작하십시오. 이미지 : Richard Saville

shutdown 명령과 비슷하게 Raspberry Pi를 안전한 방법으로 재부팅 하려면 ' reboot '명령을 사용할 수 있습니다.

' sudo reboot '을 입력하면 Pi가 다시 시작됩니다.

15/20

[startx] - 데스크탑 환경 시작 (LXDE)

'startx'를 사용하여 데스크탑 세션을 시작하십시오. 이미지 : Richard Saville

Pi를 터미널에서 항상 시작하도록 설정 한 경우,이를 사용해야하는 경우 바탕 화면을 시작하는 방법이 궁금 할 수 있습니다.

' startx '를 사용하여 LXDE (Lightweight X11 Desktop Environment)를 시작하십시오. 이것은 SSH 세션에서 작동하지 않는다는 점에 유의해야합니다.

16/20

[ifconfig] - 라즈베리 파이의 IP 주소 찾기

ifconfig는 유용한 네트워크 정보를 제공합니다. 이미지 : Richard Saville

Raspberry Pi의 IP 주소를 알아야 할 경우가 많이 있습니다. 내 Pi에 원격으로 액세스하기 위해 SSH 세션을 구성 할 때 많이 사용합니다.

IP 주소를 찾으려면 ' ifconfig '를 터미널에 입력하고 Enter 키를 누릅니다. ' hostname -I '를 사용하여 IP 주소 만 찾을 수도 있습니다.

17/20

[nano] - 파일 편집

Raspberry Pi의 필자가 선호하는 텍스트 편집기는 nano입니다. 이미지 : Richard Saville

Linux에는 다양한 텍스트 편집기가 있으며 일부 사용자는 여러 가지 이유로 하나를 다른 사용자보다 선호하는 경향이 있습니다.

내 취향은 ' 나노 '인데, 그 이유는 처음 시작할 때 가장 먼저 사용했기 때문입니다.

파일을 편집하려면 ' nano '와 ' nano myfile.txt '와 같은 파일 이름을 차례로 입력하면됩니다. 편집이 완료되면 Ctrl + X를 눌러 파일을 저장하십시오.

18/20

[cat] - 파일 내용 표시

'cat'을 사용하여 터미널의 파일 내용을 표시하십시오. 이미지 : Richard Saville

'nano'(위)를 사용하여 파일을 열어 편집 할 수 있지만 터미널에있는 파일의 내용을 나열하는 데 사용할 수있는 별도의 명령이 있습니다.

' cat myfile.txt '와 같이 파일 이름 뒤에 ' cat '을 사용하십시오.

19/20

[rm] - 파일 삭제

'rm'을 사용하여 파일을 쉽게 제거하십시오. 이미지 : Richard Saville

파일을 제거하는 것은 Raspberry Pi에서 쉽습니다. 코드 문제를 해결하는 동안 많은 Python 파일 버전을 만들 때 많은 작업을 수행하게됩니다.

파일을 지우려면 ' rm '명령 다음에 파일 이름을 사용합니다. ' rm myfile.txt '가 그 예입니다.

20/20

[cp] - 파일 또는 디렉토리 복사

'cp'를 사용하여 파일을 복사하십시오. 이미지 : Richard Saville

파일이나 디렉토리의 사본을 만들 때 ' cp '명령을 사용하십시오.

동일한 디렉토리에 파일의 복사본을 만들려면 ' cp original_file new_file '명령을 입력하십시오.

같은 이름의 다른 디렉토리에 복사본을 만들려면 ' cp original_file home / pi / subdirectory '명령을 입력하십시오.

전체 디렉토리 (및 그 내용)를 복사하려면 ' cp -R home / pi / folder_one home / pi / folder_two '명령을 입력하십시오. 이렇게하면 'folder_one'을 'folder_two'에 복사합니다.

아직 배울 점이 많다.

이 20 개의 명령은 소프트웨어 업데이트, 디렉토리 탐색, 파일 작성 및 일반적으로 작업하는 라즈베리 파이 시작에 도움이됩니다. 자신감을 얻고, 프로젝트를 시작하고보다 고급 명령을 습득 할 필요가 생길 때이 초기 목록에서 진전하게 될 것입니다.