새소식

인기 검색어

TL

01/26 TL. 기초 리눅스 명령어

  • -

오늘 할 일

이것이 리눅스다 4장 수강(링크까지)


이 게시글의 내용은 '이것이 리눅스다'의 강의 내용입니다.

www.inflearn.com/course/%EC%9D%B4%EA%B2%83%EC%9D%B4-%EB%A6%AC%EB%88%85%EC%8A%A4%EB%8B%A4/dashboard

 

'이것이 리눅스다' 저자의 Red Hat CentOS7 리눅스 서버&네트워크 강좌 - 인프런

한빛미디어에서 발간한 '이것이 리눅스다' 의 저자가 직접 강의하는 강좌 입니다. 초급 서버 개발 Linux 온라인 강의 이것이 리눅스다

www.inflearn.com

리눅스 환경에서는 드라이브를 수동으로 mount, umount해주어야 한다.
리눅스에서는 숨김 설정이 없고, 앞에 .을 붙여서 표시한다.
touch로 크기가 0인 파일을 만들고 rm으로 제거하고 cp로 복사해 보았다.
mv는 파일 이름 바꾸는 용도로도 사용된다.
rmdir로 디렉토리 삭제가 가능하다. 비지 않았을 때는 rm -rf로 한 번에 삭제 가능. 그런데 주의해서 사용할 것
파일 내용을 들여다 보는 명령어들이다. vi editor 없이 확인이 가능하다.
file 명령어로 file의 상태를 알 수 있다.

root : 수퍼유저
모든 사용자는 하나 이상의 그룹에 소속되어 있다.

사용자가 정리돼 있는 파일

passwd를 열어보니, 1번은 root user가 있고, 마지막 줄에는 seokyung이 적혀 있다. x: 1000(a) : 1000(b)은 seokyung 계정의 id가 1000(a)인 걸 의미한다. 이 사용자의 그룹이 1000(b)인 걸 의미한다. 그 뒤는 home dir, 마지막은 사용 shell이다.

useradd로 새로운 사용자를 추가해 보았다.

일반 사용자는 자신의 정보만 수정/삭제 가능하고, root는 다른 것도 바꿀 수 있다.

사용자와 그룹 관리하는 건 중요하니까 연습을 잘 해보자.

shadow에 비밀번호가 들어있다. 암호를 보면 암호화 돼있다.(user1의 것은 지정하지 않았는 데도!) root는 다른 user들의 암호를 볼 수 없다. 그렇게 되면 암호가 유출됐을 때 가장 먼저 의심받는 건 root이기 때문. 암호를 바꾸는 건 할 수 있다.

system-config-users를 사용해서 xwindow 상에서 관리할 수 있다.

 

chmod로 권한을 777로 주었기 때문에 rwxrwxrwx이다. 또, chown으로 seokyung에게 권한을 준 것을 확인할 수 있다.

r = 4, w = 2, x = 1 chmod를 사용할 때 잠고

chmod는 아무나 할 수 있지만, chown은 root만 할 수 있다. 사용자가 악성코드 심어놓고 root로 주면, root가 무심코 실행했다가 봉변 당할 수가 있다.

하드링크는 일반적으로 많이 쓰진 않고, 심볼릭 링크를 많이 쓴다. 여기서 링크 파일이란, 원본 파일로 연결시켜주는 파일 즉, 바로가기라고 생각하면 된다.

좌측의 번호가 inode 번호이다.
basefile을 이동시키자 softlink에선 읽을 수 없다.

 

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.