리눅스는 컴퓨터 운영체제 중 하나이며, 다중 사용자, 다중 작업을 지원하는 네트워크 운영체제이다. 모든 소스가 오픈되어있기 때문에 광범위하게 사용되고 다중 사용자와 다중 작업 시스템 특징으로는 서버를 운영하기에 적합하고, 계정, 비밀번호가 필요하다.
장점
- 리눅스는 유닉스와 완벽하게 호환가능하다.
- 공개운영체제이면서 무료이다.
- 하드웨어의 기능을 알차게 사용한다.
- 강력한 네트워크를 구축한다.
- 강력한 보안 기능을 갖춘다.
- 인터넷의 모든 기능을 지원한다.
단점
- 공개운영체제이기 때문에 문제점 발생시 보상받을 수 없음.
- 한글 입출력이 어려움.
명령어
- pwd: 현재 작업중인 디렉토리 정보 출력
- cd: change directory. 경로 이동
- ls: 디렉토리 목록 확인
- cp: 파일 복사. -r 추가하면 디렉토리를 복사
- mv: 파일 혹은 디렉토리 이동
- mkdir: 디렉토리 생성
- rm: 파일, 디렉토리 삭제
- touch: 파일이나 디렉토리의 최근 업데이트 일자를 현재 시간으로 변경
- cat: 단순히 파일 내용을 출력할 수도 있고, 파일 여러개를 합쳐서 하나의 파일로 만들 수도 있다.
참조:
https://security04.tistory.com/1
https://itholic.github.io/linux-basic-command/