min's devlog
Linux 명령어 본문
날짜 및 시간 확인 - date
시스템 정보 확인 - hostname
운영체제 이름 - uname
좀 더 상세한 이름 - uname -a (옵션은 '-'로 시작한다)
현재 로그인 한 사람 - whoami
화면 정리 - clear
패스워드 변경 - passwd
시스템 관리자로 계정 변경 - su root
root 종료 - exit
화면 단위로 넘어가기 - space 버튼
명령어 위치 찾기 - which xx
하위 이동 - cd..
* $ : 명령어를 기다리고 있다
su root : super user, id가 root인 사람으로 바꿔주세요 (보안의 허술한 측면)
ls, dir,vdir : 경로의 내용을 나열한다.
-a, -all : 경로안의 모든 파일을 나열한다
/ : 모든 폴더는 /로 시작한다
간단한 설명 - whatis xx 예)whatis ls
파일
리눅스에서는 모든 장치를 파일로 취급한다.
일반파일
-데이터를 가지고 있으면서 디스크에 저장된다
-텍스트 파일, 이진파일
디렉터리 또는 폴더
-파일들을 계층적으로 조직화하는데 사용되는 일종의 특수파일
-디렉터리 내의 파일, 서브디렉토리들
장치파일
-물리적인 장치에 대한 내부적인 표현
-키보드(stdin), 모니터(stdout), 프린터
디렉터리 계층구조
/ : root directory
리눅스의 디렉터리는 항상 root(최상위 디렉터리)부터 시작한다.
모든 폴더는 / 로 시작한다
symbolic link
ls -l에서 bin -> usr/bin 을 찾아볼 수 있다. bin과 usr/bin은 동일한 디렉토리임을 알 수 있다.
표에서 /usr 아래에 bin이라는 디렉토리가 생략되어있다. 이 디렉토리는 가장 왼쪽 /bin과 링크되어있다.
이를 symbolic link 라고 한다. /bin에서 이름을 바꾸면 /usr 하위의 bin도 이름이 바뀐다.
(ls 해보면 색깔이다른애들있음 ls -F 하면 @ 붙은 이들은 링크붙은애들
ls-l 해보면 링크 확인 가능 sbin-->usr/sbin : sbin 이 usr/sbin을 이름만 있으면서
지껏처럼 쓴다 /sbin은 symbolic link로 link를 하고 있다
확인해보려면? ls sbin : 명령어의 위치를 알수있음
pwd
본인의 현재 작업중인 디렉토리 정보를 출력한다.
symbolic link 실습
mkdir LINUX
cd LINUX
pwd
ls (아무것도 없음) dir(아무것도)
ln -s (s.l 하라) /usr/bin bin (bin이라는 이름으로 symbolic link 할거야)
ls (bin)
ls -F (bin@)
ls -l (bin-> /usr/bin)
현재 내 위치: /home/나/나/LINUX(만든디렉터리) 에 bin을 만들어 똑같이 링크시킴
LINUX 디렉터리에서 ls bin 해보면 /usr/bin의 파일 목록을 그대로 보여준다.
rm bin 해도 원본 파일은 지워지지 않는다.
예시
which is (ls 의 위치는?) -> /usr/bin/ls
bin에는 기본적 명령어가 위치해 있다.
ls bin 부팅관련 명령어들이 포함되어 있다.
'Linux > Linux OS' 카테고리의 다른 글
파일 관리 연습 (0) | 2021.04.03 |
---|---|
파일 관리(복사,이동,삭제) (0) | 2021.04.02 |
파일 내용 출력 (0) | 2021.03.28 |
홈 디렉터리(home directory) (0) | 2021.03.28 |
기본 명령어 (0) | 2021.03.25 |