* Alias
자주 사용하는 명령어에 대해 저장하는 기능
예) alias gd = 'cd /home/share';
특정 폴더에 대해 자주 왔다 갔다 하는 경우에 좋다.
* id, who;
id : 현재 내가 누구인지 알려줌
who : 누가 접속햇는지 알려줌
* 관리자, 일반사용자
관리자 : super user, root
일반사용자 : user
콘솔창에서 마지막아 ~$가 뜬다면 일반 사용자
~# 가 뜬다면 루트 사용자이다.
참고) root 비밀번호가 설정 안되어있으면 su - 로 넘어갈 수가 없다 (Authni.. 블라블라 에러가 뜸)
사용자 추가 : sudo useradd -m [유저명]
비밀번호 추가 sudo passwd [유저명]
* 권한
ls -al 를 실행하면 아래처럼 자세하게 뜬다.
제일 앞에 d 혹은 - 는 해당 파일의 타입을 뜻한다. d는 디렉토리, -는 일반 파일이다.
그 뒤로는 3개씩 잘라서 이해하면 된다.
r,w,x 이렇게 표시가 되며 r은 read, w는 write, x는 excute, 즉 해당 파일의 읽기, 쓰기, 실행에 대한 명시이다.
3개씩 잘라서 이해해야는 이유는 각 단위별로 owner, group, other의 권한을 명시하기 때문이다.
즉 제일 아래 .profile의 경우 파일형태이고 owner는 읽고 쓸수 있다. group 멤버는 읽을수만 있고 other역시 읽을 수만 있다.
그 뒤에 root root의 경우 owner, group에 대한 명시이다.
* 권한부여 chmod
chmod o-r 파일명 : 해당 파일에 대해 other에 권한 중 r(읽기)를 뺀다(-)
chmod o+r 파일명 : 해당 파일에 대해 other에 권한 중 r(읽기)를 추가한다.
* x, 실행권한
hi-m.sh에 대해 실행권한(x)가 없기때문에 실행명령을 내려도 실행이 되지 않는다.
권한을 추가하니(chmod u+x hi-m.sh) 실행이 가능하다.
'Study)Hoguz > 8월)리눅스_생활코딩' 카테고리의 다른 글
리눅스, 생활코딩, 4회차 (0) | 2018.08.06 |
---|