imssu.log
로그인
imssu.log
로그인
리눅스 입문
imssu
·
2023년 3월 10일
팔로우
0
리눅스
소지모(소소한 지식 모음)
목록 보기
2/3
리눅스란
유닉스 계열의 운영체제(OS)
유닉스란?
1969년 벨 연구소에서 어셈블리어로 처음 개발
1971년 C언어로 재개발(최초의 고급 프로그래밍 언어로 작성한 OS로 이식성이 높다)
AT&T의 사용 유닉스와 오픈소스 버전인 BSD로 발전했다
공개 소프트웨어이며 무료로 사용가능 하다
누구나 수정, 배포할 수 있다
서버용 운영체제로 많이 사용된다
리눅스의 구조
커널: OS의 핵심 컴퓨터 프로그램
셸 : 사용자 인터페이스
명령해석
프로그래밍 가능
커널과 응용 프로그램을 연계하는 역할
응용 프로그램
리눅스 명령
프롬프트: 사용자의 명령을 기다리는 표시
&(배시 셸), #(시스템 관리자)
data: 현재 날짜와 시간 출력
exit: 터미널 종료 / Ctrl + d
디렉토리 계층 구조
. : 현재 디렉토리를 의미
~: 홈 디렉토리 /ex.~user
심볼릭 링크: 바로가기
절대 경로
/(루트) 부터 시작한다
모든 중간 디렉토리를 표시한다
상대 경로
현재 디렉토리를 기준으로 시작한다
상위 디렉토리는 ..으로 표시
디렉토리 사용 명령
pwd: 현재 디렉토리 위치 표시
cd: 디렉토리 이동
ls: 현재 디렉토리 내용보기
ls -a: 히든 파일 포함하여 출력
ls -f: 파일의 종류를 표시
ls -l: 파일의 상세 정보를 출력
mkdir: 디렉토리 만들기
mkdir -p: 하위 디렉토리를 계층적으로 생성할 때 없는 중간 디렉토리도 생성
디렉토리 동시에 여러 개 생성: mkdir one two three
rmdir: 디렉토리 삭제하기
rmdir -p: 삭제한 디렉토리의 부모 디렉토리가 비었다면 부모 디렉토리도 삭제
디렉토리 동시에 여러 개 삭제: rmdir one two three
파일 다루기
cat: 파일 내용 출력
신규 파일 생성: cat > Test - [내용입력] - Ctrl+d
파일을 다른 파일에 합치기: cat Test >> Test2
cp: 파일 복사하기
cp -r: 디렉토리 복사하기
두 번째 인자 디렉토리명이 이미 존재할 경우 그 디렉토리 아래에 원본 디렉토리 복사
cp -i: 대화식 복사 방법, 같은 파일명이 이미 존재할 경우 덮어쓸지 물어본다
cp [파일명][디렉토리명]: 디렉토리 아래에 파일을 복사
첫 번째 인자에 여러 개의 파일을 지정한다면, 두 번째 인자는 반드시 디렉토리여야 한다
imssu
안녕하세요!
팔로우
이전 포스트
Scanner와 BufferedReader
다음 포스트
인터넷?네트워크?
0개의 댓글
댓글 작성