반응형

명령어 33

리눅스(Linux) sudo 명령어 사용법(기본 옵션만)

sudo sudo(superuser do)명령어는 현재 계정에서 슈퍼 유저로써 root 권한만 빌리는 명령어입니다. root 권한으로 명령어를 실행할 수가 있습니다. 명령어 사용법 아무런 설정 없이 sudo (명령어)를 입력하면 아래 화면과 같이 sudoers 파일이 없다고 나옵니다. 이럴때 설정하는게 visudo 명령어 입니다. 우선 root로 전환하여 visudo 명령어를 입력하여 줍니다. 예제) 그럼 아래와 같은 화면이 나오는데 여기서 추가해야하는 부분은 root ALL=(ALL) ALL (계정명) ALL=(ALL) ALL 이런식으로 계정을 추가해주면 sudo권한이 생기게 됩니다. 예제) 위와 같이 설정을 완료하고 다시 일반계정으로 돌아와서 sudo (명령어)를 입력하면, 아래 화면에 보시는 봐와 ..

리눅스(Linux) su 명령어 사용법(기본 옵션만)

su su(switch user)명령어는 현재 계정에서 로그아웃을 하지 않고 다른 계정으로 전환하는 명령어 입니다. 명령어 사용법 su (계정) 명령어를 입력하면 아래 화면과 같이 입력한 계정으로 전환이 됩니다. 또한 일반계정에서 su를 입력하면 root로 전환하는데 그 과정에서 root 패스워드를 입력해야만 전환이 됩니다. 예제) su - 명령어를 입력하면 su 명령어와 같이 root로 전환하지만 su명령어는 root의 환경 변수를 적용하지 않고, 현제 계정의 환경 변수를 적용하게 되고 su - 명령어는 아래 화면과 같이 root 환경 변수를 적용하여 /root 디렉토리로 이동하게 됩니다. 마지막으로 exit 명령어를 입력하게 되면 전환했던 계정에서 나가게 됩니다. 예제)

리눅스(Linux) passwd 명령어 사용법(기본 옵션만)

passwd passwd 명령어는 사용자 계정의 비밀번호를 입력 또는 변경하는 명령어 입니다. 서버 운영관리를 하다보면 서버하나에 사용자들이 많고 그에 따라 계정도 늘어날 것입니다. 계정마다 패스워드가 설정이 되어야하고 또 저희 회사같은 경우에는 패스워드를 3개월 마다 변경해줘야 합니다. 명령어 사용법 psasswd명령어를 입력하면 아래화면과 같이 비밀번호를 입력하라고 출력이 됩니다. 새로운 비밀번호를 입력하고 새로운 비밀번호 재입력을 한번 더하면 비밀번호가 변경됩니다. root에서 비밀번호 변경하면 그냥 새로운 비밀번호와 새로운 비밀번호 재입력을 하면되지만 일반계정에서 하면 일반계정비밀번호와 새로운 비밀번호 새로운 비밀번호 재입력 이렇게 3번을 입력해야 합니다. 예시) passwd (계정)명령어를 입력..

리눅스(Linux) kill 명령어 사용법(기본 옵션만)

kill kill명령어는 대부분 프로세스를 죽일때(종료시킬때) 사용합니다. kill 명령어 사용법 kill (PID) 명령어를 입력하면 아래 화면과 같이 출력됩니다. 여기서 PID번호를 찾으려면 ps명령어를 사용해야하는데 예전에 포스팅한 명령어 중 ps -ef | grep (프로세스) 명령어를 사용하면 편리합니다. 예시) kill -9 (프로세스) 명령어를 입력하면 아래 화면과 같이 출력됩니다. 보기에는 kill 명령어 출력되는 화면과 같지만 그냥 kill명령어로 프로세스가 죽지 않을시 kill -9명령어를 사용합니다. 강제종료라고 생각하시면 편하십니다. 예시) kill -15 (포로세스) 명령어를 입력하면 아래 화면과 같이 출력됩니다. 이 명령어도 같은 종류인데 그냥 프로세스종료 정도로 생각하시면 됩니..

리눅스(Linux) ps 명령어 사용법(기본 옵션만)

ps ps(process status)명령어는 리눅스 작업을 하다보면 자주 사용하는 명령어 중 하나입니다. ps명령어는 현재 리눅스 시스템에서 실행 중인 프로세스에 대한 정보들을 출력하는 명령어 입니다. 이 명령어를 자주 사용하는 이유는 프로세스 사용을 중지시킬시 kill 명령어로 중지 시킬경우 PID정보가 필요합니다. ps 명령어를 입력하면 아래와 같은 화면이 출력됩니다. PID(프로세스 ID) TTY(프로세스 입출력 담당 터미널) TIME(구동시간) CMD(프로세스 실행 명령어) 예시) ps -ef 명령어를 입력하면 아래 화면과 같이 모든 프로세스를 전부 출력합니다. 여기서 추가로 UID(실행유저) PPID(부모 프로세스 PID) C(CPU 사용량) STIME(프로세스 시작시간)을 추가로 볼수 있습니..

리눅스(Linux) find 명령어 사용법(기본 옵션만)

find find명령어는 파일 시스템내에서 원하는 파일이나 디렉토리를 검색(탐색)하거나 찾을 때 사용하는 명령어 입니다. find (파일명) 명령어는 아래 화면과 같이 현재디렉토리 내에 있는 파일을 찾아서 출력해줍니다. 예시) find (디렉토리명) -name (파일명) 명령어를 입력하면 아래 화면과 같이 지정된 디렉토리에서 자신이 원하는 파일을 검색할때 사용하는 명령어 입니다. 예시) find (디렉토리) -name (*) 명령어를 입력하면 자신이 원하는 파일명을 정확히 모를때 아래 화면과 같이 *을 이용하여 검색할때 사용하는 명령어 입니다. 예시) find (디렉토리) -name (파일명) 2> /dev/null 명령어를 입력하면 위 화면에서 허가거부된 오류출력은 전부 /dev/null 로 버려집니다..

리눅스(Linux) df 명령어 사용법(기본 옵션만)

df df(disk free) 명령어는 하드 디스크에 용량이 얼마나 남아 있는지 디스크 사용량을 확인할수 있는 명령어 입니다. df 명령어를 입력하면 아래와 같이 현재는 사용하지 않고 남아있는 하드디스크 공간 정보들이 출력됩니다. 여기서 Filesystem(마운트된 파일 시스템), 1k-blocks(디스크 용량), Used(사용량), Available(미 사용량), Use(사용율), Mounted on(마운트 지점)을 가르킵니다. 예시) df (옵션)을 사용할수 있는데 h옵션을 사용하면 아래와 같이 우리가 사용량 보기 익숙하게 출력을 할수 있습니다. 예시) df (옵션)중 T를 사용하면 아래와 같이 파일 시스템의 종류와 디스크 정보를 출력 할수 있습니다. 예시) 추가로 비슷한 명령어인 du(disk us..

리눅스(Linux) top 명령어 사용법(기본 보는법)

top top(table of processes) 명령어는 CPU 사용량, 메모리 사용량 등에 관한 정보를 실시간으로 출력하는 명령어이다. 또한 실시간으로 현재 OS의 상태를 출력해줌으로써 OS문제가 있을시 원인을 찾을수 있는 명령어 중 하나이다. top의 명령어를 입력하면 아래와 같은 화면이 출력된다. 예시) 맨 위에줄에는 시스템 현재시간, 서버 구동시간, 현재 접속 유저수, 로드 에버리지(1분 , 5분, 15분 동안 시스템 부하량 평균값) 을 출력한다. 예시) 두번째 줄에는 현재프로세스들의 상태(Tasks)를 나타내며 전체프로세스(total) 수, 실행중(running) 수, 대기중(sleeping) 수, 종료(stoppde) 수,좀비(zombie) 수 를 출력한다. 예시) 세번째 줄에는 CPU사용량..

리눅스(Linux) cat 명령어 사용법(기본 사용법)

cat cat 명령어는 파일 내용을 화면으로 출력하는데 사용된다. 또한 간단한 텍스트 파일이나 스크립트 파일을 만들때 사용하기도 하는 명령어이다. 사용법 cat (파일명) 명령어를 입력하면 아래와 화면과 같이 파일의 내용이 출력된다. 예시) cat -n (파일명) 명령어를 입력하면 아래 화면과 같이 출력되는 파일내용에 라인번호도 같이 출력된다. 예시) cat > (파일명) 명령어를 입력하면 덮어쓰기형식으로 파일 내용을 변경할수 있다. 아래 화면은 간단한 텍스트 파일을 생성 또는 수정하는 과정이다. 그리고 파일 내용 입력 후에 Ctrl + C를 입력해주면 cat 명령이 종료된다. 예시) cat >> (파일명) 명령어를 입력하면 파일 내용을 추가 시킬수가 있다. 예시) 제가 일할때 사용하는 옵션만 간단히 적..

리눅스(Linux) 한글 폴더(디렉토리)명을 영어 폴더(디렉토리) 명으로 바꾸기

요즈음 리눅스를 설치하면 기본적으로 폴더명이 아래 화면처럼 한글로 표시된다. 예시) 이렇게 한글로 폴더(디렉토리)명이면 작업시 더 불편하거나 인식문제로 에러가 발생 할수도 있다. 이럴때에 한글 폴더(디렉토리)명을 영어로 바꾸는 방법이 있다. #export LANG=C #xdg-user-dirs-gtk-update 위에 두개의 명령어를 차례대로 입력하면 아래와 같은 화면창이 출력된다. 예시) 출력된 화면창에서 Don't ask me this again 을 체크하고 Update Names를 클릭해주면 아래와 같이 나오면 한글 폴더명이 영어로 변경된것을 확인할 수 있다. 예시)

반응형
티스토리 친구하기