1. 리눅스 설치
리눅스 패키지를 받아서 설치를 진행했다.
정해진 절차에 따랐기 때문에 정확히 알지는 못하지만
리눅스를 실행하기 전에 네트워크에 잘 연결돼있는지만 확인하면
대부분의 준비는 끝이라고 할 수 있다.
# nslookup www.google.com
nslookup 명령어를 사용해서 goolge 주소를 탐색했을 때 결과가 나온다면
네트워크에 정상적으로 연결이 됐다는 뜻이다.
리눅스 설치와 설정이 끝났다면
추가적으로 Mobaxterm을 실행해준다.
세션을 만들고 세팅을 맞춰준다.
1) 세션세팅에서 리모트 호스트를 입력해준다.
2) 폰트 캐릭터를 한글로 설정해준다 (폰트와 글자 크기는 취향껏)
3) 북마크세팅에서 세션 이름을 설정해준다.
이렇게 되면 세팅은 마무리된다.
그러면 로그인 화면이 뜨는데 여기서 재미있는 것은
vmware 워크스페이스에 로그인 할 때와는 다르게 비밀번호를 쳐도 화면상으로 나오지 않는다는 것이다.
그래픽기반이 아닌 프로그램에서는 이렇게 화면상으로 표시되지 않는다.
허공에 글씨를 쓰듯 알아서 패스워드를 입력하면 로그인할 수 있다.
2. 기본 명령어
1) 디렉토리
디렉토리는 윈도우에 있어서 폴더와 같다.
파일을 저장하기 위한 공간과 같은데, 당연히 상위 디렉토리와 하위 디렉토리가 있다.
내가 원하는 디렉토리를 자유롭게 찾으려면 이동 관련 명령어를 숙지해야 한다.
우선 기본적인 명령어를 숙지하고 활용법을 연습해봤다.
- pwd
현제 작업 디렉토리를 알려준다.
- cd
디렉토리를 이동할 수 있다.
cd / 루트 디렉토리로 이동한다.
cd - 이전 디렉토리로 이동한다.
cd ..상위 디렉토리로 이동한다.
cd는 디렉토리를 자유롭게 이동하는데 중요한 역할을 하기 때문에
별다른 이유 없이도 디렉토리를 넘나들면서 사용법에 익숙해지는 것이 좋을 것 같다.
절대경로와 상대경로를 상황에 따라 잘 사용해야한다.
/etc/httpd/conf -> etc/httpd/conf.d
의 경우에는 상대경로를 사용해서
# cd ../conf.d를 이용하는 것이 더 빠르고 쉽겠지만
/etc/httpd/conf -> var/log/httpd
의 경우에는 절대경로를 사용해서
# cd /var/log/httpd를 사용하는 것이 더 편하다.
- ls
디렉토리 안의 파일이나 내용을 확인한다.
ls의 경우에는 옵션이 아주 많다
예를들어
ls -l 상세 출력
ls -i 숨긴 파일과 숨긴 디렉토리까지 출력
ls -ld inode 번호 출력
ls -R 디렉토리 속성정보 확인
ls -F 현재 디렉토리 내용부터 하위 디렉토리 내용까지 출력
ls -lh 파일 및 디렉토리 용량을 단위로 변환해서 출력
등이 있다.
해당 명령어의 옵션들에 대해 더 자세히 알고싶으면
명령어 뒤에 --help를 붙이면 된다.
- tree
ls -R과 기능은 비슷하지만 가독성이 더 좋은 것 같다.