[Linux] 리눅스 명령어

체크

리눅스 버전체크

# uname -a

CentOS 버전체크

# cat /etc/redhat-release

하드용량체크

# df -h

디렉토리

현재 디렉토리 확인하기

# pwd

현재 디렉토리 목록 보기

# ls

현재 디렉토리 목록 자세히 보기

# ll

파일/폴더

파일 생성

# touch [파일명]
# cat [파일명]
# vi [파일명]

폴더 생성

# mkdir [폴더명]

vi 편집기 실행

# vi [파일명]

vi 편집기 저장 후 끝내기(ESC 누른뒤)

# wq

vi 편집기 저장하지 않고 끝내기(ESC 누른뒤)

# q!

파일 삭제

# rm [파일명]

파일 삭제 확인을 거치지 않고 삭제

# rm -f [파일명]

해당 폴더 삭제

# rm -r [폴더명]

폴더 삭제 확인을 거치지 않고 삭제

# rm -rf [폴더명]

압축

tar 압축하기

# tar -cvf [파일명.tar] [폴더명]

ex) foo라는 폴더를 boo.tar로 압축하고자 한다면
# tar -cvf boo.tar foo

tar 압축 풀기

# tar -xvf [파일명.tar]

ex) foo.tar라는 tar파일 압축을 풀고자 한다면
# tar -xvf foo.tar

tar.gz 압축하기

# tar -zcvf [파일명.tar.gz] [폴더명]

ex) foo라는 폴더를 boo.tar.gz로 압축하고자 한다면
# tar -zcvf boo.tar.gz foo

tar.gz 압축 풀기

# tar -zxvf [파일명.tar.gz]

ex) aaa.tar.gz라는 tar.gz파일 압축을 풀고자 한다면
# tar -zxvf aaa.tar.gz

MySQL

MySQL 설치 유무

# rpm -qa | grep mysql

MySQL 설치

# yum install mariadb

MySQL 설치 경로 확인

# find / -name mysql
updated_at 10-10-2019