리눅스 기초 명령어 모음 2탄

2022. 1. 8. 13:30·리눅스/기초

 


 

 

  • adduser
adduser user               : user라는 이름을 가진 사용자 생성
adduser --uid 500 user     : user라는 이름을 가진 사용자를 생성 (사용자 ID는 500)
adduser --home /mydir user : user라는 이름을 가진 사용자 생성
                             사용자의 홈디렉토리를 mydir로 설정

 

 

 

  • passwsd
passwd user       : user의 비밀번호 지정 및 변경

 

 

 

  • usermod
usermod --shell /bin/csh user  : 사용자의 기본 shell을 /bin/csh로 변경
usermod --groups ubuntu user   : 사용자의 보조 그룹에 ubuntu 그룹 추가

 

 

 

  • userdel
userdel user      : user 사용자 삭제
userdel -r user   : user 사용자를 삭제하면서 홈디렉토리도 삭제

 

 

 

  • chage
chage -l user          : user 사용자의 계정 관련 사항 확인
chage -m  n user       : user 사용자는 설정된 암호를 최소 n일이상 사용해야함
chage -M  n user       : user 사용자는 설정된 암호를 최대 n일까지만 사용가능
chage -E 년/월/일 user : user 사용자의 암호 기간만료일을 정함

 

 

 

  • 그룹 조회하는 방법
cat /etc/group

 

 

 

  • groups
groups       : 현재 사용자의 그룹을 알려줌
groups user  : user 사용자의 그룹을 알려줌

 

 

 

  • groupadd
groupadd myGroup            : myGroup이라는 그룹생성
groupadd --gid 500 myGroup  : myGroup이라는 그룹생성 (그룹ID는 500)

 

 

 

  • groupmod
groupmod --new-name myGroup yours  : yours라는 그룹의 이름을
                                     myGroup으로 바꿈

 

 

 

  • groupdel
groupdel myGroup   : myGroup이라는 그룹 삭제

 

 

 

  • gpasswd
gpasswd myGroup          : myGroup의 그룹 패스워드 설정
gpasswd -A user myGroup  : user를 myGroup의 관리자(Administrator)로 지정
gpasswd -a user myGroup  : user를 myGroup에 추가(add)
gpasswd -d user myGroup  : user를 myGroup에서 제거

 

 

  • 파일 또는 디렉토리 권한 확인
ls -l

설명 : r=read(읽기권한), w=write(쓰기권한), x=execute(실행권한)

 

 

 

  • chmod   : 파일 사용 권한 변경
chmod g+x 파일명    : 그룹(g)에게 실행권한(x) 추가
chmod a=w 파일명    : 모든 사용자(a)가 쓸 수만 있는(w) 권한 설정
chmod a=rw 파일명   : 모든 사용자(a)가 읽고 쓸 수 있는(rw) 권한 설정
chmod go-w 파일명   : 소유자를 제외한 모든 사용자의 쓰기(w) 권한 삭제
chmod go-rwx 파일명 : 소유자를 제외한 모든 사용자의 모든 권한(rwx) 삭제
chmod 777 파일명    : 모든 사용자에게 모든 권한 부여
chmod 755 파일명    : 소유자에게만 모든 권한을 주고, 나머지는 읽기, 실행만 가능

 

 

 

  • chown  : 파일 소유권 변경
chown user 파일명      : 파일 소유권을 user에게 넘김
chown user:myGroup    : 파일 소유권을 user에게 넘기고, 그룹도 myGroup으로 변경

 

 

 

  • chgrp  : 파일 사용자 그룹을 변경
chgrp myGroup 파일명   : 파일 사용자 그룹을 myGroup으로 변경
'리눅스/기초' 카테고리의 다른 글
  • 리눅스 기초 명령어 모음 1탄
  • VMware 스냅샷(snapshot)
  • 가상머신에 우분투 리눅스(Ubuntu Linux) 설치하기(2)
  • 가상머신에 우분투 리눅스(Ubuntu Linux) 설치하기(1)
gakko
gakko
좌충우돌 개발기
  • gakko
    MYVELOP 마이벨롭
    gakko
  • 전체
    오늘
    어제
    • 분류 전체보기 (203)
      • Spring (23)
        • Spring (10)
        • Spring Boot (7)
        • Spring Security (1)
        • Hibernate (4)
      • Test (3)
      • 끄적끄적 (6)
      • 활동 (35)
        • 부스트캠프 (23)
        • 동아리 (3)
        • 컨퍼런스 (3)
        • 글또 (5)
        • 오픈소스 컨트리뷰션 (1)
      • 디자인패턴 (0)
      • Git & GitHub (22)
        • Git (13)
        • Github Actions (1)
        • 오류해결 (5)
        • 기타(마크다운 등) (3)
      • 리눅스 (6)
        • 기초 (6)
        • 리눅스 서버 구축하기 (0)
      • Infra (2)
        • Docker (1)
        • Elastic Search (0)
        • Jenkins (1)
        • AWS (1)
      • MySQL (7)
        • 기초 (6)
        • Real MySQL (1)
      • 후기 (3)
        • Udemy 리뷰 (3)
      • CS (26)
        • 웹 기본지식 (0)
        • 자료구조 (13)
        • 운영체제 OS (12)
        • 데이터베이스 (1)
        • 시스템 프로그래밍 (0)
        • 기타 (0)
      • Tools (1)
        • 이클립스 (1)
        • IntelliJ (0)
      • 프로젝트 (1)
        • 모여모여(부스트캠프) (1)
      • JAVA (32)
        • Maven (6)
        • 오류해결 (11)
        • 자바 클래스&메소드 (1)
        • JSP & Servlet (12)
      • Javascript (5)
        • 기초 (3)
        • React (2)
      • Python (28)
        • 파이썬 함수 (9)
        • 알고리즘 문제풀이 (16)
        • 데이터 사이언스 (2)
        • 웹 크롤링 (1)
      • 단순정보전달글 저장소 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • 우진님
  • 공지사항

  • 인기 글

  • 태그

    Python
    웹개발
    파이썬
    java
    부스트캠프 멤버십
    부스트캠프 7기
    os
    Git
    스프링
    GitHub
    알고리즘
    Spring
    자바스크립트
    부스트캠프
    스프링부트
    자바
    jsp
    오류해결
    MySQL
    운영체제
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.0
gakko
리눅스 기초 명령어 모음 2탄
상단으로

티스토리툴바