ls 명령어List(목록, 나열하다) 의 줄임말로 특정 디렉터리 내부의 파일 및 디렉터리 목록들의 정보를 출력하는 명령어입니다.사용법명령어설명ls현재 디렉터리의 파일 목록 출력ls /home/myuser/home/myuser 하위의 파일 목록 출력ls -a숨김파일을 포함하여 파일목록 출력숨김파일은 파일명에 .(점) 이 붙은 평소 보이지 않는 파일입니다.ls -l파일 목록을 자세히 보여줍니다.ls /home/.confls /home/aa/home 하위에 파일명이 .conf로 끝나는 모든 파일목록을 출력합니다./home 하위에 파일명이 aa로 시작하는 모든 파일목록을 출력합니다.ls -lhh옵션은 human readable 이라는 뜻으로 파일 목록에서 파일의 크기(용량)를 읽기 쉬운 단위로 출력됩니다. h ..
리눅스[Linux]
2018. 2. 24. 05:00
[Linux] 리눅스 우분투 명령어 도움말 보기
명령어 도움말 보기리눅스에는 많은 명령어가 있기 때문에 모두 외워서 사용할 수 없습니다. 때문에 명령어에 대한 도움마을 얻을 수 있는 명령어가 있는데 man 명령어 입니다. man 명령어는 manual의 약자로 다음과 같이 사용합니다.$man man 명령어를 실행하면 다음과 같이 해당 명령어에 대한 매뉴얼이 나타납니다.man 명령어 실행 상태에서 단축키man 명령어를 통해 나오는 매뉴얼은 여러 페이지에 걸쳐 나타날 수 있습니다.매뉴얼 다음페이지 또는 이전페이지 이동 - Page Up, Page Down 또는 Space bar, B매뉴얼 위 아래로 이동 - ↑, ↓ 또는 J, Kman 명령어 종료 - Q매뉴얼에서 단어 찾기 - / (슬래쉬) 누른 후 찾고 싶은 단어를 입력 후 Enter다음 단어 찾기 - ..
리눅스[Linux]
2018. 2. 24. 00:30
[Linux] 리눅스 우분투 명령어 자동완성 및 기록(history) 보기
명령어 자동완성우분투 뿐만 아니라 리눅스에서는 명령어 자동완성 기능이 있습니다. 명령어 자동완성 기능이란 명령어를 어느정도 입력후 키보드 Tab 버튼 을 누르게 되면 명령어를 유추하여 자동완성 시켜주는 기능입니다.만약 이러한 자동완성 기능이 없다면 모든 명령어를 직접 입력해야 할 것입니다. 또한 경로를 입력할 때에서 Tab 버튼 을 통해 자동완성 기능을 이용할 수 있습니다.만약 adduser 명령어를 입력하는 경우 addu 까지만 입력 후 Tab을 누르면 adduser가 자동으로 입력됩니다.명령어가 중복되는 경우는 어떻게 될까요?add까지만 입력하게 되면 add로 시작하는 명령어가 많기 때문에 자동완성이 되지 않습니다.이 경우에는 add를 입력한 상태에서 Tab을 두 번 눌러줍니다. 그러면 아래처럼 ad..
리눅스[Linux]
2018. 2. 23. 21:59
[Linux] 리눅스 우분투 재부팅, 종료, 로그아웃 방법
X윈도우 환경에서 종료하기X윈도우 환경일 겨우 우측 상단 톱니바퀴를 누르고 컴퓨터 끄기... 를 누릅니다.이후 나타나는 팝업에서 컴퓨터 끄기 버튼을 누릅니다.다시시작 하려면 왼쪽의 회전 모양의 아이콘을 누릅니다.명령어를 통한 종료명령어로 시스템을 종료하는 방법은 몇 가지가 있는데 poweroff, shutdown -P now, halt -p, init 0 이 있습니다.모두 root 권한에서 실행할 수 있는 명령어이며 옵션 및 명령어는 대소문자를 구분합니다.#poweroff#shutdow -P now#halt -p#init 0shutdown 명령어#shutdown -P +20 20분 후에 종료됩니다.(P: poweroff)#shutdown -r 13:00 오후 1시에 재부팅 됩니다.(r: reboo..
Windows
2017. 10. 30. 00:38
[Windows] 윈도우 네트워크 상태 확인 (netstat 명령어)
netstat 명령어가끔 네트워크 상태를 확인해야 할 때가 있습니다.현재 내 컴퓨터가 어떤 대상들과 통신을 하고 있는지 또는 여러가지 네트워크 통로들의 상태는 어떤지 알고싶을 때가 있죠.확인 방법은 간단합니다.키보드에서 윈도우 시작 버튼 + R 을 눌러 실행창을 띄웁니다.cmd 라고 치고 확인을 누릅니다.netstat -ano 라고 치고 엔터를 눌러줍니다.다음과 같이 네트워크 상태가 나옵니다.설명옵션a : 모든 연결 포트를 표시n : 주소와 포트를 주소:포트 형식으로 표시o : 각 연결의 소유 프로세스 id를 표시프로토콜현재 해당 소켓이 어떤 프로토콜을 사용중인지 나타냅니다.여기서 소켓은 쉽게 말해서 하나의 통신 통로의 입구 또는 출구라고 생각 하시면 됩니다.로컬 주소해당 소켓의 주소:포트번호 입니다.로..
Windows
2017. 10. 30. 00:33
[Windows] 윈도우 Tasklist, taskkill 명령어
tasklisttasklist는 작업 목록을 보여주는 명령어 입니다.여기서 작업은 프로세스를 의미합니다.키보드에서 윈도우 시작 버튼 + R 을 눌러 실행창을 띄웁니다.cmd 라고 치고 확인을 누릅니다.tasklist 명령어를 입력합니다.프로세스 이름과 프로세스 아이디 그리고 해당 프로세스가 사용중인 메모리 정보가 나타납니다.taskkill여기서 저는 command 창을 두 개 띄웠더니 cmd라는 이름의 프로세스가 두 개 있는 것을 알 수 있습니다.이 둘 중 하나를 taskkill 명령어를 통해 강제로 종료시키도록 해보겠습니다.taskkill /F /PID 9104/F : 강제로 task를 종료시킵니다./PID : 프로세스 아이디를 통해 해당 task를 종료시킵니다.해당 cmd창이 꺼지며 cmd.exe t..
Windows
2017. 10. 29. 23:04
[Windows]윈도우 출력 결과 추출 findstr 명령어
findstr리눅스에는 | grep (파이프와 그렙)을 통해 출력 결과를 추출해 낼 수 있습니다.윈도우에도 비슷한 기능이 있는데요.findstr 명령어 입니다.윈도우 서버 관리자가 아니더라도 개발자라면 가끔 netstat 명령어나 tasklist 명령어 등을 통해 현재 내 운영체제의 일부 기능 상태를 확인하는 경우가 있습니다.그러나 출력결과의 수많은 문자열들은 우리의 눈을 아프게 하므로 내가 원하는 결과만 추출하여 확인할 필요가 있습니다.사용법은 다음과 같습니다.tasklist를 통해 프로세스 목록을 확인하는데 "cmd" 프로세스만 확인하고자 할 때 다음과 같이 사용합니다.tasklist | findstr cmdtasklist로 나온 결과 목록들을 |(파이프 : \ Shift 눌었을 때 나오는 문자) 를..