- -기억해야 할 25 가지 기본 Linux 터미널 명령

기억해야 할 25 가지 기본 Linux 터미널 명령

Linux에서 명령 행은 강력한 도구입니다. 사용 방법을 이해하면 정말 많은 고급 작업을 빠르게 수행 할 수 있습니다. 안타깝게도 새로운 사용자는 Linux 명령 줄이 혼란스럽고 어디에서 시작해야할지 모릅니다.

Linux 명령 줄에서 신규 사용자를 교육하기 위해 25 개의 기본 Linux 터미널 명령 목록을 기억해야합니다. 시작하자!

1. ls

ls는 list 디렉토리 명령입니다. 사용하려면 터미널 창을 시작하고 명령을 입력하십시오. ls.

ls

ls 명령을 사용하여“a”명령 줄 스위치로 숨겨진 파일을 표시 할 수도 있습니다.

ls -a

2. cd

cd는 터미널에서 디렉토리를 변경하는 방법입니다. 터미널이 시작된 곳과 다른 디렉토리로 바꾸려면 다음을 수행하십시오.

cd /path/to/location/

“..”을 사용하여 디렉토리를 거꾸로 이동할 수도 있습니다.

cd ..

3. 암호

Linux 터미널에서 현재 디렉토리를 표시하려면 pwd 명령을 사용하십시오.

pwd

4. mkdir

새 폴더를 만들려면 mkdir 명령을 사용하십시오.

mkdir

폴더의 권한을 폴더의 이전 디렉토리와 일치하도록 유지하려면“p”명령 행 스위치를 사용하십시오.

mkdir -p name-of-new-folder

5. rm

명령 행에서 파일을 삭제하려면 rm 명령을 사용하십시오.

rm /path/to/file

"rf"명령 줄 스위치를 사용하여 폴더 안에 파일이있는 경우 rm을 사용하여 폴더를 삭제할 수도 있습니다.

rm -rf /path/to/folder

6. CP

파일 또는 폴더의 사본을 만들고 싶습니까? cp 명령을 사용하십시오.

파일을 복사하려면 cp를 사용하여 파일 위치를 지정하십시오.

cp /path/to/file

또는 폴더를 복사하려면 "r"명령 줄 스위치와 함께 cp를 사용하십시오.

cp -r /path/to/folder

7. mv

mv 명령은 Linux에서 많은 작업을 수행 할 수 있습니다. 파일을 다른 위치로 이동할 수 있지만 파일 이름을 바꿀 수도 있습니다.

한 위치에서 다른 위치로 파일을 이동하려면 다음 예를 시도하십시오.

mv /path/to/file /place/to/put/file|

폴더를 이동하려면 폴더 위치를 지정한 다음 원하는 위치로 이동하십시오.

mv /path/to/folder /place/to/put/folder/

마지막으로 파일 또는 폴더의 이름을 바꾸려면 이름을 바꾸려는 파일 / 폴더의 디렉토리로 cd 한 다음 mv 명령을 사용하십시오.

mv name-of-file new-name-of-file

또는 폴더의 경우 다음을 수행하십시오.

mv name-of-folder new-name-of-folder

8. 고양이

cat 명령을 사용하면 터미널의 파일 내용을 볼 수 있습니다. 쓰다 고양이 명령을 작성하고 보려는 파일의 위치를 ​​적습니다. 예를 들면 다음과 같습니다.

cat /location/of/file

9. 머리

헤드를 사용하면 파일의 상위 10 개 라인을 볼 수 있습니다. 사용하려면 머리 명령 다음에 파일 위치가옵니다.

head /location/of/file

10. 꼬리

Tail을 사용하면 파일의 맨 아래 10 줄을 볼 수 있습니다. 사용하려면 꼬리 명령 다음에 파일 위치가옵니다.

tail /location/of/file

11. 핑

Linux에서 명령을 사용하면 네트워크와 원격 인터넷 또는 LAN 서버 간의 대기 시간을 확인할 수 있습니다.

ping website.com

또는

ping IP-address

몇 번만 핑하려면 명령 뒤에 "”명령 행 스위치 및 번호. 예를 들어 Google에 3 번 핑하려면 다음을 수행하십시오.

ping google.com -c3

가동 시간

Linux 시스템이 온라인 상태 인 시간을 확인하려면 가동 시간 명령.

uptime

13. Uname

그만큼 Uname 명령을 사용하여 현재 배포 코드 이름, 릴리스 번호 및 사용중인 Linux 버전을 볼 수 있습니다. 쓰다 Uname, 명령 뒤에“에이”명령 행 스위치.

"에이”명령 행 스위치는 모든 정보를 인쇄하므로 다른 모든 옵션 대신이 정보를 사용하는 것이 가장 좋습니다.

uname -a

14. 남자

그만큼 남자 명령을 사용하면 모든 프로그램의 사용 설명서를 볼 수 있습니다. 매뉴얼을 보려면 man 명령 다음에 프로그램 이름을 실행하십시오. 예를 들어 cat 설명서를 보려면 다음을 실행하십시오.

man cat

15. df

Df는 Linux의 파일 시스템에서 차지하는 공간을 쉽게 볼 수있는 방법입니다. 그것을 사용하려면 df 명령.

df

df를보다 쉽게 ​​읽을 수있게하려면 "h"명령 줄 스위치를 사용하십시오. 이것은 출력을 "사람이 읽을 수있는"모드로 만듭니다.

df -h

16. 뒤

시스템의 디렉토리가 차지하는 공간을보아야합니까? 의 활용 명령. 예를 들어 /집/ 폴더는 다음과 같습니다.

du ~/

만들기 위해 더 읽기 쉬운 출력을 시도하십시오 ‘시간”명령 줄 스위치. 이것은 출력을 "사람이 읽을 수있는"모드로 만듭니다.

du ~/ -hr

17. 어디

어디에명령 줄에서 항목의 정확한 위치를 추적 할 수 있습니다. 예를 들어, Linux 시스템에서 Firefox 바이너리의 위치를 ​​찾으려면 다음을 실행하십시오.

whereis firefox

18. 찾기

Linux 명령 줄에서 파일, 프로그램 및 폴더를 쉽게 검색 할 수 있습니다. 위치하고 있다. 그것을 사용하려면, 그냥 작성 위치하고 있다 명령 뒤에 검색어가옵니다.

locate search-term

19. grep

와 더불어 grep 명령을 통해 패턴을 검색 할 수 있습니다. 좋은 예제 사용 grep 명령을 사용하여 파일에서 특정 텍스트 줄을 필터링합니다.

grep은 그 자체로 실행되어야하는 명령이 아니라는 것을 이해하십시오. 대신 다음과 같이 결합해야합니다.

cat text-file.txt | grep "search term"

본질적으로 grep 패턴을 검색하려면 다음 공식을 기억하십시오.

command command-operations | grep "search term"

20. 추신

Linux 터미널에서 직접 실행중인 현재 프로세스를 보려면 추신 명령.

ps

보다 상세하고 자세한 프로세스 보고서가 필요하십니까? 운영 추신보조.

ps aux

21. 죽이기

때로는 문제가있는 프로그램을 종료해야합니다. 이렇게하려면 다음을 활용해야합니다. 죽이다 명령. 예를 들어 Firefox다음을 수행하십시오.

먼저 사용 pidof Firefox의 프로세스 번호를 찾으십시오.

pidof

그런 다음 죽이다 명령.

kill process-id-number

여전히 닫지 않습니까? 사용 "9”명령 줄 스위치.

kill -9 process-id-number

22. killall

killall 명령을 사용하면 실행중인 프로그램의 모든 인스턴스를 종료 할 수 있습니다. 사용하려면 다 죽여 명령 뒤에 프로그램 이름이옵니다. 예를 들어, 실행중인 모든 Firefox 프로세스를 종료하려면 다음을 수행하십시오.

killall firefox

23. 컬

Linux 터미널을 통해 인터넷에서 파일을 다운로드해야합니까? 용도 ! 다운로드를 시작하려면 명령과 파일의 URL, > 기호 및 저장하려는 위치입니다. 예를 들면 다음과 같습니다.

curl https://www.download.com/file.zip > ~/Downloads/file.zip

24. 무료

메모리가 부족합니까? 스왑 공간과 여유 RAM 공간을 확인하여 비어 있는 명령.

free

25. chmod

chmod파일 또는 폴더의 권한을 업데이트 할 수 있습니다.

PC의 모든 사용자가 파일을 읽고 쓰고 실행할 수 있도록 파일의 권한을 업데이트하려면 다음을 수행하십시오.

chmod +rwx /location/of/file-or/folder/

소유자 만 액세스 할 수 있도록 권한을 업데이트하려면 다음을 시도하십시오.

chmod +rw

Linux 시스템에서 특정 그룹 또는 세계에 대한 권한을 업데이트하려면 다음을 실행하십시오.

chmod +rx

결론

리눅스 커맨드 라인은 끝없는 행동과이 목록을 통과 한 후에도 더 많은 정보를 얻을 수 있습니다. 즉,이 목록은 명령 줄 지식을 강화하는 데 도움이됩니다. 게다가, 모두는 어딘가에서 시작해야합니다!

코멘트