일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- Pattern
- error
- 인공지능
- SSH
- Web
- centos
- Linux
- LIST
- Deep
- Analysis
- Numpy
- 함수
- javascript
- Github
- db
- java
- learning
- ai
- interface
- git
- Spring
- framework
- mariaDB
- Security
- Server
- 자바
- DeepLearning
- mysql
- data
- Python
- Today
- Total
목록Linux (11)
PostIT
# [Linux/Server] 리눅스 ps 명령어 사용하기 ## 1. 개요 ps 명령어는 현재 시스템에서 돌고있는 프로세스를 보여주는 가장 기본적인 명령어입니다. 이 명령은 top나 htop같이 실시간으로 시스템 자원을 출력하는 명령과는 달리 ps 명령어를 입력한 순간의 정보(user id, cpu 사용량, memory 사용량, 사용한 명령이들 등)를 보여줍니다. ps 명령은 옵션 입력 방법이 bsd 스타일과 unix 스타일, gnu 스타일로 나뉩니다. bsd 스타일은 'ps aux'와 같이 대쉬가 없는 스타일인 반면 unix 스타일은 'ps -ef' 처럼 옵션앞에 대쉬를 넣어 옵션임을 표시하는 스타일입니다. gnu 스타일은 대쉬를 두개 넣는 스타일로 'ps --help' 처럼 사용합니다. 동일하게 문자..
# Unix/Linux 문자열 패턴 검색 (grep) ## 패턴 검색 [grep] grep 명령은 파일 내에서 지정한 패턴이나 문자열을 찾은 후에, 그 패턴을 포함하고 있는 모든 행을 표준 출력해 준다. 물론, 한 디렉토리 내에서 지정한 패턴을 포함하는 파일을 출력할 수도 있다. grep 명령은 하나 이상의 파일로부터 프로그램 수정 등을 위해 변수, 또는 함수명을 찾을때 많이 사용된다. ## Grep 명령의 기본 문법 grep -옵션 패턴 파일명 ### 옵션-c : 패턴이 일치하는 행의 수를 출력 -i : 비교시 대소문자를 구별 안함 -v : 지정한 패턴과 일치하지 않는 행만 출력 -n : 행의 번호를 함께 출력 -l : 패턴이 포함된 파일의 이름을 출력 -w : 패턴이 전체 단어와 일치하는 행만 출력 ..
환경 - CentOS 7 - Nginx 1.1 - Zabbix 3.0 - php 5.6.28 참고자료- Digital Ocean : Zabbix 설치의 기본 설명 뼈대를 알려준다(다만, Apache로 되어있어서 변경이 필요)- Linux Techi : Digital Ocean과는 비슷하면서도 다른 설명들이 있어서 같이 참고하면 좋다.- Nginx(Zabbix) : Nginx로 일본인이 Zabbix설치 방법을 잘 설명해놓았다. 아무리 많이 돌아다녀도 필요한 정보는 이 3개 사이트에서 뽑아올 수 있을것 같다.몇일을 걸린지 모르겠지만, 작동이 잘 되는지 확인한 후 후에 블로그를 작성해봐야 할 것 같다. - 가장 중요한 것은, Php와 Nginx, Zabbix 파일의 권한설정과 설정문제!!
https://webtatic.com/packages/php56/PHP 5.6 on CentOS/RHEL 7.2 and 6.8 via YumPHP 5.6.28 has been released on PHP.net on 10th November 2016, and is also available for CentOS/RHEL 6.8 and 7.2 at Webtatic via Yum.Update 2015-08-22 – Webtatic now has released PHP 7 RC1 for CentOS/RHEL 6 and 7PHP 5.6 adds new features such as:constant scalar expressionsvariadic functionsargument unpackingexponentiat..
http://hyeonstorage.tistory.com/274 Linux 문서편집기 vi, vim 명령어 정리 Linux나 Unix에서 환경설정 파일 등을 수정해야 될때 vi 또는 vim을 사용한다. 하지만 윈도우의 단축키에 익숙해져 있는데다 자주 사용하지 않다보니 매번 명령어가 헷갈린다. 사용할때마다 찾아서 사용하기 보다 여기다 정리해놓고 참고해야겠다. 1. vi 실행하기 명령어 동작 vi file file을 연다 vi file1 file2file1 과 file2 를 차례로 연다 view file file을 읽기 모드로 연다 vi -R file file을 읽기 모드로 연다 vi + filefile을 열때 커서가 file 본문의 마지막 행에 위치한다. vi +n file file을 열어 n행에 위치한다..
## Intro 시스템에 계정이 적으면 상관없지만, 사용자계정이 많을 경우 권한관리하기가 힘듭니다.예를 들면 남자들만 볼 수 있는 폴더A가 있고, 여자들만 볼 수 있는 폴더B가 있다고 합시다..그러면 남자사용자들은 A폴더만 봐야 되잖아요. B폴더는 접근차단하고...또 여자사용자들은 B폴더만 봐야됩니다. A폴더는 접근하면 안되고..이럴때 사용자들 한명한명 권한을 지정해주어야합니다. 이게 사용자가 적으면 괞찮은데.. 사용자가 많으면 완전 고강도 노동인거죠.. 이때 그룹기능을 사용하게 되면 이 문제는 쉬워집니다..그룹기능은 사용자를 묶어서 권한을 지정할 수 있습니다. 예를 들어, 1000명의 사용자를 1개의 그룹으로 권한을 지정하면 됩니다.A그룹만들고, B그룹만들고 서버 개발자 그룹은 서버 개발자 그룹으로, ..
https://opentutorials.org/module/432/3738SSH(Secure Shell)Secure Sell의 약자로 원격지에 있는 컴퓨터를 안전하게 제어하기 위한 프로토콜 또는 이 프로토콜을 사용하는 프로그램들을 의미한다. SSH 클라이언트와 SSH 서버의 관계로 상호작용하면서 SSH 서버가 설치된 운영체제를 제어한다. 클라이언트와 서버 사이에는 강력한 암호화 방법을 통해서 연결되어 있기 때문에 데이터를 중간에서 가로채도 해석 할 수 없는 암호화된 문자만이 노출된다. 지금까지는 Telnet을 주로 사용했는데 이것을 대체하기 위한 통신 방법이다. SSH 클라이언트리눅스와 Mac과 같은 Unix 계열의 운영체제는 기본적으로 SSH 클라이언트가 설치 되어 있기 때문에 SSH를 이용하기 위해서..
리눅스에서 War압축 풀기 압축jar cvf [파일명].war 압축풀기 : jar xvf [파일명].war 위의 명령어는 기본적으로 현재 위치하고있는 해당 폴더에 배포된다.다른 경로에 배포시에는 해당 경로로 이동후 [war 파일 위치 경로][파일명].war 로 배포 가능.[출처] war 파일 압축/압축풀기|작성자 lbiryu
http://www.mireene.com/webimg/linux_tip1.htm 퍼미션(권한)이란?OwnerGroupOtherOwner와 Group은 파일소유자자신과 자신이 속한그룹. Other은 제3자, 웹사이트 방문객은 제3자로 nobody로 취급.rwxrwxrwxr은 파일 읽기(4), w는 파일 쓰기(2), x는 파일 실행(1)755파일소유자는 그것을 읽고 쓰고 실행시킬 수 있지만, 제3자는 읽고 실행만 시킬 수 있다.777제3자도 쓰기 권한이 주어진다.*.html *.cgi, *.pl *.txt등의 파일은 업로드시 반드시 ascii로 하고 나머지 그림(*.gif *.jpg)이나 자바 애플릿(*.class), 실행파일(*.exe *.zip *.rar)등은 binary mode로 업로드 할 것. 리눅..
https://www.conory.com/note_linux/19194 리눅스는 여러사용자가 들어와 사용하는 멀티유저 시스템이지요.. 왜냐면 리눅스는 서버용으로 만들어진 운영체제이기때문입니다..그런데 한가지 문제가 발생합니다.여러 사용자가 들어오면 서버에 올려진 비밀자료 열람과 그것을 변조,수정,삭제를 할 우려가 높아집니다..그리고 그 비밀자료는 일부 사용자에게만 공개하는 것이였습니다. 하지만 모든사용자들이 다 볼 수 있겠죠.. 왜냐면 여러사람들이 사용하는 컴퓨터이기때문이지요.. 이 문제가 극복하기위해 리눅스에 한가지 기능을 추가합니다.바로 퍼미션(권한)이라는 기능을 추가했습니다.. 퍼미션은 말그대로 시스템에서 유지되는 권한기능입니다..참고로 윈도우도 퍼미션기능이 있긴하지만, 여러사용자들이 들어오는 서버..