* 내가 사용하는 리눅스 명령어 *

계정 사용 용량 및 리스트 : du -h
DB백업받기 : mysqldump -u ID -p (옵션:--default-character-set=enukr) DB명 > 파일명.sql
DB복구하기 : mysql -u ID -p DB명 < 파일명.sql
ls : 파일 리스트 보기
passwd : 계정 비밀번호 변경
목록보기 : ls,
           ls -a(숨겨진 목록보기),
           ls -l (자세히 보기),
                   ls -al,
           ls -al |more

PWD : 현재 사용자가 위치하고 있는 디렉토리의 경로명을 보여준다.

CD : 현재의 디렉토리에서 다른 디렉토리로 이동.  

mkdir : 새로운 디렉토리를 만들때 사용.

rmdir : 디렉토리를 지운다.
      단, (지울 디렉토리 안에 파일이 있으면 그 디렉토리를 지울 수 없다.)

cp : 파일을 복사하라는 명령  

rm : 파일을 삭제하는 명령  [dos의 delete ]

rm -r 디렉토리명 : 디렉토리 삭제 명령

mv : 이 명령어는 두가지 기능을 한다.
    첫 번째는 파일을 이동시키고  두 번째는 파일의 이름을 바꾼다.

find : 검색 명령어

w & who : 현재 시스템을 사용하고 있는 사용자들을 이름과 현재 실행중인 작업, CPU 사용현황 등을 알려준다.

finger : 해당하는  사용자에 대한 정보(이름, 전화번호, 주소 등)을 보여준다.

tty : 자신의 터미널을 확인하는 방법.
(TeleTypewriter). 명령어를 실행한 터미널 번호.

ifconfig : 네트워크 설정 사항들에 대한 정보를 보여주는 명령어.



* 리눅스의 디렉토리 구조에 대한 명령어

- bin  : 기본적인 실행 파일들이 위치한 곳으로 모든 사용자가 이용할 수있는 프로그램들이 주로 설치된다.    ls , rm, mkdir , rmdir, cp, mv등이 이 디렉토리에 들어 있다.

- boot : 리눅스 부팅과 관련된 파일이 위치하는 곳으로 부팅 이미지 (vmlinz)의 기본위치이다.

- dev  : 리눅스에서 필요한 각종 디바이스 파일들이 위치하는 곳이디. 리눅스를 비롯한 유닉스는 모든 장치들을 파일로 인식한다.

- etc  : 리눅스의 설정 파일들이 들어있습니다.  시스템에서 사용하는 각종 설정 파일들에 대한 정보를 비롯하여 다중 사용자 환경에서 가장 중요한 개인의 아이디와 패스워드 정보가 들어있는 파일들이 이곳에 있다. 리눅스 시스템에서 가장 중요한 디렉토리중 하나이다.

- home : 일반 사용자들의 아이디와 그들의 작업공간.  일반 사용자가 로그인 할 경우 사용자는 /home 데렉토리 밑에 있는 자신의 디렉토리에 위치하게 된다.

- lib  : 공용 라이브러리 파일들이 위치한 곳. 실수로 이곳에 있는 파일들을 지워서는 안된다.

- mnt  : 디스크, 시디롬 등을 마운트 할 경우 연결하기 위한 마운트 포인트로 사용한다.  하지만 굳이 mnt 디레토리가 아니어도 마운트할 수 있기 때문에 별 의미가 없다.

- proc : 프로세스들이 파일 형태로 저장되는 디렉토리. 이 디렉토리는 가상 파일 시스템으로 시스템에서 관리한다.

- root : 슈퍼유저의 홈 디렉토리. 일반사용자가 /home 디렉토리에 존재하는 것에 비해 관리자의 홈 디렉토리는 별도로 존재한다.

- sbin : 주로 슈퍼유저가 사용하는 프로그램들이 위치한 디렉토리로 시스템 관리와 관련된 파일들이 위치한다.

- tmp  : 임시로 파일을 저장하는 디렉토리로서, 권한에 상관없이 누구나 이 디렉토리에 파일을 생성할 수 있다.

- usr  : 다양한 응용 프로그램들이 설치되어 있는 곳.

- var  : 시스템 운영 중에 생성되는 각종 임시 파일들이 들어가 있으며, 외부 접속에 대한 로그  파일들이 바로 이곳에 저장 된다. 관리자는 이곳의 로그파일을 보고 시스템의 이상 유무를 체크할 수 있다. ( /var/log )
profile
이렇게 만나 반갑습니다.^^*
좋은 일들만 가득했으면 좋겠네요..

學而時習之 不亦說乎 배우면서 삽시다~!!