생활코딩 리눅스 공부 - 1
생활코딩을 통해 리눅스 공부를 시작하려고 한다!
초보자는 생활코딩을 통해 리눅스를 처음 접하는 것이 좋다고 하여 차근차근 공부해보려고 한다 :)
https://opentutorials.org/course/2598
리눅스 - 생활코딩
수업소개 인터넷과 함께 웹이 폭발적으로 성장하면서 저렴한 운영체제에 대한 수요가 폭발적으로 증가했습니다. 클라우드 컴퓨터가 등장하면서 이제 컴퓨터는 필요할 때 사용하고, 필요 없을
opentutorials.org
ls
현재 디렉토리의 파일 목록을 출력하는 명령어.
'ls -l'은 자세히 보기(모든 디렉토리의 목록을 보여준다)
(-로 시작하는 명령 = 파라미터/옵션)
*파라미터 예시.
-p = --parents 대쉬가 하나면 축약형 , 대쉬가 두개면 풀네임!
-l 리스팅을 할 때 세부보기
-a 모든 파일을 보여준다.
ls –l 자세히 보기
ls –a(--all) 숨김파일 모두 보여준다. 숨김파일은 앞에 점이 붙는다.
둘 다 보고싶으면 ls-al
Man ls (man => ls에 대한 매뉴얼보기, 도움말)
Ls –alS 정렬해서 보기 (s,S 대소문자 구분!!)
Pwd
현재 위치하고 있는 디렉토리를 알려주는 명령어
mkdir
mkdir 새로 생성할 디렉토리명
Touch 파일명
비어있는 파일 만들기 (별로 안중요!)
Cd(change directory)
cd 이동할 디렉토리의 경로명
cd 파일명 일부 입력 후, tab키 누르면 나머지 파일명 텍스트 자동완성
*상대경로와 절대경로
상대경로는 현재 디렉토리의 위치를 기준으로 다른 디렉토리의 위치를 표현하는 것으로 ..(점 두개)은 부모 디렉토리를 의미한다.
"cd .."은 현재 디렉토리의 부모 디렉토리로 이동하는 명령이 된다. 참고로 현재 디렉토리는 '.' (점 한개)
절대경로는 최상위 디렉토리를 기준으로 경로를 표현하는 것을 의미한다.
최상위 디렉토리는 루트(root) 디렉토리라고 하고 '/' 이다. 즉, 'cd /'는 최상위 디렉토리로 이동한다는 뜻.
'cd /home/egoing'은 현재 디렉토리가 무엇이건 언제나 '/home/egoing'을 의미하는데 이런 식의 경로 표현을 절대경로라고 한다. 최상위 디렉토리부터 원하는 가고자하는 디렉토리로 이동하는 방식이다.
clear
작성했던 기록을 지우는 명령어
rm
- rm 파일명 : 파일을 삭제하는 명령어- rm -r :디렉토리를 삭제하는 명령어
--help
명령어 뒤에 --help를 붙이면 명령의 사용설명서가 출력이 된다. (도움말)
예
- ls –help (ls에 대한 명령어 도움말)
- rm --help
- mkdir --help
- pwd --help
비슷한 man 명령어와의 차이점
help 그 자리에서 바로 간단하게 매뉴얼 확인 / man 새페이지에서 자세한 설명 확인