- (root 권한) 최상위 디렉터리에 backup 디렉터리 생성
→ sudo su
→ mkdir backup- 디렉터리 생성 후 현재 위치 확인 명렁어 실행
→ pwd - 파일 목록 자세히 보기 옵션써서 명령어 실행
→ ls -l
- 디렉터리 생성 후 현재 위치 확인 명렁어 실행
- backup 디렉터리 안에 korea, seoul 이름의 디렉터리 생성
- 절대 경로로 생성
→ mkdir /backup/korea /backup/seoul - 디렉터리 생성 후 숨김 파일 목록 보여지는 옵션으로 명령어 실행
→ ls -a
- 절대 경로로 생성
- (사용자 권한) 사용자 홈 디렉터리에 star 이름의 디렉터리 생성 후 apple이라는 파일에 happy라는 내용 넣기
→ su woo- 현재 위치 확인 명령어 실행
→ pwd - 디렉터리는 상대경로로 생성
→ mkdir ./home/woo/star - 파일 생성 후 숨김파일과 자세히 목록보기 옵션으로 명려어 실행
→ echo 'happy' > ./home/woo/star/apple
→ ls -al - 파일 내용 보이게 명령어 실행
→ cat ./home/woo/star/apple
- 현재 위치 확인 명령어 실행
- uname
- 시스템 커널 정보 출력
- 사용법 #uname
- 옵션
- -r : 운영체제의 릴리즈 넘버
- -s : 운영체제의 이름
- -n : 네트워크 호스트명
- -m : 머신 타입
- -v : 운영체제의 버전
- ps
- 실행주인 프로세스 출력
- 사용법 #ps
- df
- 현재 마운트 된 디스크의 크기, 사용량, 남아있는 용량 등에 대한 정보를 출력
- 사용법 #df
- 옵션
- -h : 용량 단위를 표시
- -k : 킬로바이트 단위로 보여줌
- -m : 메가바이트 단위로 보여줌
- -T : 각 파티션에 대한 파일 시스템 유형을 보여줌
- -I : 아이노드의 사용량을 보여줌
- du
- 파일이나 디렉터리들이 디스크에서 차지하고 있는 크기를 출력
- useradd
- 사용자를 추가해주는 명령어
- 사용 법 #useradd [사용자명]
- kill
- 프로세스 종료
- 사용법 #kill (option) [PID]
- 옵션
- -9 : 프로세스 강제 종료 -> 프로세스가 사용중이던 데이터를 기록하지 않음
- -15 : 프로세스 정상종료 -> 저장할 데이터가 있는 경우 저장 후 종료
- / : 최상위 디렉터리
/bin : 기본 실행 명령어(실행파일)가 저장되어 있는 디렉터리
/sbin : 시스템 명령어가 저장되어 있는 경로(관리자만 사용가능)
/usr/sbin : system binaries, 시스템 관리를 위한 명령어 디렉터리(시스템 부팅, 복구, 보수 등)
/boot : 부팅 관련 파일 디렉터리 -> 리눅스 부트로더(boot loader)가 저장되어 있는 경로
/etc : 시스템 설정 파일 디렉터리 -> 리눅스 시스템에 대한 서비스와 환경설정과 관련이 있는 파일이 저장되어 있는 경로
/mnt : 입출력 장치 연결 마운트 디레터리, mount directory, 원격 장치 파일을 사용하면 출력되는 경로(ex: 와이파이)
/media : 임시 마운트 디렉터리 -> CD/DVD, USB 등이 임시로 마운트 되는 역할을 수행하는 디렉터리 - 치 파일을 사용하면 출력되는 경로
/usr : 시스템이 아닌 일반사용자가 사용하는 프로그램이 설치되는 경로 -> 윈도우 관련 시스템 파일드과 리눅스 커널 소스 등이 있는 파일 디렉터리
/lib : 공유 라이브러리 디렉터리 -> 프로그램들의 각종 라이브러리들이 존재, 대부분 공유 라이브러리
/dev : 장치를 쓸 때 필요한 특수 파일 위치
/home: 일반 사용자의 홈 디렉터리
/opt : 추가 소프트웨어 설치 디렉터리(리눅스 이외 소프트웨어들이 설치됨
/proc : 커널과 프로세스를 위한 가상 파일 시스템들이 저장되어 있는 경로
/root : 관리자의 홈 디렉터리
/tmp : 공용 디렉터리 및 임시 저장소
/var : 시스템 운영중에 저장되는 자료가 저장되어 있는 경로
/run : 게속 실행되고 있는 프로세스를 저장하고 있는 경로
/swap : 가상 메모리(파티션을 마치 메모리처럼 사용하게 함)
공인 IP | 사설 IP | 고정 IP | 유동 IP |
---|---|---|---|
1 | 2 | 3 | 4 |
vi 또는 vm 이란?
- vi(Visual display editer)
- 1976년 빌 조이가 초기 BSD 릴리즈에 포함될 편집기로 만들었다.
- vi라는 이름은 한 줄식 편집