본문 바로가기

컴퓨터/Linux

[Linux] 리눅스 기본 명령어 및 사용법 - 1

리눅스 기본 명령어 

(목록 : pwd, alias/unalias, clear, date/rdate, hwclock, reboot, shutdown )



pwd : 현재 경로 보기

 - pwd명령어는 현재 작업중인 디렉토리의 절대 경로를 보여줍니다.

 - 사용법


pwd 명령어 입력시 현재 작업을 진행하는 경로가 /root/tmp 입니다.


alisas/unalias : 명령어 별칭

 - 복잡한 명령어와 옵션을, 간단히 입력할 수 있는 문자열로 치환합니다.
 - 사용법

 alias로 지정되어 있는 명령어를 확인합니다. 예를들어 제일위의 cp는 cp -i 의 줄임입니다.


 # alias [별칭]='명령어' 형식으로 alias를 추가 할 수 있습니다

 는 mkdir haha_dir이라는 명령어를 haha 라고 지정했습니다.


그럼 haha 라고 입력을 하게 되면 mkdir haha_dir 이 실행되어, 실제 확인해 보면 디렉토리가 생성된 것을 볼 수 있습니다.


unalias 명령어로 haha라고 생성한 alias 정보를 삭제 할 수 있습니다.


Clear : 리눅스 화면 지우기

 - 현재 명령 프롬프트 화면을 깨끗하게 지워줍니다.

 - 사용법


먼저 위와 같이 기존에 사용하던 명령어와 실행 결과물로 인해 화면이 지저분한 상태입니다.


이 때 clear 명령어를 실행하게 되면


기존 내용은 보이지 않게 됩니다.

단, 현재 화면에서만 보이지 않는 것으로 마우스 스크롤을 올려보면 기존 내용은 다시 확인할 수 있습니다.


date / rdate : 운영체제 시간 확인 및 동기화

 - 운영체제(리눅스 시스템)에서 사용하는 시간을 확인하고 동기화 합니다.

 - 사용법


 date 명령어로 현재 리눅스 시스템에 설정된 시간을 확인 할 수 있습니다.


# date -s "yyyy/mm/dd hh:mm:ss" 의 형식으로 리눅스 시스템의 시간을 수동으로 변경해 줄 수 있습니다.


# rdate -p [timeserver] 명령어로 타임서버의 현재시간을 확인 할 수 있습니다


# rdate -s [timeserver] 명령어로 타임서버의 현재시간과 리눅스의 시간을 동기화 할 수 있습니다.


hwclock : 하드웨어 시간 확인 및 동기화

- 하드웨어(메인보드의 BIOS 시간)에서 사용하는 시간을 확인하고 동기화 합니다.

- 사용법


hwclock 명령어로 현재 하드웨어 시간을 확인합니다.


# hwclock -w 명령어로 리눅스 시스템의 시간(date)과 동기화를 시켜줍니다.


reboot : 시스템 재시작

 - 사용법


reboot 명령어로 리눅스 시스템을 재시작합니다.


shutdown : 시스템 종료 명령어

 - 현재 수행 중인 프로세스들을 모두 종료하며, 시스템을 종료합니다.

 - 옵션  

-h

시스템 종료 

-r

시스템 재시작 

-c 

예약된 종료 작업을 취소 

+m 

현재 시간으로부터 종료시점 지정(분) 

hh:mm

지정한 시간에 종료(시간:분) 

now 

명령어를 실행하는 순간 바로 작업이 진행됨 


- 사용법

# shutdown -h 00:30 오전 12시 30분에 시스템 종료합니다.


# shutdown -h +50 현재 시간으로부터 50분 뒤에 시스템을 종료합니다.


# shutdown -c 예약된 시스템 종료를 취소합니다.


# shutdown -r now 시스템을 지금 즉시 재부팅합니다. (reboot 와 같은 명령어)