일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 공모주 청약 일정
- java
- 7월 공모주 청약 일정
- codeigniter
- html
- 공모주
- 맥
- Oracle
- 오라클
- jquery
- 주식 청약 일정
- 제이쿼리
- 6월 공모주 청약 일정
- 주식
- Stock ipo
- linux
- 공모주 청약
- 코드이그나이터
- 리눅스
- 주식 청약
- SQL
- MYSQL
- IPO
- JavaScript
- 자바스크립트
- Eclipse
- Stock
- css
- php
- 자바
- Today
- Total
개발자의 끄적끄적
[linux] centos7 자주 사용하는 명령어 [펌] 본문
[linux] centos7 자주 사용하는 명령어 [펌]
웹서비스 동접자 확인
netstat -nap | grep :80 | grep ESTABLISHED | wc -l
나와 통신중인 서버의 포트를 볼수 있다.
netstat -an | grep 서버아이피
나와 통신중인 서버조회
netstat -lnt -A inet
원격지 서버의 포트 상태 확인
nmap -PN daum.net -p81
nc -z daum.net 81
nmap 설치
yum install nmap
방화벽포트열기
vi /etc/sysconfig/iptables 편집
service iptables restart
root 로 로그인 하기
su
패스워드 변경 passwd
압축하기
tar -czvf 압축파일명.tar ./디렉토리명
압축해제하기
tar -xvf mariadb-10.1.19-rhel-7-x86_64-rpms.tar
디렉터리삭제(이하파일까지)
rm -rf mariadb-10.1.19-rhel-7-x86_64-rpms
#파일 찾기
find / -name 'ab*'
root 권한으로 로그인
su
비번입력
내 아이피
ip addr
# 현재 열려있는 포트를 확인
[root@localhost /]# netstat -tulpn | grep LISTEN
# 포트추가
[root@localhost /]# sudo firewall-cmd --zone=public --add-port=3306/tcp --permanent
success
[root@localhost /]# sudo firewall-cmd --reload
success
# docker 명령어 실행
docker exec 393195c104c3 mysql -u ineterlock -p
# docker 내로 들어간다.
$ docker run -i -t ubuntu:12.04 /bin/bash
root@8bfd70fe7392:/#
-----------------------------------------------------------------------------------------------
마리아 DB 설치
cd /opt
tar -xf ~/mariadb-10.1.17-rhel-7-x86_64-rpms.tar
mariadb-10.1.17-rhel-7-x86_64-rpms/setup_repository
After the repository is set up, you should install the MariaDB-server package.
yum install -y MariaDB-server
-----------------------------------------------------------------------------------------------
* 위와 다른 방법으로 repo 설정 ( 위방식과의 차이점은 인터넷으로 설치 파일을 받아 바로 설치가 가능하다 - 다운로드가 너무 오래걸림 )
vi /etc/yum.repos.d/MariaDB.repo
내용작성 - > http://yum.mariadb.org를 참고하여 수정
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1.19/centos7-amd64
gpgkey = https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck = 1
-----------------------------------------------------------------------------------------------
설치 확인
[root@zetawiki ~]# rpm -qa | grep MariaDB
시작
[root@localhost /]# /etc/init.d/mysql start sql 시작 -> 이 폴더에 서비스 시작을 할수있는 서비스 목록을 볼수 있다.
[root@localhost /]# /usr/bin/mysqladmin -u root password '1111' 비밀번호설정
[root@localhost /]# netstat -anp | grep 3306 포트개방
[root@localhost /]# mysql -u root -p 접속여부확인
[root@localhost /]# chkconfig mysql on #chkconfig 명령어만 치면 자동실행되어지는 서비스에 대해 볼수 있다.
Note: Forwarding request to 'systemctl enable mysql.service'.
Failed to execute operation: No such file or directory
[root@localhost /]# chkconfig --list mysql
원격 접속 허용
MariaDB [(none)]> select host, user, password from mysql.user;
+-----------------------+------+-------------------------------------------+
| host | user | password |
+-----------------------+------+-------------------------------------------+
| localhost | root | *89C6B530AA78695E257E55D63C00A6EC9AD3E977 |
| localhost.localdomain | root | |
| 127.0.0.1 | root | |
| ::1 | root | |
| localhost | | |
| localhost.localdomain | | |
+-----------------------+------+-------------------------------------------+
6 rows in set (0.00 sec)
MariaDB [(none)]> insert into mysql.user (host, user, password) values ('%', 'root', password('1111'));
Query OK, 1 row affected, 4 warnings (0.00 sec)
MariaDB [(none)]> grant all privileges on *.* to 'root'@'%';
Query OK, 0 rows affected (0.01 sec)
MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.01 sec)
-----------------------------------------------------------------------------------------------
파티션 디스크용량확인
df -h
파티션 축소 - 500G 로 줄여라.
lvreduce -r -L 500G 파티션경로
파티션 확장 - 남은용량 전체로 늘여라
lvresize -r -l +100%FREE 파티션경로
시스템 종료
shutdown -h now
시스템 재부팅
shutdown -r now
-----------------------------------------------------------------------------------------------
버전 확인
cat /ect/*release*
팀뷰어 정보 확인
teamviewer -info
-----------------------------------------------------------------------------------------------
파일복사
폴더째복사는 -r 옵션추가
예제 : cp /a.txt /home
a.txt 파일을 /home 디렉터리로 복사
putty로 windows 에 파일 다운로드 받기
putty 설치 디렉토리로 이동
pscp root@아이피:/받고자하는파일위치 c:\download
출처: https://yoursyun.tistory.com/entry/명령어-간단-정리?category=720338 [yoursyun]
'개발 > linux' 카테고리의 다른 글
[linux] 리눅스 OS 이미지 백업 방법 [링크] (0) | 2020.10.09 |
---|---|
[Linux] 파일 관리 - cp 파일/디렉토리 복사 [펌] (0) | 2020.09.26 |
[LINUX] vi 찾기, 찾아바꾸기 [펌] (0) | 2020.09.13 |
[Linux] 리눅스 디렉토리 삭제 [펌] (0) | 2020.09.10 |
[linux] 호스트에 접속하여 자주 사용하는 기본 명령어 (0) | 2020.09.09 |