신규 사용자를 위한 가장 유용한 리눅스 명령어 6가지

리눅스로 전환하는 것은 다소 위협적일 수 있습니다. 새로운 운영 체제? 다른 데스크탑? 컴퓨팅에서 알고 있던 모든 것이 바뀌었나요? 전환이 때때로 무서울 수 있지만, 더 생산적이고 꽤 보람 있을 수 있습니다. 새로운 것을 배우는 것이 첫 번째 단계입니다.
목차
- 터미널이란?
- “man” 명령어
- “ls” 명령어
- “cd” 명령어
- “ifconfig” 명령어
- “find” 명령어
- “clear” 명령어
터미널이란?
리눅스의 모든 것을 배우기 전에, 터미널이 무엇인지 이해해야 합니다. 터미널은 리눅스의 명령 프롬프트 또는 파워쉘의 버전입니다. 원래 명령줄 운영 체제로 만들어진 리눅스는 사용의 용이성을 위해 그래픽 인터페이스를 추가했습니다. 가장 생산적인 형태의 리눅스 운영 체제는 터미널을 사용합니다.
터미널 명령어는 여러분이 익숙할 수 있는 대부분의 응용 프로그램과는 다릅니다. 결과가 터미널 응용 프로그램 내에서 즉시 실행되기 때문에 새로운 창을 생성할 가능성이 낮습니다. 터미널 명령어는 또한 “스위치”라고 불리는 추가 옵션이 있을 수 있습니다. 스위치는 요청된 명령줄 작업에 기능을 추가하는 데 사용됩니다. 아래에는 리눅스로 전환할 때 알아야 할 5가지 “필수” 명령어가 있습니다.
1. “man” 명령어
man 명령어는 리눅스나 터미널에 익숙하지 않은 사용자에게 가장 유용한 명령어가 될 것입니다. Man은 “매뉴얼”의 약자로, 리눅스 도움말 문서의 용어입니다. 모든 터미널 명령어에는 man 페이지가 있으며, “man” 명령어도 포함됩니다.

관심 있는 리눅스 명령어, 기능 또는 파일의 이름을 알고 있다면, man command name을 입력하고 Enter를 누르세요. 아래는 위 명령어를 실행했을 때의 결과입니다.

2. “ls” 명령어
ls 명령어는 현재 위치 또는 파일 시스템 전반에 어떤 디렉토리나 파일이 있는지 확인하는 훌륭한 도구입니다. 이는 GNU 코어 유틸리티 패키지의 일부로 리눅스 배포판에 기본적으로 설치되어 있습니다. 이 명령어를 사용하는 것은 터미널 창에 ls를 입력하는 것만큼 간단합니다. 이는 현재 작업 디렉토리의 결과를 보여줍니다.

고급 스위치를 사용하면 다른 기능 외에도 특정 결과를 제공하는 데 도움이 될 수 있습니다. 아래는 스위치 옵션을 사용한 “ls”의 추가 예입니다.
파일과 디렉토리, 크기, 수정 날짜/시간, 소유자 및 권한을 표시하려면:
ls -l
현재 작업 디렉토리에서 파일을 크기로 정렬하려면:
ls -lS
현재 작업 디렉토리가 아닌 디렉토리의 정보를 나열하려면:
ls -l 
3. “cd” 명령어
cd 명령어는 또 다른 유용한 명령어로, 현재 작업 디렉토리에서 변경하는 데 사용됩니다. 아래 예제는 “cd” 명령어의 기능을 보여줍니다.
하위 디렉토리로 변경하려면:
cd 
현재 위치에서 여러 디렉토리 떨어진 하위 디렉토리로 변경하려면:
cd 이 명령어는 전환할 디렉토리 수준이 있는 한 무한정 계속될 수 있습니다. 우리가 사용할 대상 디렉토리 경로는 “example/example2/example3”입니다.

사용자의 홈 디렉토리로 변경하려면:
cd ~
4. “ifconfig” 명령어
이 리눅스 명령어는 윈도우 운영 체제를 오랫동안 사용해온 경우 다소 이상해 보일 수 있습니다. “ifconfig”는 윈도우 버전의 “ipconfig”와 매우 유사합니다. 이 명령어는 모든 리눅스 배포판에 기본적으로 설치되어 있지 않습니다. 이 기능을 얻으려면 사용자가 터미널에서 sudo apt-get install net-tools를 실행하여 패키지를 설치해야 합니다(데비안 기반 배포판을 사용하는 경우). 설치가 완료되면 이 명령어를 사용하여 장치의 현재 IP 주소 정보를 제공받을 수 있습니다.

이 명령어는 특정 인터페이스에 IP 주소를 할당하거나 스푸핑 공격을 위한 인터페이스의 MAC 주소를 수정하는 등 여러 용도로 사용됩니다. 아래는 “ifconfig”의 몇 가지 초급 예제입니다.
특정 인터페이스의 네트워크 설정을 보려면:
ifconfig 
네트워크 인터페이스를 비활성화하려면:
ifconfig down 
네트워크 인터페이스를 활성화하려면:
ifconfig up 
5. “find” 명령어
리눅스에서 특정 이름이나 확장자로 파일을 찾으려면 find 명령어를 사용하는 것이 가장 좋습니다. 아래의 몇 가지 예는 리눅스 터미널 내에서 탐색하는 방법을 배우는 신규 사용자에게 매우 유용할 수 있습니다.
또한 읽기: 리눅스에서 find 명령어를 사용하여 파일 찾는 방법
파일 이름으로 파일을 검색하려면:
find example.txt
“/home/Desktop” 및 그 하위 디렉토리에서 모든 “png” 파일을 검색하려면:
find /home/linuxtest -name *.png
6. “clear” 명령어
터미널이 텍스트로 가득 차면, 이를 지우는 가장 좋은 방법은 clear 명령어를 사용하는 것입니다. 이는 화면을 지우고 프롬프트로 다시 시작할 수 있게 해줍니다. 경우에 따라 Ctrl + l을 사용할 수도 있으며, 이는 동일한 작업을 수행합니다.
clear결론적으로, 우리는 초보자가 알아야 할 가장 유용한 명령어를 다루었습니다. 이 외에도 리눅스 터미널에서 실행할 수 있는 많은 명령어와 절대 실행해서는 안 되는 명령어가 있습니다. 이러한 명령어를 배우는 것이 여러분이 일자리를 그만두고 기술 전문가가 되고 싶게 만들지는 않겠지만, 리눅스로의 전환을 훨씬 더 쉽게 만들어 줄 수 있습니다.