| [호스팅 ssh 사용하기] 디렉토리 변경과 파일및 디렉토리 보기 - cd - ls |
|
|
 홈페이지 |
21년 전 |
1. cd
- 이 명령어는 과거 dos와 같은 명령어가 되겠네요
- 디렉토리를 변경할 때, 디렉토리를 따로 입력하지 않으면 login한 디렉토리($HOME 또는 '~'로 표시됨)로 이동합니다.
cd . 은 현재 디렉토리이며, cd .. 은 상위 디렉토리입니다.
(리눅스 환경에서나 어느 웹호스팅에서든 상대경로나 절대 경로에 대한 사전 공부가 필요하죠)
/ ==> 절대적인 가상경로의 root 디렉토리(기본 시작점)
,/ ===> 현재 디렉토리
../ ===> 현재에서 상위의 디렉토리
예) 최상위 디렉토리 / 에서 상위디렉토리 root/ 으로 이동할 때 :
cd /root ( /를 생략해도 무방 )
현 디렉토리 root/에서 상위디렉토리에 있는 www/이라는 디렉토리로 바꿀 때- cd ../www,(상대경로) 또는 ..없이 그냥 cd /www (절대경로)으로 해도 무방합니다.
/ ----- /root
L---/www
2. ls
- DOS의 dir과 비슷한 명령어인데, 디렉토리명 등을 출력시키며 옵션에 따라 다양한 정보와 함께 출력된다.
- 호스팅회사마다 다르지만 한가지 색깔로 나타내는 곳과 파일과 디렉토리 마다 색상을 넣어 구분하기 쉬게
해주는 곳이 있습니다
-- 이 명령어 말고도 해당 파일이나 디렉토리를 보여주는 것도 있지만 ( MC ) 지원 안하는 곳도 많기 때문에
ls 명령어는 반드시 알아야 합니다
- 굳이 이 명령어 말고도 FTP 를 사용하면 해당 내용을 볼수도 있습니다 ( ssh와 ftp를 같이 사용하면 편합니다)
옵션
-a: 디렉토리 내의 모든 파일 출력
-i : 파일의 inode와 함께 출력한다.
-l : 파일 허용 여부, 소유자, 그룹, 크기, 날짜 등을 출력한다.
-m: 파일을 쉼표로 구분하여 가로로 출력한다.
-r : 정렬 옵션이 선택되었을 때, 그 역순으로 출력한다.
-s : KB 단위의 파일 크기를 출력한다.
-t : 최근에 만들어진 파일 순서대로 출력한다.
-x : 파일 순서를 세로로 출력한다.
-F : 파일의 형태와 함께 출력한다.
출력되는 파일의 형태는 '*', '@', '|', '=' 등이며, 이것은 각각 실행 파일, 심볼릭 링크, FIFO 소켓을 나타낸다.
-R : 서브 디렉토리의 내용을 포함하여 출력한다.
-S : 파일 크기가 큰 순서로 출력한다.
-U : 정렬하여 출력한다.
-1 : 라인당 한 파일씩 출력한다.
--help : 도움말을 화면상에 나타낸다.
--version : 'ls'의 파일 버전과 함께 출력한다.
예) /home/babo
디렉토리 내용을 최근에 만들어진 파일 순서대로 출력- ls -t /home/babo
|
|
추천 : 475 |
추천
목록
|
|