자료실

홈 / 고객센터 / 자료실

자주 쓰이는 리눅스 명령어 완벽 정리

기본정보
  • 글쓴이
  • 고객지원팀
  • 조회수
  • 178회
상세내용

명령어 모음



shutdown : 시스템 종료


halt : 시스템 종료


init 0 : 시스템 종료


poweroff : 시스템 종료


reboot : 시스템 재부팅


init 6 : 시스템 재부팅


shutdown -r now : 시스템 재부팅


 

pwd : 현재 자신이 위치하는 디렉토리


cd : 디렉토리 이동


ls : 자신이 속해있는 폴더 내에서의 파일 및 폴더들을 표시


mkdir : 디렉토리 생성 ( 폴더 생성 )  == 앞으로 폴더를 디렉토리로 쓰겠습니다.


rmdir : 디렉토리 삭제


 


touch : 파일크기가 0인 파일 생성 ( 잘 쓰진 않지만, 파일 시간 정보를 변경하는 용도로 쓰이거나, 하드디스크의 오류를 판단할 때 쓰입니다)


cp : 파일 복사  ( 디렉토리 내부까지 복사하기 위해서는 cp -R 이라는 옵션을 붙여줍니다 )


mv : 파일 이동


rm : 파일 삭제 ( 디렉토리를 삭제할 경우는 rmdir 보다 rm -R을 많이 씁니다 )


cat : 파일의 내용을 화면에 출력


more : 화면 단위로 보기좋게 내용 출력


less : more 의 단점을 조금 보완한 명령어


find : 특정한 파일을 찾는 명령어입니다.


grep : 특정 패턴을 이용해서 파일을 찾는 명령어


>>  : 리다이렉션 ( 파일의 끼워넣기 등등에 이용 )


awk : grep 과 같게 패턴형식으로 찾긴 하지만 공부할 필요성이 있음 ( 사용이 조금 힘듦 )


file : 파일의 종류를 확인


which : 특정 명령어의 위치를 찾아주는 명령어



ping : 컴퓨터를 공부하시는 분이시면 잘 아실 겁니다.


ifconfig : Windows 의 ifconfig


netstat : 네트워크의 상태


nbtstat : IP 충돌이 발생할 경우, 충돌 된 컴퓨터를 찾기 위한 명령어


traceroute : Windows 의 tracert  : 알고자 하는 목적지까지의 경로를 찾아주는 명령어


route : 리눅스 시스템의 라우팅 테이블 구성 상태


 

clock : CMOS 의 시간을 조절하는 명령어


date : 시간과 날짜 출력 및, 시간과 날짜 변경


rdate : 원격지의 타임서버로부터 날짜와 시간을 받아와서 , 시스템에 설정


 


rpm : rpm 패키지를 설치하고 삭제 또는 관리하는 명령어


yum : 인터넷을 통하여 rpm 패키지가 저장된 서버에 접속하여 설치하고자 하는 rpm 패키지를 설치


// 다른 rpm 필요 패키지까지 다 알아서 다운받아주는 정말 유용한 명령어


 

free: 시스템 메모리의 정보 출력


ps : 현재 실행되고 있는 프로세스 목록 출력


pstree : 프로세스의 정보를 트리 형식으로 출력


top : 리눅스 시스템의 운용상황을 실시간으로 전반적인 상황을 모니터링 하는 기능


kill : 특정 프로세스에게 특정 시그널(signal) 을  보내는 명령어


killall : 특정 프로세스를 모두 종료


killall5 : 모든 프로세스 종료 [ 절대 사용 X ]


 

tar


bzip2


gzip    // 이렇게 3개는 파일 압축 형식을 묶거나 푸는 명령어들


 

chmod : 특정 파일 또는 디렉토리의 퍼미션 수정


chown : 파일이나 디렉토리의 소유자, 소유 그룹 수정


chgrp  : 파일이나 디렉토리의 소유 그룹 수정


   >> 이게 왜 나뉘어졌냐면, 소유자를 수정하면 보안적인 문제가 있어서 그룹, 사용자 둘 다 수정 가능, 그룹만 수정 가능 두 개로 나뉘는거에요 명령어 ~


 




umask : 파일 생성시의 퍼미션값을 변경하는 명령어 ( 후에 자세히 포스팅 )


 




at: 정해진 시간에 작업을 하나만 수행 할 수 있는 명령어


crontab : 반복적인 작업을 수행하는 명령어


 // 실무에서 많이 쓰입니다. 미리 지정해서 디스크 최적화를 위한 반복적인 로그 파일 삭제 등등 이러한 것들이 있어요


 


useradd : 새로운 사용자 계정 생성


password : 사용자 계정의 비밀번호 설정


userdel : 계정 지우기


usermod : 사용자 계정 정보 수정


 


fg : foreground


bg : background


jobs : 실행되는 job들 나열


 

groupadd : 그룹 생성


groupdel : 그룹 삭제


groups : 그룹 확인


newgrp : 자신이 속한 그룹 변경


 

mesg : 메시지 응답 가능 및 불가 설정

talk : 로그인한 사용자끼리 대화

wall : 시스템에 로그인한 모든 사용자에게 메시지 보내기

write : 로그인한 사용자에게 메시지 전달


 


dd : 블럭단위로 파일을 복사하거나 파일의 변환을 할 수 있는 명령어

자료실

유용한 자료들을 모아두었습니다.

자료실 목록
번호 제목 글쓴이
66 고객지원팀
열람중 고객지원팀
64 고객지원팀
63 고객지원팀
62 고객지원팀
61 고객지원팀
60 고객지원팀
59 고객지원팀
58 고객지원팀
57 고객지원팀
56 고객지원팀
55 고객지원팀
54 고객지원팀
53 고객지원팀
52 고객지원팀
51 고객지원팀
50 고객지원팀
49 고객지원팀
48 고객지원팀
47 고객지원팀