Linux 10

Mysql 명령어

기본 명령어 #mysql -u root -p => root유저로 접속 #show database; => db조회 #use test; => test 데이터베이스 접속 #show tables; => 사용중인 DB의 테이블 조회 #grep 'password' /var/log/mysqld.log => root계정의 임시패스워드 확인 #alter user 'root@localhost' identified by '1234'; => root패스워드를 1234로 변경 #use mysql; #select host, user, password from user; => 사용자 계정정보 확인 #create user abc@localhost identified by '1234' => 로컬에서만 접속 가능한 abc유저 생성 권한..

Linux 2022.07.12

Linux 디스크 추가

디스크를 사용하기 위해서는 1. 파티션 생성 2. 파일시스템 생성 ( 이해하기 쉽게 표현하면 포맷! ) 3. 마운트 작업을 거쳐야 한다. 1. 파티션 생성 #fdisk /dev/sdb => 대화형식으로 파티션 생성 하나의 장치에 파티션을 5개이상 만들기 위해서는 primary: 3개 / extended: 1개 /dev/sdb[1-3] : primary /dev/sdb4 : extended /dev/sdb[5-6] : sdb4 안에서 다시 파티션을 나눈다. 2. 파일시스템 생성 #mkfs -t xfs /dev/sdb1 ( -t옵션 없이 사용 시 디폴트로 ext형식으로 생성됨. ) 3. 마운트 파티션을 특정 디렉토리와 연결하는것. 단, 재부팅시 초기화되기때문에 fstab에 등록하여야 한다. #mount /d..

Linux 2022.07.12

패키지 설치

rpm #rpm -qa => 설치된 모든 패키지 확인 #rpm -qa | grep [패키지명] => 해당 패키지가 설치되어있는지 확인 #rpm -ev [패키지명] => 해당 패키지 삭제 #rpm -U [패키지명] => 해당 패키지 업데이트 apt #apt install [패키지명] => 설치 #apt remove [패키지명] => 패키지 삭제 => 패지지만을 제거 (관련 설정파일은 유지) #apt purge [패키지명] => 패키지와 관련된 모든파일 제거 #apt search [키워드] => 키워드 관련 패키지 검색 yum #yum list | grep [패키지명] => 레포에서 패키지명이 포함되어있는 패키지 검색 #yum list installed | grep [패키지명] => 설치되어있는 패키지 중 ..

Linux 2022.07.12

cp

리눅스 cp 명령어 사용법 (copy) cp file1 file2 file1 파일을 똑같이 복사하여 file2 파일을 생성한다. cp file1 dir1/ (앞에 파일이 오고 뒤에 디렉토리가 오는 경우) 파일을 디렉토리 안에 복사한다. cp file1 file2 dir1/ 한번에 여러개의 파일을 디렉토리에 복사 cp -r dir1/ dir2/ 디렉토리 전체를 복사하기 위해서는 -r 옵션을 사용한다. (tree 명령어를 사용하면 디렉토리 구조를 트리형식으로 확인할 수 있다.)

Linux 2021.11.16

dmesg

dmesg 시스템 부팅 메세지를 확인하는 명령어. 커널부팅중에 에러가 났을때 찾는데 도움이 됨. dmesg로그파일 위치 /var/log/dmesg 모든 메세지를 삭제하며 입력 이후에 새롭게 로그 쌓기 dmesg -c 시간출력 dmesg -T 디스크 정보 확인 dmesg -T | grep sd* SCSI타입의 디스크 정보 확인 dmesg -T | grep SCSI IDE타입의 디스크 정보 확인 dmesg -T | grep hda NIC정보 확인 dmesg -T | grep eth 커널정보확인 dmesg -T | grep Linux

Linux 2021.11.16

로그

로그 /var/log/messages /var/log/secure 사용자 접속 정보가 기록되는 파일 /var/log/maillog 메일 송수신 내용 /var/log/cron cron이 실행된 것들에대한 정보 crontab에 저장된 작업들이 정상 수행 했는지 확인 /var/log/boot.log 서비스 데몬들의 부트에 관련된 정보 각 데몬들의 시작/종료/실패 내용 부팅과 관련된 내용뿐만아니라 종료시의 내용도 기록. /var/log/wtmp 최근의 접속사항이 기록되는 파일 /var/log/lastlog 각 사용자의 마지막 로그인 내용이 기록 lastlog명령어를 통해 확인 가능 xferlog FTP데몬으로 파일 전손 한 내용이 기록 /var/log/httpd/access_log Apache 서비스 데몬의 로..

Linux 2021.11.16

리눅스마스터1급 1차

리눅스마스터1급 1차 리눅스기반 운영체제 Android, Tizen, MeeGo, Bada OS, Debian, GENIVIm Moblin 리눅스는 유닉스 표준인 POSIX를 준수 스왑 : 하드디스크 일부를 메모리처럼 사용하는 기술 현재 사용중인 터미널 이외에 추가로 다른터미널 사용 키조합 ALT + F2 텍스트모드 기반의 가상콘솔에서 이미 지나간 작업을 보기위한 키조합 Shift + Page UP 리눅스의 특징 모든장치는 파일화 공유 라이브러리를 통해 메로리를 효율적으로 사용 리다이렉션을 통해 입출력 전환 자유 소프트웨어 재단(FSF)을 설립한 사람 리처드 스톨먼 데비안 리눅스를 기초로 고유한 데스크톱 환경인 유니티를 사용하여 만든 배포판 우분투 자유소프트웨어 상업용 목적으로 사용할 수 있다. 소스코드..

Linux 2021.11.16