본문 바로가기

OS스토리/Linux

리눅스 명령어 정리

1.파일 찾기

find / - name 파일명

ex1)루트에서부터, 즉 전체 하드에서, pl 확장자를 가진 모든 파일 찾기

find / -name '*.pl'

ex2)전체 하드 디스크에서, 파일명이 ab 로 시작하는 모든 파일 찾기

find / -name 'ab*'

ex3)전체 하드 디스크에서, 파일명이 .bash 로 시작하는 모든 파일 찾기

find / -name '.bash*'

ex4)전체 하드 디스크에서, 파일명이 .bash 로 시작하는 모든 파일 찾기 + ls 명령 형식으로 출력

find / -name '.bash*' -ls

 

2.디렉토리 찾기

find / -name 'et*' -type d

 

3.파일 삭제

rm -[옵션] 삭제할 파일명

-옵션종류 :

 r - 디렉토리를 삭제할때 사용하는 옵션
 f - 물어보지 말고 강제 삭제


ex1)현재 디렉토리의 aaa.txt 파일 삭제
    shell>rm aaa.txt
ex2)현재 디렉토리내의 named 디렉토리 삭제
    shell>rm -rf named
ex3)현재 디렉토리내의 a로 시작되는 모든 파일 삭제
    shell>rm -rf a*
ex4)현재 디렉토리내의 txt라는 확장자를 가지는 모든 파일 삭제
    shell>rm -rf *.txt

 

4.파일 이동 및 파일 명 변경

mv 이동할원본파일 대상파일명

ex1)현재 디렉토리내의 abc파일을 bbc파일명으로 이동시키기 (파일명변경하기)
    shell>mv abc bbc
ex2)현재 디렉토리내의 abc123디렉토리를 public_html디렉토리내의 bbc123이름으로 옮기기
    shell>mv abc123 public_html/bbc123

5. 파일 복사

cp aaa.txt파일을 bbb.hwp파일로 복사

ex1)현재디렉토리의 aaa.txt파일을 bbb.hwp파일로 복사
    shell> cp aaa.txt bbb.hwp

6. 디렉토리 만들기

mkdir 만들디렉토리명


    ex1)현재디렉토리에 abc123디렉토리 만들기
        shell>mkdir abc123
    ex2)abc123디렉토리안에 a1디렉토리를 만들고 a1디렉토리안에 a11디렉토리를 동시에만들기
        shell>mkdir -p abc123/a1/a11
        p : 하위디렉토리를 포함해서 디렉토리생성
    ex3)abc디렉토리안에 bl,cl,dl,el디렉토리를 동시에 만들기
        shell>mkdir abc/{bl,cl,dl,el}

7.정보 확인 명렁어

os 버전확인

- # cat /etc/issue

- # cat /etc/redhat-release

- # cat /etc/*release*

 

8.우분투 종료및 재시작

종료
sudo init 0

재시작
sudo init 6

 


 

'OS스토리 > Linux' 카테고리의 다른 글

리눅스 WAR 압축하기 , 압축풀기  (0) 2014.11.20
리눅스 서버시간 동기화  (0) 2014.11.14
리눅스 MYSQL 접속  (0) 2013.02.01