Linux/linux

[linux] 기타 리눅스 사용

도토리즈 2023. 6. 11. 23:02

- 리눅스에서 c언어 코딩

 

① gcc 패키지 설치

최고관리자 계정으로 로그인 

yum -y install gcc

② vi t.c 명령어 입력 하여 편집기 통하여 main 함수 작성

 gcc t.c (컴파일)

③ 목록 조회 시 (ls)

a.out 이라는 파일 생성

④ 컴파일 시 파일명 추가 옵션

gcc t.c -o aa(파일명)

a.out과 aa 파일명에선 똑같은 결과가 나옴 !


 

- 터미널에서 ftp 사용

ftp에서 사용할 수 있는 명령어 들 

핵심 명령어 : get(파일 가져올 때)    / mget (여러 개 파일 가져올때)  / put (파일 업로드) / mput (여러개 업로드)

 

예시 )

ftp 접속 

현재 이 사이트에 접속한 것임

apache / httpd / httpd-2.4.57.tar.gz 파일 다운로드 

by 명령어를 사용해서 ftp 서버 빠져나옴

!ls 를 입력하여 조회 확인 

현재 경로에 다운 확인 

 


- 리눅스 압축하기 

gzip 압축 대상  <=> gunzip 압축 해제대상
xz  압축 대상 <=> unxz 압축 해제대상

 

- 압축 풀기 

tar xf 파일명.tar

- 묶어서 압축

tar cf 압축파일명.tar 폴더 및 파일 명

 

gzip 으로 압축까지 해주면 h.tar.gz로 새로운 압축 파일 생긴 것 확인 

- 묶어서 압축 풀기 / 묶어서 압축하기 한번에 하는 케이스 

tar xfz 압축파일.tar.gz

tar cfz 압축파일명.tar [ 압축할 폴더 | 파일 ]