디렉터리 리스트:ls(list)
$ls(혹은 dir)
지정된 디렉터리의 내용을 리스트 한다. 디렉터리를 지정하지 않으면 현재 디렉터리 내용을 리스트 한다. 또는 파일을 지정하면 해당 파일만을 리스트 한다.
ls 명령어 옵션
-a | 숨겨진 파일을 포함하여 모든 파일을 리스트한다. |
-s | 파일의 크기를 K바이트 단위로 출력한다. |
-l | 파일의 상세 정보를 출력한다. |
-F | 파일의 종류를 표시하여 출력한다. |
-R | 모든 하위 디렉터리들을 리스트한다. |
ls -s
size의 약자이다.
디렉터리 내에 있는 모든 파일의 크기를 K 바이트 단위로 출력한다.
ls -a
all의 약자이다.
숨겨진 파일들을 포함하여 모든 파일과 디렉터리를 리스트
"."은 현재 디렉터리, ".."은 부도 디렉터리.
ls -l
파일 속성(file attribute)를 출력
블록 수, 파일 종류, 접근 권한, 링크 수. 소유자명, 크기, 수정 시간, 파일 이름
ls-F
기호로 파일의 종류를 표시
ls-R
Recursive의 약자로
모든 하위 디렉터리 내용을 리스트한다.
Gedit으로 파일 만들기
cat 명령어를 사용한다.(ex. cat > 파일)
-표준입력 내용을 모두 파일에 저장한다. 파일이 없으면 새로 만든다.
touch 명령어를 사용한다.(ex. touch 파일)
-파일 크기가 0인 이름만 있는 빈 파일을 만들어준다
cat [-n] 파일
파일(들)의 내용을 그대로 화면에 출력한다. 파일을 지정하지 않으면 표준입력 내용을 그대로 화면에 출력한다.
cp [-i] 파일1 파일2
파일 1을 파일 2에 복사한다. -i는 대화형 옵션이다.
대화형 옵션:cp -i
복사 대상 파일과 이름이 같은 파일이 이미 존재하면 덮어쓰기(overwrite)
보다 안전한 사용법:대화형 옵션을 사용한다.
cp 파일 디렉터리
파일을 지정된 디렉터리에 복사한다
cp 파일1 . . . 파일 n 디렉터리
여러 개의 파일들을 지정된 디렉터리에 모두 복사한다.
cp [-r] 디렉터리1 디렉터리2
r은 리커젼 옵션으로 디렉터리1 전체를 디렉터리2에 복사한다.
하위 디렉터리를 포함한 디렉터리 전체를 복사한다.
mv [-i] 파일1 파일2
파일1의 이름을 파일 2로 변경한다.
이동 대상 파일과 이름이 같은 파일이 이미 존재하면 덮어쓴다.
rm [-i] 파일
파일(들)을 삭제한다.
rm [-ri] 디렉터리
-r은 리커젼 옵션으로 디렉터리 아래의 모든 것을 삭제한다.
'리눅스' 카테고리의 다른 글
리눅스 7주차 (0) | 2024.05.18 |
---|---|
리눅스 6주 (0) | 2024.05.10 |
리눅스 5주차 (0) | 2024.05.03 |
2주차 리눅스 스터디 (0) | 2024.03.22 |
1주차 리눅스 스터디 (0) | 2024.03.17 |