* 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


1. ls -al과 ls -l의 차이점 : 숨겨진 파일을 보여주는가 아닌가



2. cp와 mv의 차이점: cp는 파일을 복사해가고 mv는 잘라넣기 한다(mv는 dos상에서 move)


3. apt-get update는 기존의 apt 목록을 최신화 하는 것이고 upgrade는 말 그대로 업그레이드 하는 것

htop를 찾아서 실행하고 업그레이드 하고 삭제하는 사진..



4. wget -o 파일명 src

특정 파일명으로 다운 받고 있음.



5. git clone 명령으로 react 전부를 react_src 폴더에..



6. >, < 방향을 통해서 output을 조절할 수 있다.

linux.txt > one.txt를 통해서 결과물을 txt로 바꾸는 모습.(기존에는 화면에 출력함)



7. >>. <<를 통해서 추가한 모습

ls -al >> result.txt를 통해서 기존에 result.txt에 내용을 추가하였다(원래는 덮어쓰기)

'Study)Hoguz > 8월)리눅스_생활코딩' 카테고리의 다른 글

리눅스, 생활코딩, 10, 11회차  (0) 2018.08.15

+ Recent posts