본문 바로가기
Linux

[Linux 기초] 생활 코딩 Linux 강의 정리 1

by _avocado_ 2021. 1. 10.

명령어

 

ls : 현재 디렉토리의 파일, 디렉토리 목록을 보여준다.

 

pwd : 현재 디렉토리 위치를 알려준다.

 

mkdir : 새로 디렉토리를 생성한다.

 

파라미터
명령어 뒤에 붙여 사용 (ls -l) 
명령어를 사용할 때 기능을 조절하는 역할을 한다.

 

cd 디렉토리로 이동할 때 사용

 

rm 파일, 디렉토리를 삭제할 때 사용 (디렉토리 삭제시 -r)

 

명령어 --help : 명령어 사용방법, 파라미터등을 조회

 

man 명령어 : 명령어 사용 상세 설명 page로 이동

                  빠져나가기 'q'

                  검색하기 '/단어'

                  검색 후 'n' 으로 다음으로 이동

 

cp 파일1 파일2 : 파일1을 복사하여 파일2를 만듬

 

mv 파일1 파일2 : 파일1을 파일2로 옮김(이름 변경도 가능)

 

nano : 편집 에디터

nano : 편집기 열기(저장 후 새 파일 생성)
nano 파일명 : 기존 파일 편집
nano 에디터 사용
아래 단축키를 이용하여 여러가지 작업을 할 수 있다.

pakage manager (프로그램 다운받기)

앱스토어 처럼 필요한 프로그램을 다운 받을 수 있는 곳

 

sudo : 관리자 권한으로 명령어 실행(앞에 붙인다)

 

apt : pakage manager 중 하나

 

명령어

 

sudo apt-get update : 프로그램 목록을 최신화

 

sudo apt-cache search 프로그램명 : 프로그램 찾기

 

sudo apt-get install 프로그램명 : 다운로드 (upgrade, remove등 가능)

 

 파일 다운받기

wget 'url' : url의 파일을 다운 받음 (-O 파일명 : 원하는 이름으로 저장)

 

여러 명령 동시에 사용하기

명령문1 ; 명령문 2 : 1이 실행되고 2가 실행됨 (무한으로 가능)

 

파이프라인('|')

 

명령문1 | 명령문2 : 1의 결과가 2의 입력값이 된다.

 

ex) ls --help | grep sort : help 설명문에서 'sort' 문자를 검색해 보여줌

 

(grep '문자' 파일명 : 파일에서 '문자'를 포함한 문장을 반환)

댓글