별의 공부 블로그 🧑🏻‍💻

🗒️ gnu (2)

728x90
  1. 2022.03.12 [리눅스 명령어] gcc

    gcc GNU Compiler Collection GNU 프로젝트에 의해 만들어진 일종의 컴파일러 모음 C, C++, Objective-C, Fortran, Java, Ada, Go 등 다양한 프로그래밍 언어를 지원한다. 리눅스 기반에서 가장 손쉽게 이용할 수 있는 C 컴파일러 도구 C 언어로 작성한 파일을 gcc로 컴파일 하면, a.out이라는 실행 파일이 생성된다. a.out 를 실행할 때, 이 파일이 환경 변수 PATH에 등록된 디렉터리에 위치하지 않으면 ./a.out 형태로 실행시켜야 한다. 사용법 gcc [option] 파일명 주요 옵션 옵션 설명 -o 컴파일을 할 때 실행 파일의 이름을 지정하는 옵션 -c - 링크는 하지 않고, 목적 파일(오브젝트 파일)만 만들어낼 때 사용하는 옵션 - .o ..

  2. 2022.03.12 [리눅스 명령어] gzip / gunzip / zcat

    gzip / gunzip GNU Zip GNU에서 만든 압축 프로그램 유닉스용 압축 프로그램인 compress 를 대체하기 위해 만들어졌다. gzip으로 압축하면 파일명 뒤에 .gz 가 붙는다. 압축 해제는 gunzip 명령을 사용한다. 사용법 gzip [option] 파일명 gunzip [option] 파일명 주요 옵션 옵션 설명 -d - 압축을 풀 때 사용하는 옵션 - (--decompress, --uncompress) -1 - 파일의 압축 시간을 줄임. - 이 옵션을 사용하면 압축은 빠르지만, 압축률은 떨어짐. - (--fast) -9 - 파일을 최대로 압축 - 압축률은 좋아지지만, 시간이 많이 걸림. - (--best) -c - 결과를 표준 출력으로 보낼 때 사용 - tar 와 병행해서 작업할 때..

728x90


📖 Contents 📖