* 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

+ Recent posts