728x90

GUI 없이 File system을 살펴보는것...

지지난학기에 챗봇을 리눅스 서버에 올리면서 해봤는데

그땐 뭐가 뭔지도 모르고 교수님 따라했음...

너무 혼란스럽고 어려웠던 기억이 난다

 

지금 리눅스(우분투)를 깔아두고 GUI로도 보고 명령어로도 보면서 실습하니 이해도 잘 되고 좋은 것 같다...

 

간혹 리눅스 첨써보는 분들이 내 블로그를 보는거같아서..

여기서 잘 쓰일 명령어를 추가해본당..  ($ 는 명령어임을 표현한것으로 타이핑 안해도 된다)

 

$ cd [path]

[path] 자리에 디렉토리명이나 아래 패스 참고해서 경로를 적어넣으면 된다.

갈길이 멀다면(?) 그냥 본인이 사용할 디렉토리에서 커멘드를 실행시키는것이 편하다...

우분투는 디렉토리명을 우클릭하면 terminal 여는 옵션이있다

GUI 없으면뭐... 그냥 성실하게 찾아서 들어가야지...

(윈도우즈도 탐색기 검색창에 cmd 치면 되긴한데 이 포스트는 리눅스명령어이므로....)

 

$ ls

현재 위치의 파일, 디렉토리들 목록을 보여준다

 

그리고 깨알팁.. 탭 누르면 자동완성된다 하하

 

 

1. PATH

/ root direcctory
.. 상위 dir
. 현재 dir(working dir)
~ home dir ( 로그인 시 )

 

2. 절대경로, 상대경로

 

어디서나 같은 경로가 나오면 절대경로

현재 위치기준으로 하면 상대경로!

../dira/dirb

>> 현재 경로에서 하나 위로 가서 dira > dirb 찾아가라는 의미

 

3. System directory

 

리눅스는 다양한 system directory 들을 가진다...

>> https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standards

 

Filesystem Hierarchy Standard - Wikipedia

From Wikipedia, the free encyclopedia Jump to navigation Jump to search Linux standard for directory structure The Filesystem Hierarchy Standard (FHS) defines the directory structure and directory contents in Linux distributions.[1] It is maintained by the

en.wikipedia.org

 

 

File 권한은 글이 길어질 것 같아 3편으로...

728x90
728x90

학교 수업 들은 내용을 간단하게 정리해보려고 함

잘 정리 된 자료들이 많지만 for 나....

 

 

1. User account 만들기

 

 PC의 운영체제도 user가 있으나...우분투 깔면서 하나 만들어졌고 추가 할 생각도 없어서 관련 명령어들을 접해보지 않았다.

 

그러나 수업 실습용 서버는 여러 사람이 한 서버를 이용하므로...

 

유저의 추가 / 삭제

$ adduser

$ deluser

 

'adduser'로 유저 추가 시 

$ vi /etc/passwd

$ mkdir

$ chown

들이 알아서 진행된다.

 

비밀번호는

/etc/passwd

/etc/shadow

위 경로에 암호화되어 저장된다

 

비밀번호를 바꾸는 명령어는(당연히 로그인 된 상태에서)

$ passwd

이며

현재 비번, 바꿀 비번, 확인 등의 과정을 거쳐 비밀번호가 변경된다.

 

2.  Log in & Log out

remote access protocol 에는

telnet, rlogin, ssh 이 있는데

나는 ssh로 로그인 해보았다.

 

$ ssh 유저네임@서버

 

이렇게 로그인하면 되고... 나는 디폴트 포트 이외의 포트가 열려있어서

'-p 포트넘버' 옵션을 맨 뒤에 붙여주었다.

 

로그아웃 커멘드는

logout, exit 또는 ^D 가 있다.

 

 

 

 

 

지금 글 쓰면서 함 더 로그인해보려니까 비번이 로긴이 안된다... 교수님께서 막아두신건가...ㅎㅎㅎ

728x90

+ Recent posts