본문으로 바로가기

[리눅스] 리눅스 명령어(2)

category 운영체제/리눅스 2018. 11. 25. 22:48
728x90
반응형

오늘은 리눅스의 기본 명령어 2탄입니다.


명령어에 대해 간단히 알아보겠습니다.


리눅스를 공부하려면 적어도 리눅스 서버가 한대는 있어야겠죠?


방법은 유료와 무료가 있는데, 무료를 추천합니다.


무료로는 VirtualBox를 하나 설치하여서 그 위에 리눅스를 설치하여 사용하는 것입니다.


유료로는 서버 한대를 호스팅하시면 됩니다. 아무래도 호스팅이다보니 자유롭게 사용하지는 못합니다.


 

 

 




참고로 대부분의 명령어는 아래와 같은 형식으로 사용합니다.


#[명령어] [옵션]


또한, 옵션에 "--help"를 입력하게되면 도움말 쫙 나오게됩니다.


1) date


date 명령어는 현재 서버의 날짜와 시간에 관련된 명령어입니다.


서버에 설정된 날짜와 시간을 확인할 수 있고, 또한 수정할 수 있습니다.


시간이다보니 root 사용자만이 시간을 수정할 수 있습니다.


리눅스는 시간 정보를 어떻게 관리할까요?


서버의 CMOS ( Complementary MetalOxide Semiconductor)에서 시간을 가져옵니다.


리부팅을 할 경우, CMOS에서 시간 정보를 가져오기 때문에, 명령어를 이용한 시간 설정한 정보는 사라지게됩니다.


example) 현재 날짜 조회하기


#date



example) 현재의 날짜를 2018년 11월 25일 오후 10시로 바꾸기


date [월/일/시/년]


#date 112520002018



example ) 100일 후의 날짜 구하기


#date --date '+100 day'



2) who


who 명령어는 현재 서버에 접속해 있는 사용자들을 확인하는 명령어입니다.


접속한 사용자의 계정, 터미널, 접속 시간 등을 확인할 수 있습니다.


example) 현재 로그인한 사용자 정보 확인하기


#who



example) 자신의 정보를 확인하기


#who am i


 

 

 



3) cal


cal 명령어는 달력을 출력하는 명령어입니다.


example) 현재 달력 출력


#cal



example) 2018년의 전체 달력 출력


#cal -y 2018



4) man


man 명령어는 매뉴얼을 제공해주는 명령어입니다.


저도 이것은 자주 쓰는데, 리눅스의 기본 함수에 대한 설명도 나오게 됩니다.


도움말은 /usr/share/man 디렉토리에 파일로 존재합니다.


4가지로 구성이 되어 있습니다.


-명령어의 이름

-명령어의 개요

-옵션과 목록과 정의

-환경과 매개변수


example) date 명령어에 대한 사용법


#man date



오늘은 여기까지 정리하겠습니다.


3탄에서는 사용자와 파일, 그룹 관리에 대한 명령어를 알아보겠습니다.

728x90
반응형