linux 기본 명령어
- mkdir : 현재 폴더에 폴더 생성
mkdir hello
- pwd : 현재 폴더 위치
pwd
- touch : 간단한 비어있는 파일 생성
touch hello.txt
- ls -al : 현재 폴더의 모든 파일 폴더 확인
ls -al
- ls - l : ls보다 더 자세히 보여주는 명령어 (ls -list)
권한 개수 소유자 파일크기 생성일 파일명
ls -l
ls 뒤에 붙이는 내용 : 파라메터 or 옵션 이라고 함
- cd : 선택된 폴더로 이동
cd hello : 이건 현재 위치의 아래에 있는 hello 에 이동하겠다 상대적 관점 (상대경로)
cd /root/hello/ : 내가 어떤 위치에 있건 /root/hello/에 이동하겠다 절대적 관점 (절대경로)
cd .. : 한번 위로 이동하겠다 현재 위치에서 한단계 위로 이동 상대적 관점 (상대경로)
- clear : 현재 창을 깨끗하게 만들어줌
- rm : 파일 삭제
rm hello.txt
- rm -r 선택된 폴더 삭제
rm -r hello : hello 폴더 삭제 (상대적)
rm -r /root/hello : hello 폴더 삭제 (절대적)
-r 이라는것은 recurcive하게 하위의 파일 폴더 모두 지운다 *위험*
- help : 명령어에 대한 도움
모든 명령어에서 사용가능
ls --help
rm --help
mkdir --help
pwd --help
- man : 명령어 도움
man 은 전용페이지가 새로 열리면서 메뉴얼
help는 화면 그상태로 메뉴얼
두개 내용은 다를 수 이씀
나가려면 q
- version
mkdir --version
- mkdir -p
mkdir -p /root/1/2/3/4/5 하면 1,2,3,4,5가 없었대도 다 생김
menual에 보았을때 -p 는 축약형으로 --porents 라고 해도 상관없다 meual에 나와있다
- ls : 감춰진건 나오지 않음
ls -a 감춰진건 나오지만 간단
ls -all 자세히 나오지 않음
ls -al 감춰진것도 모두 자세하게 나오게
- cp : copy 하는 명령어
cp hello.txt hello2.txt
- mv : move 하는 명령어
mv hello.txt ../hello.txt 하면 상위로 이동됨
mv hello.txt hello3.txt 하면 이름이 바뀜
- sudo : substitute user do
super user, root user
sudo apt-get install git 하면 git 이 설치됨
'linux' 카테고리의 다른 글
[linux] vi 유용하게 사용하는 단축키 (0) | 2021.05.28 |
---|---|
[linux] ip 차단설정 (0) | 2020.04.08 |
리눅스 명령어 기초 2 ( 우분투 ) (0) | 2018.12.27 |