|
|
|
|
- ls [ -a, -l, -s] : 파일 및 디렉토리 보기
* 사용법 : ls [옵션]
도스의 dir명령과 흡사한 명령입니다. 일반적으로 ls라고 입력했 을 때에는 디렉토리와 파일만을 표시해 줍니다. ls 에는 옵션이 많습니다. 그 중 몇가지 자주 사용되는 옵션은 아래와 같습니다.
ls -al : Hidden속성의 파일을 표시해주는 a옵션과 파일의 종류, 사용권한 등 자세한 정보를 보여주는 옵션 l을 함께 사용하여 보다 자세한 정보를 보고자 할 때 이용합니다.
ls -aC : Hidden속성의 파일을 보여주되, 도스의 dir/w명령과 같이 한줄에 여러개의 정보를 보여주도록 C옵션을 함께 사용하여 이용합니다.
ls -R : 도스의 dir/s 명령과 같이 서브디렉토리의 모든 명령어를 보여주는 옵션입니다.
- cd [ / ] : 현재 디렉토리에서 다른 디렉토리로 경로를 변경할 때 사용 ( Change Directory )
* 사용법 : cd 디렉토리
cd 명령어는 도스의 cd와 그 쓰임새가 같으나 사용할 때에 한가지만 주의하시면 됩니다. 도스에서는 cd\dos와 같이 사용하지만, 유닉스에서는 반드시 cd 뒤에 한칸을 띄우고 '\' 대신 '/'를 사용한다는 것입니 다.
예) cd temp
어느 디렉토리에서건 개인의 홈디렉토리로 이동하려면 'cd ~'를 입력하면 됩니다.
- mkdir [-p] : 새로운 디렉토리를 만듬 ( 도스의 MD, Make Directory )
* 사용법 : mkdir [옵션] 생성할 디렉토리
이 기능은 도스의 md와 같은 기능을 하는 명령어입니다. 리눅스에서는 md라는 명령어가 아니라 반드시 mkdir로 디렉토리를 만드셔야 합니다.
- mv [-b, -f, -u] : 파일의 이동 및 이름 변경
* 사용법 : mv [옵션] 원본파일 대상파일/디렉토리
마치 도스의 move와 rename 을 섞어 놓은 명령어입니다. 파일을 다른곳으로 이동시키거나 이름을 바꿀때 이용하는 명령어입니다.
- cp [-a, -b, -f] : 파일 복사 기능 ( copy )
* 사용법 : cp [옵션]원본 복사될 대상 파일명/디렉토리
도스의 copy 명령어와 같다라고 생각하시면 됩니다. 그러나 도스의 일반 옵션을 이용할 수는 없습니다. 일반적으로 옵션을 많이 사용하지는 않지만, 자주 사용되는 옵션은 아래와 같습니다.
cp -a : 디렉토리 복사시 사용하면 유용합니다.
- rm [-d, -i, -r] : 파일 및 디렉토리 삭제 ( remove )
* 사용법 : rm [옵션] 파일명
파일을 지울때 사용하는 명령어입니다. 도스의 DEL명령어와 같다고 생각하시면 되지만, 주의하실 점은 리눅스에서는 도스와 같이 undelete를 지원하지 않는다는 것입니다. 따라서 파일을 지울때는 신중하게 생각하신 뒤 지우셔야 합니다.
rm -r : 디렉토리를 삭제할 때 사용합니다.
- pwd - 현재의 디렉토리 표시
현재 자신이 위치해 있는 곳의 디렉토리 경로를 표시해 줍니다. 간혹 CGI 프로그램을 사용할 경우 자신의 계정이 위치한 절대경로를 쓰도록 하는 경우가 있습니다. 이런 경우 pwd 를 이용하여 디렉토리 경로를 확인하면 됩니다.
- chmod [permission] : 파일의 허가권을 변경함
* 사용법 : chmod [허가권] 파일이름
파일의 허가권을 바꾸는 명령어입니다.
ls -la 명령어로 확인 후 나타나게 되는 r,w,x는 아래와 같은 의미가 있습니다.
① --- (0) : 퍼미션 없음
② --x (1) : 실행
③ r-- (4) : 읽기 전용
④ r-x (5) : 읽기, 실행
⑤ rw- (6) : 읽기, 쓰기
⑥ rwx (7) : 읽기, 쓰기, 실행
예) rwx--x--x 2 aaa aaa 4096 Feb 21 20:50 index.html
위의
index.html 파일의 소유권은 711로 표시할 수 있습니다.
x 실행 권한을 나타내며 숫자(1), w 쓰기 권한을 나타내며 숫자(2),
r 읽기 권한을 나타내며 숫자(4)로 나타냅니다.
권한의 숫자를 합하여 권한을 결정합니다.
허가권이 711인 index.html의 허가권을 755로 변경하려면 아래와 같이 변경할 수 있습니다.
(예) chmod 755 index.html
|
|
|
|
|