본문 바로가기

명령어

권한에 대해 깔짝 - 추후 추가 우선 /home/ubuntu에 무엇이 들어있는지 확인해보자. root@goorm:/home/ubuntu# ls -las 합계 52 4 drwxrwxr-x 4 root root 4096 6월 18 07:07 . 4 drwxr-xr-x 3 root root 4096 6월 12 08:12 .. 4 -rwxrwxr-x 1 root root 62 6월 18 06:50 backup 4 drwxrwxr-x 2 root root 4096 6월 18 06:58 bak 4 -rwxrwxr-x 1 root root 75 6월 17 08:10 ee.txt 4 -rw-rw-r-- 1 root root 295 6월 18 06:13 empty_file.txt 4 drwxrwxr-x 2 root root 4096 6월 12 08:1.. 더보기
Output Redirection 1> (또는 >) 2> 프로그램을 실행하는 명령어를 입력했을 때 1) 프로그램을 실행시킨 결과나 2) 실패의 결과를 보여줌. ps -e 라는 명령어의 결과값을 test.log 파일에 넣고 싶음. 이때 두가지 방법이 있음. ps -e의 실행결과값을 복사 후 test.log 파일을 생성하고 vi로 실행하여 붙여넣기 후 저장 또는 ps -e 1> test.log로 한번에 넣을 수 있음. ( test.log 파일이 없어도 알아서 생성해 줌. 이미 있는 파일이면 덮어쓰기함. 전에 있던 내용은 없어짐. ) ( 덮어 쓰기가 아닌 append를 원한다면 >> 이렇게 2번 쓰면 됨 ) 확인은 vi test.log나 cat test.log를 통해 가능. ps -ei 의 실행오류 결과를 asdf.log에 넣고싶음 이때도 두.. 더보기
apt(Advanced Packaging Tool) 기초 사용 설명서 리눅스에도 윈도우나 맥처럼 앱, 프로그램이 있음. 명령어로 사용했던 ls나 mv, cp 모두 리스트를 보여주는 프로그램, 이동시키는 프로그램, 복사하는 프로그램을 명령어를 통해 실행한 것. 근데 리눅스를 이용할 때 기본 프로그램으로는 할 수 없는 것들이 있음. 이 때 ! 다양한 프로그램을 모아둔 패키지 매니저를 이용. 즉 앱스토어나 구글플레이스토어라고 생각하면 편함. 데비안 - Ubuntu는 apt라는 패키지 매니저를 사용. 레드햇 - CentOS는 yum을 사용. apt (Advanced Pakaging Tool) apt의 기초인 apt-get랑 apt-cache를 알아보자. ( apt-get랑 apt-cache를 쳐보면 도움말이 나옴) apt-get은 패키지 설치를 담당하고, apt-cache는 패키.. 더보기
리눅스 명령어! 가장 중요한 기초부터 자연스레 알게되는 명령어까지! locate는 디렉토리를 뒤지는게 아니라 데이터베이스에서 직접 찾음. 그래서 빠름 + (locate가 사용하는 데이터베이스를 mlocate라고 부름) 디렉토리를 직접 뒤지는 것은 find find 사용법 35가지 - www.tecmint.com/35-practical-examples-of-linux-find-command/ 35 Practical Examples of Linux Find Command The Linux Find Command is one of the most important and frequently used command command-line utility in Unix-like operating systems. Find command is used to search and loca.. 더보기
리눅스 vim(vi) 기초 명령어 심화 w : 다음 단어의 첫 글자로 이동 b : 이전 단어의 첫 글자로 이동 G : 마지막 행으로 가기 :숫자 : 지정한 숫자 행으로 이동. ex) :5 x : 커서에 있는 글자 삭제 X : 커서 앞에 있는 글자 삭제 dw : 커서를 기준으로 뒤에 있는 단어 글자 삭제 (커서 포함) db : 커서를 기준으로 앞에 있는 단어 글자 삭제 yw : 커서를 기준으로 뒤에 있는 단어 글자 복사 (커서 포함) yb : 커서를 기준으로 앞에 있는 단어 글자 복사 (숫자로 갯수 가능) :set number 행번호를 출력한다. (간단하게 :set nu) :set nonumber 행번호를 숨긴다. (간단하게 :set nonu) :cd 현재 디렉토리를 출력한다. :%s/old/new 각 행의 처음 나오는 old를 찾아 new로 .. 더보기
리눅스 vim(vi) 기초 명령어 yy 숫자 yy p P dd 숫자 dd u ctrl + r (명령모드에서) /찾고싶은 글자 + enter ?찾고싶은 글자 + enter n N :q :wq :q! 더보기