- 리눅스 파일의 종류 일반 텍스트 파일 : 글자로만 이루어진 파일, 예를들어 확장자가 txt 프로그램 소스 파일 : 컴퓨터 언어로 입력한 파일 , 컴파일이라는 과정을 거쳐 실행 가능하도록 함 - 텍스트 파일 생성법 1. 쉘 프롬프트 상태에서, cat > 파일이름.txt 라고 입력한다. 2. 원하는 내용을 주욱 써내려간다. 3. 컨트럴키와 D키를 동시에 누른다. 4. 수정할 경우 cat >> 파일이름.txt라고 입력후 내용 추가 - 소스 파일 생성법 1. 쉘 프롬포트 상태에서, cat > 파일이름.c 2. 컴퓨터 언어로 내용 입력 3. gcc -o 프로그램이름 소스파일이름 으로 컴파일 - 절대경로는 최상위 디렉토리부터 시작되는 경로, 상대경로는 자신의 위치한 디렉토리를 기준으로 따지는 경로
- 파일 압축하기 tar, gzip 명령을 이용해서 파일을 압축함 - tar 여러 파일 합치기 * tar cvf 합칠파일 합칠 파일들 : 파일 합치기 * tar xvf 해제할 파일 * 옵션 c - Create : 새로운 파일을 만드는 옵션 x - eXtract : 압축을 해제시키는 옵션 v - View : 압축이 되거나 풀리는 과정을 출력하는 옵션 f - File : 파일로서 백업을 하겠다는 옵션 * tar 압축을 하면 합친 파일의 용량이 합친 파일들의 용량의 합보다 더 큼 - gzip 한 파일 용량줄이기 * gzip 파일 이름 : 선택한 파일을 압축 * gzip - d 파일이름 : 선택한 파일을 해제 * tar을 이용해서 여러 파일을 하나로 합치고 gzip을 이용해서 tar로 인해 늘어난 용량을 줄이면..
- 패스워드 파일 분석 패스워드 파일 : 한 서버를 사용하는 사용자들의 모든 정보를 기록해 놓은 파일 -cat 파일이름 파일의 내용을 출력 1. 로그인할 때 사용되는 아이디2. 패스워드 3. 컴퓨터에 입력되는 사용자 아이디 4. 컴퓨터에 입력되는 그룹 5. 사용자의 이름 6. 로그인에 성공 햇을 때 기본으로 위치하게 되는 디렉토리 7. 처음 로그인 했을 때 실행되게 할 프로그램 (로그인 했을 때 쉘이 실행되는 것)