리눅스 명령어

Hyemimi·2022년 11월 6일
0

오픈소스sw개발

목록 보기
2/4

개발자들은 왜 리눅스를 사용할까?

리눅스는 오픈소스 운영체제 / 윈도우는 오픈소스 x
원하는대로 개조 가능
따라서 여러 버전들이 자유롭게 만들어짐.
무료

리눅스의 커널?

리눅스가 칼이라면 커널은 칼날이다.
물리적 컴퓨터 즉 하드웨어 요소들을 OS의 최하단, 기계를 상대하는 최전선에서 직접 다루고 관리함.


리눅스 명령어 - 1. wc

line, word, byte counts 출력 /

예제 ) 현재 디렉토리(linux)에 위치한 모든 파일들의 단어 갯수만 출력
wc -w *

  1. tar

윈도우 압축 프로그램은 '파일 압축'과 '파일 묶기'를 한 번에 실행한다. 이와 달리 리눅스는 '파일 압축'과 '파일 묶기'를 별개의 프로그램으로 실행한다.
파일 묶기 명령어는 tar이며 묶인 파일의 확장명 또한 tar이다.

<옵션>
c(소문자) : 새로운 묶음 파일을 만든다.
x : 묶음 파일을 푼다.
t : 묶음 파일을 풀기 전에 묶인 경로를 보여준다.
C(대문자) : 지정된 디렉토리에 묶음 파일을 푼다, 지정하지 않으면 묶음 파일이 있는 디렉토리에 푼다.
f(필수!) : 묶음 파일명을 지정한다.
v : 파일을 묶거나 푸는 과정을 보여줌 (선택)
J : tar + xz
z : tar + gzip
j : tar + bzip2

예제 ) gzip을 사용하지 않고 tar을 사용하여 현재 디렉토리의 모든 내용물 압축

tar -cvzf [압축후 원하는 이름] *

tar -tvf [파일명] // 압축된 폴더 확인하기

  1. ls

<옵션>

-a : 현재 디렉토리의 목록, 숨김 파일까지 보여줌
-l : 현재 디렉토리의 목록을 자세히 보여줌
-S : 파일 크기 순으로 정렬하여 출력
-r : 역순으로 출력 (숫자는 오름차순으로)

예제 ) 파일 사이즈 오름차순으로 출력

ls -lSrh

profile
암냠냠

0개의 댓글