일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 그룹정책
- It
- aws
- 네트워크
- Exchange Online
- 클라우드
- Microsoft
- network
- SE
- Linux
- cloud
- 시트릭스
- windows
- Server
- cloud engineer
- 시스템 엔지니어
- Docker
- Microsoft 365
- Azure AD
- 리눅스마스터1급
- Entra ID
- Azure
- 클라우드엔지니어
- 메일보안
- 리눅스
- 시스템엔지니어
- 컴퓨터
- 가상화
- windows server
- Microsoft Azure
- Today
- Total
Cloud System Engineer
리눅스마스터 1급 사용자 관리 명령어 본문
리눅스 마스터 자주 출제 되는 명령어
사용자 그룹편
usermod -g root user1 -> user1의 사용자 그룹을 root 그룹으로 변경
userdel user1 -> user1 사용자 삭제
chage: 사용자의 암호를 주기적으로 변경하게 설정함
-m 2 user1 -> 사용자 use1 변경한 암호는 최소 2일은 사용해야함
-M 30 user1 -> 사용자 use1 변경한 암호는 최대 30일 사용 가능함
-E 2021/12/12 -> user1 사용자 user1이 2021/12/12날 암호가 만기 됨
-W 20 user1 -> user1 사용자가 암호가 만료되기전에 20일전부터 알림 표시(기본값은7일)
groupmod 그룹의 속성 변경
groupmod -n mygroup newgroup -> newgroup을 mygroup으로 변경
gpasswd: 그룹의 암호를 변경하거나 그룹 관리 수행
gpasswd mygroup -> mygroup 암호 설정
gpasswd -A user1 mygroup -> use1을 mygroup의 관리자로 설정
gpasswd -a user2 mygroup -> mygroup에 user2라는 사용자 추가
gpasswd -d user1 mygroup -> mygroup에 있는 user1 사용자 제거
gpasswd는 그룹의 사용자를 추가 제거 용도로도 쓰인다.
관리자를 위한 명령어
리눅스에서 패키지를 설치하는데 사용하는 것은 rpm 또는 DNF, yum 이다.
설치
rpm =-Uvh [패키지 이름].rpm
-U 기존에패키지가 설치되어있느지 확인 후 설치 진행
-v 설치과정확인
-h 설치과정을 ##을 표현해서 출력
삭제
rpm -e [패키지이름]
설치된 패키지 조회
rpm -qa [패키지이름]
ex) rpm -qa httpd
rpm -qf httpd -> httpd 패키지의 절대경로(어느 패키지에 포함 될 것인가?)
DNF
dnf명령어는 rpm의 의존성 문제를 해결해준다. 저장소의 url은 /etc/yum.repos.d/ 에 디렉터리의 파일에 저장 되어 있다.
설치법
dnf -y install [패키지 이름]
업데이트
dnf update [패키지 이름]
삭제
dnf remove [패키지 이름]
dnf info [패키지 이름]
파일 압축
리눅스에서 많이 볼 수 있는 압축 파일 확장명은 xz, bz2, gz, zip, Z 등이다.
xz
xz 파일이름 -> 파일이름을 압축 파일인 .xz 로 만들며, 기존 파일은 삭제됨
xz -d 파일이름.xz -> 파일이름 .xz 를 일반 파일로 만듬
bzip2 확장명 bz2로 압축하거나 풀어줌
bzip2 파일이름
bzip2 -d 파일이름.bz2 -> 파일이름.bz2인 압축파일을 일반파일로 만듬
gzip 확장명 gz로 압축하거나 풀어줌
gzip 파일이름
gzip -d 파일이름.gz -> .gz 압축파일을 일반파일로 만듬
gunzip 확장명 gz의 압축을 풀어줌
zip windows용과 호환되는 확장명 zip으로 압축하거나 풀어줌
zip 생성할 파일이름.zip 압축할 파일이름
unzip windows 용과 호환되는 zip으로 묶은 압축파일을 풀어줌
unzip 압축파일이름.zip -> .zip 인 압축파일을 풀어준다.
파일묶기
tar 리눅스에서 사용자 편의를 위해 여러 개의 파일을 묶는 명령어 이다.
-c: 새로운 묶음을 만듬
-x: 묶은 파일을 풀어줌
-t:묶음을 풀기 전에 묶인 경로를 보여줌
-C묶음을 풀 때 지정된 디렉터리에 압축을 풀어줌
-f(필수): 묶음 파일 이름 지정.
-v:파일이 묶이거나 풀리는 과정을 보여줌
tar -cvf my.tar /etc/sysconfig -> /etc/sysconfig경로에 my.tar로 파일 묶기
tar -xvf my.tar -> my.tar 파일 풀기
파일 위치 검색
find 명령어
find /etc -name “*.conf” -> /etc 디렉터리에 .conf 확장명이 들어간 파일검색
'리눅스 > centos' 카테고리의 다른 글
셸 스크립트 (0) | 2021.10.11 |
---|---|
리눅스마스터 1급 백업 명령어 모음 (0) | 2021.10.03 |
kvm (0) | 2021.03.17 |
보안을 위한 네트워크 설계 (0) | 2021.02.24 |
클라우드 서비스 (0) | 2021.02.15 |