FreeBSD

FreeBSD 기본 명령어

프로필

2008. 9. 30. 10:31

이웃추가

FreeBSD 기본 명령어

 

1. 현재 자신의 위치를 알수 있는 방법은?
텔넷으로 접속한 상태에서 pwd라고 입력하시면 절대경로가 나타납니다.

2. 계정 용량을 확인하는 방법은 어떻게 하면 되나?
텔넷으로 접속하신후 du -sh를 하면 현재 사용하고 있는 총용량을 보여줍니다.
du -h : 현재 경로에 있는 디렉토리 파일 전체의 용량을 순서대로 보여주고 total 값을 마지막으로 보여줍니다.
du -sh : 현재 경로에 있는 디렉토리 파일 전체의 total 값만 보여줍니다.

3. ls 명령을 가지고 여러 가지 옵션을 사용하려면?
1) ls -a : 숨겨진 파일(점으로 시작되는 파일)과 모든파일을 표시해줍니다.
2) ls -l :  각각의 파일과 디렉토리에 대한 자세한 정보를 표시해줍니다.
    (허가, 소유자, 크기, 파일이 마지막으로 수정된날짜와 파일에대한 정보를 보여줍니다.)
3) ls -r : 파일을 역순으로 나열하여 보여줍니다.
4) ls -R : 모든 하위 디렉토리의 내용도 표시해줍니다.
5) ls -t : 수정 시간 순서로 파일을 나열하여 보여줍니다.
6) ls -al : ls -a 와 ls -l의 내용을 통합해 놓은 것을 말합니다.

4. 자신의 password(암호)를 변경 사용하시려면, 먼저 기존의 password를 입력하고 변경하려고하는 새 password(암호)를  두번 입력해 주면 됩니다.
     password를 줄때는 단순한것보다는 복잡하게 해주는 것이 보안상으로 좋습니다.

5. 파일을 복사하려고 할때 쓰이는 명령은?
1) cp 원본파일명 대상파일명 ex> cp test bbb
2) 하위 디렉토리까지 복사하려면.. ex> cp -Rf aaa ccc

6.  디렉토리를 생성 하려면?
     ex> mkdir test

7. 디렉토리를 옮기려면?
     ex> mv test test1 : 디렉토리(파일)을 다른곳으로 이동 시키거나 이름을 바꿀때 이용하는 명령어입니다.

8. 파일이나 디렉토리를 삭제하고자 하려면?
     ex> rm -rf test (디렉토리와 그 안에 있는 모든 파일 삭제가 가능합니다.)
     rm -r 지울파일명 ( 해당 파일명을 지웁니다.)
     rm 지울파일명 ( 해당 파일명을 지웁니다.)    
     ※ 현재 위치에서 자신의 계정을 삭제하려고 할때는 한단계 위에서 삭제 해야 합니다.

9. 퍼미션(허가) 설정 방법은?
     ex>  chmod 777 ccc  ( ccc 파일에 허가(권한)를 모두 준다는 의미입니다.)
     rwx (user 권한) rwx (group 권한) rwx(other 권한) 으로
     r: 읽기권한, w: 쓰기권한 x: 실행권한 이라 부릅니다.
     예제에서 777이라고 한 것은 user, group, other에게 모든건한을 전부 준다는 의미.
     r: 4 , w: 2 x: 1 로 숫자로 표기할수도 있습니다.

10. cat : 파일을 만들거나 파일의 내용을 표준 출력으로 인쇄를 하는 명령어

11. cal : 달력

12. mkdir : 디렉토리 경로를 만드는 명령어

13. rmdir : 비어있는 경로를 지우는 명령어 비어있지 않은 경우는 rm -r 명령어를 이용한다.

14. rm : 파일(디렉토리) 지우는 명령어
     첫째, 파일을 삭제하시고 싶으신 경우  'rm -f 파일명'의 형식으로 작성하시면 됩니다.
     둘째, 폴더를 삭제하시고 싶으신 경우  'rn -r 폴더명'의 형식으로 작성하시면 됩니다.

15. cp : 지정한 source 파일을 지정경로에 복사하는 명령어

16. tar : 복수의 파일과 디렉토리를 하나의 .tar 아카이브 파일로  묶을 수 있게 해 주며, 이 아키이브 파일에서 파일이나 디렉토리를 추출할 수도 있게 한다.

17. man 명령어 : 리눅스 명령어에 대한 자세한 설명서를 볼 수 있다.[유틸리티 포함]

18. info 명령어 : 리눅스 기본명령어에 대한 간단한 설명서를 볼 수 있다.[기본명령어]

19. date : 시스템 시간과 날짜를 출력 / 설정하는 명령어

20. chmod : 파일의 권한을 바꾸는 명령어. 파일의 권한은 3가지가 3필드로 있는데 소유자, 그룹, 사용자 순으로
    권한을 설정한다. 1-x 실행 권한을 나타내며, 2-w 쓰기 권한을 나타내며, 4-r 읽기 권한을 나타낸다. 권한의
    숫자를 합하여 권한을 결정한다. 1+2=3 - xw의 권한을 나타낸다. 그리고 맨 앞자리는 파일의 속성을 나타낸다.

21. diff : 두 개 파일의 차이점을 보여주는 명령어

22. echo : 주어진 문자열들을 스페이스로 구분하여 출력하고 맨 마지막에서는 개행 문자를 출력한다

23. gzip, gunzip : 파일을 압축하거나 풀 때 사용하는 명령어 (gzip압축, gunzip풀 때)

24. more : 문자 속성을 살린 파일 보기 풀그림 명령어, 표준 출력의 내용들을 한 화면씩 잘라서 보여주는 명령어

25. ls : 경로의 내용을 나열하는 명령어

- From : Interpia(인터넷 제국) -

[출처] FreeBSD 기본 명령어 (레고의 IT' STUDY(OCP/오라클/CCNA/CCNP/자바/SCJP/닷넷/리눅스)) |작성자 헬프미

초지일관
초지일관

がんばれ