Linux I - 01. 시스템 정보 확인 & 사용자 계정 생성
Linux I - 01. 시스템 기본 정보 확인 & 사용자 계정 생성
@ 'uname' 옵션 명령어
login as: root
root@192.168.1.2's password:
Last login: Tue Dec 22 20:20:14 2015 from 192.168.1.1
[root@CentOS ~]#
[root@CentOS ~]# uname --help
Usage: uname [OPTION]...
Print certain system information. With no OPTION, same as -s.
-a, --all print all information, in the following order,
except omit -p and -i if unknown:
-s, --kernel-name print the kernel name
-n, --nodename print the network node hostname
-r, --kernel-release print the kernel release
-v, --kernel-version print the kernel version
-m, --machine print the machine hardware name
-p, --processor print the processor type or "unknown"
-i, --hardware-platform print the hardware platform or "unknown"
-o, --operating-system print the operating system
[root@CentOS ~]# uname
Linux
[root@CentOS ~]# uname -a
Linux CentOS 2.6.32-504.el6.x86_64 #1 SMP Wed Oct 15 04:27:16 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
[root@CentOS ~]# uname -s
Linux
[root@CentOS ~]# uname -n
CentOS
[root@CentOS ~]# uname -r
2.6.32-504.el6.x86_64
[root@CentOS ~]# uname -v
#1 SMP Wed Oct 15 04:27:16 UTC 2014
[root@CentOS ~]# uname -m
x86_64
[root@CentOS ~]# uname -p
x86_64
[root@CentOS ~]# uname -i
x86_64
[root@CentOS ~]# uname -o
GNU/Linux
@ 'date' 명령어
[root@CentOS ~]# date
2015. 12. 22. (화) 20:36:12 KST
[root@CentOS ~]# date 122514002014
2014. 12. 25. (목) 14:00:00 KST
[root@CentOS ~]# rdate -p time.bora.net
rdate: [time.bora.net] Tue Dec 22 20:36:29 2015
[root@CentOS ~]# rdate -s time.bora.net
[root@CentOS ~]# date
2015. 12. 22. (화) 20:36:38 KST
@ 'cal' 명령어
[root@CentOS ~]# cal
12월 2015
일 월 화 수 목 금 토
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
[root@CentOS ~]# cal 2015
2015
1월 2월 3월
일 월 화 수 목 금 토 일 월 화 수 목 금 토 일 월 화 수 목 금 토
1 2 3 1 2 3 4 5 6 7 1 2 3 4 5 6 7
4 5 6 7 8 9 10 8 9 10 11 12 13 14 8 9 10 11 12 13 14
11 12 13 14 15 16 17 15 16 17 18 19 20 21 15 16 17 18 19 20 21
18 19 20 21 22 23 24 22 23 24 25 26 27 28 22 23 24 25 26 27 28
25 26 27 28 29 30 31 29 30 31
4월 5월 6월
일 월 화 수 목 금 토 일 월 화 수 목 금 토 일 월 화 수 목 금 토
1 2 3 4 1 2 1 2 3 4 5 6
5 6 7 8 9 10 11 3 4 5 6 7 8 9 7 8 9 10 11 12 13
12 13 14 15 16 17 18 10 11 12 13 14 15 16 14 15 16 17 18 19 20
19 20 21 22 23 24 25 17 18 19 20 21 22 23 21 22 23 24 25 26 27
26 27 28 29 30 24 25 26 27 28 29 30 28 29 30
31
7월 8월 9월
일 월 화 수 목 금 토 일 월 화 수 목 금 토 일 월 화 수 목 금 토
1 2 3 4 1 1 2 3 4 5
5 6 7 8 9 10 11 2 3 4 5 6 7 8 6 7 8 9 10 11 12
12 13 14 15 16 17 18 9 10 11 12 13 14 15 13 14 15 16 17 18 19
19 20 21 22 23 24 25 16 17 18 19 20 21 22 20 21 22 23 24 25 26
26 27 28 29 30 31 23 24 25 26 27 28 29 27 28 29 30
30 31
10월 11월 12월
일 월 화 수 목 금 토 일 월 화 수 목 금 토 일 월 화 수 목 금 토
1 2 3 1 2 3 4 5 6 7 1 2 3 4 5
4 5 6 7 8 9 10 8 9 10 11 12 13 14 6 7 8 9 10 11 12
11 12 13 14 15 16 17 15 16 17 18 19 20 21 13 14 15 16 17 18 19
18 19 20 21 22 23 24 22 23 24 25 26 27 28 20 21 22 23 24 25 26
25 26 27 28 29 30 31 29 30 27 28 29 30 31
[root@CentOS ~]# cal 2 2015
2월 2015
일 월 화 수 목 금 토
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
@ 사용자 계정 생성
[root@CentOS ~]# useradd user1
[root@CentOS ~]# passwd user1
user1 사용자의 비밀 번호 변경 중
새 암호: centos
잘못된 암호: 사전에 있는 단어를 기반으로 합니다
잘못된 암호: 너무 간단함
새 암호 재입력: centos
passwd: 모든 인증 토큰이 성공적으로 업데이트 되었습니다.
[root@CentOS ~]# useradd user2
[root@CentOS ~]# passwd user2
user2 사용자의 비밀 번호 변경 중
새 암호: centos
잘못된 암호: 사전에 있는 단어를 기반으로 합니다
잘못된 암호: 너무 간단함
새 암호 재입력: centos
passwd: 모든 인증 토큰이 성공적으로 업데이트 되었습니다.
[root@CentOS ~]# cat /etc/passwd | tail -2
user1:x:500:500::/home/user1:/bin/bash
user2:x:501:501::/home/user2:/bin/bash
[root@CentOS ~]# su - user1
[user1@CentOS ~]$ id
uid=500(user1) gid=500(user1) groups=500(user1) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023
[user1@CentOS ~]$ exit
logout
[root@CentOS ~]# su - user2
[user2@CentOS ~]$ id
uid=501(user2) gid=501(user2) groups=501(user2) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023
[user2@CentOS ~]$ exit
logout
[root@CentOS ~]#