- NEW초롱이의 하루
- kisa
- 길은 가면, 뒤에 있다
- C언어 예술가
- Zer0 day - Zer0 day
- Information Security
- Secure-EDU
- 앙큼한유채's 일상 Story
- Library of Ezbeat (잠정 폐쇄)
- The Factory
- 안드
- 모후모후의 커뮤니티
- 공학도의 잡다한 시선
- 안드2
- IT속에 코코아
- IP주소검색(whois)
- IP주소검색(좌표포함)
- 소프트웨어 경력 관리
- 해저 케이블 지도
- MAC주소검색
- IANA
- 포트번호검색
- 자신의IP확인
- 웹페이퍼캡처
- 나의패스워드보안등급
- 웹 취약점 분석
- IT용어정리
- GitHub
- 라이브러리 모음
- 웹마당넷
- 시스템콜참고
- BCD 변환
- 보안뉴스
- 코딩도장(C, Python)
- 백준알고리즘
- 코딩테스트 연습
- 웹 사이트 테스트
- 스크립트꾸미기
- ctf대회목록
- 전자신문
- hash 크랙
- CVE
- 도메인등록
- N클라우드
- BugBountyList
- 칼리공식사이트
- CR4FTING BOX
- 아스키코드 변환
- 웹 사이트 통계 및 평가
- PDF변환
- AWS 및 클라우드 정보
- 가상화 및 서버관련
- 티오리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Linux
- docker
- nginx
- 그라파나
- ACL
- Shell script
- 클라우드
- 리눅스
- GPIO
- 라즈베리파이
- 쉘 스크립트 if문
- RaspberryPi
- Android
- synology
- 쉘 스크립트 기초
- System
- 네트워크
- 안드로이드
- 자바
- Tkinter
- 메소드
- 프로젝트
- GUI
- JSP
- LEVIATHAN
- 쉘 스크립트
- centos docker
- API
- Python
- Java
- Today
- Total
IT창고
리눅스를 사용하기 위한 기본 명령어1 본문
리눅스란 운영체제의 핵심 커널(Kernel)입니다 즉 리눅스커널 + GNU프로젝트응용프로그램을 우리는 리눅스라 부릅니다. 정확하게 표현하자면 GNU/LINUX입니다. 또한 GPL에 따르는 무료/공개 운영체제이기도 합니다. 리눅스의 발전은 2007년 리눅스의 발전을 지원하기 위한 비영리 영합체 리눅스 재단(The Linux Foundation)이 설립되고 리눅스 커널을 개발하는 리누스 토발즈를 지원하며 삼성전자,인텔,구글,오라클,개인 등 많은 사람들이 참여하고 있습니다.
리눅스의 특징은 완벽한 멀티테스킹과 가상메모리, 공유라이브러리, 실시간 페이지 적재기능, 뛰어난 안정성 및 완벽한 유닉스 호환과 임베디드 시스템최적화와 오픈소스 운영체제 등 많은 특징들을 가지고 있습니다.
리눅스의 구조로 살펴볼건 커널인데 커널이란 좁은 의미의 운영체제로서 하드웨어를 제어하는 코드를 통해 소프트웨어와 커뮤니케이션을 하며 시스템의 모든 자원을 통제 및 관리하는 역활을 합니다.
커널은 리눅스에서 매우 중요한데 매우 복잡하므로 몇 마디 글로 모두 이해할 수는 없지만 적어도 커널의 버전을 확인 하는 법은 알아야 합니다.
커널의 버전을 보는 법은 입력창에
uname -r혹은 cat /proc/version 또는 rpm -qa kernel로 입력하면 버전을 확인 할 수 있습니다.
버전이 나오면 2.6.32와 같이 <Major>.<Minor>.<Patch>로 major는 커널의 큰 구조적 변화 minor는 내부적 구현방식의 변화 , patch는 동일번전에 업데이트가 된 횟수를 뜻합니다.
리눅스를 다루기 위해 기본적인 지식을 알아보았는데 본격적으로 기본 명령어를 알아보도록 하겠습니다.
pwd(print working diretory) : 현재 위치한 절대경로 확인
ls(list segment) : 파일 및 디렉토리 목록 출력
옵션: -a 숨김파일포함한모든내용출력, -l list형태로 출력 -t 수정된 날짜를 기준으로 출력
cd(change directory) : 디렉토리 이동
mkdir(maje directory) : 디렉토리 생성
옵션: -p 하위 디렉토리까지 한번에 생성
cp(copy) : 파일을 복사(복사할때 파일이름 변경가능)
옵션: -r 디렉토리를 복사할 경우 포함된 하위디렉토리 및 파일 모두 복사 -i 복사할대상과 동일이름이존재할경우 덥어쓸지 물어봅니다.
mv(move) : 파일을 이동
옵션: -i cp옵션과 동일 -f 중복될 경우 사용자에게 묻지 않고 덮어씁니다.
rm(remove) : 파일을 삭제(디렉토리까지 전부 삭제 가능)
옵션: -f 삭제시 물어보지않고 바로 삭제 -r 하위디렉토리 및 파일들 모두 삭제
'서버운영 > Linux' 카테고리의 다른 글
Xshell 기본 설정하기 (0) | 2017.08.21 |
---|---|
리눅스 SSH배너 설정하기 (0) | 2017.08.20 |
리눅스 vi편집기 사용 (vim포함) (0) | 2017.08.19 |
리눅스를 사용하기 위한 기본 명령어2 (0) | 2017.08.17 |
리눅스 실습환경 구현하기 (0) | 2017.08.11 |