본문 바로가기
서버운영/Linux

02_MobaXterm, 기본 명령어

by 바다의 공간 2025. 3. 27.

프로그램 소개:

리눅스외에 데스크탑환경에서 터미널프로그램을 사용하는데, 그 프로그램이다.

 

1. putty: 오래되었지만 지속업데이트가 되지않기때문에 

2. MobaXterm : 현재 많이사용함(무료버전)


MobaXterm_모바엑스텀

리눅스 환경에서 실제로 작업을 하는 경우가 많이 없다!

그래서 ssh접속을 위해서 putty혹은 xshell을 설치하거나  FTP&SFTP접속을위해 FileZilla(파일질라)등을 설치하는 등 여러가지 원격 접속용 프로그램을 설치해야하는데 모바엑스텀을 사용하면 리눅스 환경의 ssh접속, ftp,sftp등을 모바엑스텀 프로그램 1가지로 할 수 있습니다.

 

더보기
FTP 란?
- File Transfer Protocol의 약자이며, 빠른 파일 전송이 주된 목적이다. 쉽게 말해서 Linux(원격 서버)에서 내 PC로
 양 방향으로 파일 전송

SFTP 란?
- SSH의 파일 전송 버전을 뜻하고, 네트워크 프로토콜 중 하나이다

 

설치방법 및 환경설정 ▶ [MobaXterm] 모바엑스텀 설치 및 사용법(Linux SSH 접속)

 

일단 먼저 vmwarer로 리눅스를 키거나 오리지널 리눅스를 킨 후에 모바엑스텀을 사용해야합니다!


시작하기에 앞서..

.conf ->etc

실행파일->usr

시스템 관리자가 어제 기록된 접소 로그를 확인하고싶어하면 var -> log

 

이정도는 설치하고 어디에 설치되는지 알아두는것이 좋습니다.

root 디렉터리 바로 아래에있는 1차 디렉터리는 미리 알아두면 좋습니다.


명령어

pwd
(work directory)
 현재 디렉토리 / 작업 디렉토리 위치를 보여줌
cd
(change directory)
위치 이동

어디서든 cd를 하면 home directory로 이동됨.
cd /etc
/ = root
/etc = root밑에있는 etc로 이동하기
etc로 이동하기
cd sysconfig sysconfig로 이동
ls 진한 파일은 디렉터리 나머지는 파일임



 

 

cd명령어

/cd 루트 디렉터리로 이동
cd-  이전 디렉터리로 이동
cd .. 상위 디렉토리로 이동
cd ../.. 상위 상위 디렉토리로 이동
cd /etc/sysconfig/network-scripts/ 이런식으로 경로를 알고있으면 한번에 이동가능함

 

 

예제

상대경로 cd ../conf.d 

절대경로  cd/etc/httpd/conf.d

 

 

지금까지 내가 했던 여태까지 했던 명령어를 모두 보는 명령어는 history입니다.

history했던것중에 복사하고 붙여넣을때는 shirt + insert


ls 명령어

list의 약자입니다 그래서 디렉터리안에있는것을 볼 수있습니다.

파일도있고 디렉터리도 있습니다.

 

너무 많다보니 man ls를 눌러서 옵션들을 확인할 수 있습니다. / 나올때는 q

ls --help를 사용해서도 사용할 수 있습니다.

man ls

명령어 옵션 인수의 구조로 되어있습니다.
ls -l
파일의 생성날짜, 파일 이름이 나옵니다.
앞에  'd'라고 나오면 디렉토리 나머지는 파일입니다.


ls -a
(a :all)
ls했을때보다 많이나오는 것이 보입니다.
앞에 '.'이 있으면 숨김파일입니다.



ls -i inode 번호 출력(inode 란? 파일 소유자 등을 알려주는 메타번호입니다. 사물함 번호느낌)

ls -ld 디렉토리 속성 정보 상세 확인
ls -R 현재 or 지정한 디렉토리 내용부터 하위 디렉토리 내용 출력
ls -F / 디렉토리, * 실행파일, @ 링크 파일
ls -lh 파일 및 디렉토리 용량을 단위로 변홖해서 출력
--color=auto 파일, 디렉토리 색상 구분(alias ls 확인)

 

ls -l -a 이런식으로 한번에 사용도 가능합니다.