리눅스 명령어 모음 – 자주 사용하는 linux 명령어 100개

서버를 이용하면서 또는 터미널을 이용하면 리눅스 명령어를 자주 접하게 됩니다. 정확하게 기억을 하고 있지 않기 때문에 매번 할때마다 구글에서 검색하고 있는데 지금부터 내 블로그에 내가 1번 이상 사용했던 명령어를 기록형으로 모아 보기로 했습니다.

리눅스 명령어 모음

리눅스 명령어 리스트

계속 업데이트 될 예정 입니다.

폴더/디렉토리 내 파일 삭제

rm *.txt 확장자가 txt인 모든 파일 삭제
rm * 현재 폴더에 있는 모든 파일 삭제(폴더는 제외)
rm  -f * 삭제할지 물어보지 않고 바로 삭제
rm /home/sample/* 절대경로 이용, sample이란 폴더 안 모든 파일 삭제

폴더/디렉토리 삭제

rm -r dir1 dir1란 폴더/디렉토리 삭제
rm -r * 현재 폴더에 있는 모든 파일과 폴더까지 모두 삭제(주의 요망!!)

rm -rf dir1 f옵션 추가하면 삭제할 것인지 묻지 않고 바로 삭제

Mysql 테이블 복사

SELECT *
INTO 복사할 TABLE명
FROM 원본 TABLE명
WHERE 1 = 2  
참고: where 1 = 2 를 빼면 데이터까지 복사 가능

>> 참고 글

사이트 백업 / DB 백업 리눅스 명령어

mysqldump -u [DB User] -p [DB Name] > [File Name].sql
  • mysql에 접속이 필요한 경우 아래 명령어를 이용해 접속을 먼저 한다.
  • mysql -u [user_name] -p

사이트 복원 / DB 압축 풀기 리눅스 명령어

mysql -u [DB User] -p [DB Name] < [File Name].sql

>> 관련 글

사이트 백업 / 전체 파일, 폴더 압축 명령어

[전체 파일 백업] 최상위 폴더에서(압축 하려는 폴더가 보이는 위치에서)

tar -zcvf [압축될 이름.tgz] [압축할 폴더]

사이트 복원 / 전체 파일 풀기

[전체 파일 압축 풀기] 최상위 폴더에서(풀려는 폴더가 보이는 위치에서)

tar -xzvf [압축된 파일명.tgz]

단축주소: https://zeze.kr/linux

Leave a Comment

함께보면 유용한 글


마우스오버 툴팁 나타내기 1가지 방법

텍스트나 이미지에 마우스를 가져다 가면 추가 설명처럼 툴팁 박스가 보이게 하는 소스(마우스오버 툴팁스) 입니다. 마우스오버 툴팁 나타내기 소스코드 인터넷에서 또는 챗GPT를 통해 필요한 소스를 기록형으로 남기고 있습니다. 다른 글은 여기서 확인 가능 합니다. Tooltips 관련 ... Read more

Cloudflare(클라우드플레어)에 도메인 추가하는 방법 1가지

클라우드플레어에 도메인 추가 하는 방법에 대해 알아보려 합니다. 왜 이 작업이 필요 했을까요? 저 같은 경우는 사이트에 이상한 접속이 보여서 추가하기 시작 했습니다. 서버 디비 로그에 1.5기가 쌓여서 쉐어호스팅 업체의 경고 메일을 받았었고, 최근에 추가 ... Read more

폼 제출 버튼 비밀번호 적용하기 1가지 방법

폼 제출 버튼 비밀번호 적용하는 1가지 방법을 자바스크립트로 구현했습니다. updated: 24시간 내 쿠키 적용해 비밀번호를 1번만 입력하면 됩니다. 필요한 경우 아래와 같이 입력 폼이 있을 때 관리자만 입력을 할 수 있게 하고 싶을 경우가 있습니다. ... Read more

국내 사이트를 위한 대표적인 검색로봇 종류와 robots.txt 작성법 1가지

글로벌 사이트가 아닌 이상 대상은 내국인을 상대로한 웹마케팅을 기획해야 합니다. 지난 주말 작성을 어떻게 하는게 좋은지에 대한 고민도 하고 검색도 해봤습니다. 내가 내린 나만의 결론을 이야기하려 구글 검색이나 구글 SEO에 관심이 있으신 분들에게 조금이라도 도움이 ... Read more