Tip!!
tap 키 -> 겹치지 않은 디렉토리 이름을 일부 입력하고 tap을 누르면 자동완성
- sl패키지 설치
- 프롬프트 sl 입력 -> 기차 지나감 ㅋㅋㅋㅋ 🚂
- $ su passwd root
Password 지정 시 커서는 깜빡거리지 않아 잘 입력됐는지 알 수 없다.
root 비밀번호는 절대로 까먹지 말아야한다
- root권한으로 접속
- 방금 위에서 생성한 비밀번호 입력
![]()
- 사용자 root에서 파일 생성
![]()
- ubuntu 사용자로 변경하여 rfile1 작성
- root에서 생성한 파일이기에ubuntu에서 수정 불가능 -> 권한 오류 !
- 권한 변경에 대해서는 바로 밑으로 ~
- d : 디렉토리 의미
- r : read 읽기
- w : write 쓰기
- x : excute 실행
- -rw-rw-r-- : user 권한
- -rw-rw-r-- : group 권한
- -rw-rw-r-- : other 권한
1. user -> ubuntu 권한
2. group -> ubuntu 그룹 권한
3. other (다른 사용자) 권한2진수 표기법으로
sudo chmod 646 rfile1
- 권한 변경 후 내용 추가 완료!
rwx rwx rwx
- chmod u-x : user권한에 x를 빼라
- chmod g-x :group권한에 x를 빼라
- chmod o-wx : other권한에 wx를 빼라
rw- r-- rw-
- chmod u+x : user권한에 x를 부여
- chmod a+x : 모든 권한에 x를 부여
- 소유자 변경 -chown
* rfile1의 유저는 root이므로 접근 제한 -> sudo 사용
- 그룹 변경 - chgrp
- 위에서 user권한을 ubuntu로 바꿔서 따로 sudo 할 필요는 없다
- nano로 file1,2,3에 내용을 입력
- ">"
![]()
- 파일 내용 추가
- ">>"
- 문서 안에 특정 문자열을 찾을 때
- grep [옵션][찾을 문자][파일명]
- grep file f*
![]()
- grep -w file f*
- file 이라는 단어가 들어간 것만 찾아준다.