목록개발/Linux (2)
tjddndk17
리눅스 명령어는 커맨드라인 인터페이스 에서 이루어집니다. 그리고 터미널, 셸등과 같은 단어들과 혼용되어 사용됩니다. 커맨드라인 인터페이스? 구체적인 실체가 없는 추상적인 단어 문자열을 출력하거나 입력하는것만 가능 문자열로만 이루어진 인터페이스 터미널? 커맨드라인 인터페이스가 물리적/가상적 으로 구현된 기계 입력과 출력이 가능한 하드웨어 장비를 의미 ( 현재 시점에서는 물리적 하드웨어를 소프트웨어로 구현 -> 가상터미널이 정확한 표현 ) 여러가지 프로그램이 있음 셸? 커맨드라인 인터페이스로 구현된 터미널에서 실행가능한 대화형 프로그램 REPL(read - eval - print - loop)이라고도 이야기됨 셸에는 다양한 종류가 있음 ( Bash셸은 리눅스 환경에서 표준이라 할 수 있음 ) 3개의 단어는 ..
whoami ( 현재 사용자 확인 ) $ whoami pwd ( 현재 디렉터리 확인 ) $ pwd cd ( 디렉터리 이동 ) $ cd {경로} $ cd / # 루트 디렉터리 $ cd . # 현재 디렉터리 $ cd ../ # 상위 디렉터리 $ cd ~ # 홈 디렉터리 # 리눅스 기준 사용자 홈 디렉터리는 /home/{user} ls ( 디렉터리 확인 ) $ ls {옵션} $ ls -a # 숨겨진 파일도 확인 # 리눅스는 파일,디렉터리 이름 제일 앞글자가 .면 숨김파일이 됩니다 $ ls -l # 권한, 소유자, 갱신일등 자세히 확인 mkdir ( 디렉터리 생성 ) $ mkdir {디렉터리} touch ( 파일 생성 / 날짜 수정 ) $ touch {파일} # 빈파일 생성 $ touch -c {파일} # 현재..