커맨드명 | 내용 | |
---|
clear | 커맨드창 전부 지운 후 커서를 가장 첫번째 줄로 옮김 | |
history | 사용했던 커맨드 내역 출력 | ![숫자]를 치면 그 커맨드 실행 가능 |
커맨드명 | 내용 | |
---|
pwd | 현재 작업 중인 디렉토리 출력 | |
cd [경로] | 디렉토리 변경 | change directory |
cd / | 루트 디렉토리로 이동 ( 최상위 디렉토리로 이동 ) | |
cd ~ | 홈 디렉토리로 이동 | |
cd - | 직전 경로로 | |
커맨드명 | 내용 | |
---|
ls | 현재 디렉토리 안의 자식 디렉토리 & 파일 리스트 출력 | list |
ls -l | 결과를 긴 리스트 형식으로 자세하게 출력 | list -long list format |
ls -a | 숨겨져 있는 자식 디렉토리 & 파일까지 출력 | list -all |
ls -a -l | 현재 디렉토리에 숨어있는 자식 디렉토리 & 파일까지 자세하게 출력 | |
ls -al | 위와 동일 | |
ls -la | 위와 동일 | |
ls -l [디렉토리or파일명] | 특정 디렉토리나 파일정보 출력 | |
ls -l -d [디렉토리명] | 특정 디렉토리의 자세한 정보 출력 | |
- 'd'~~로 시작하는 것과
- '-'~~로 시작하는 것이 나온다
==> 'd' = 디렉토리
==> '-' = 파일 을 나타냄
커맨드명 | 내용 | |
---|
mkdir [디렉토리명] | 디렉토리 생성 | make directory |
mkdir [경로/디렉토리명] | 만들고 싶은 경로에 디렉토리 생성 | |
touch [파일명] | 파일 생성 | |
mv [바꾸고싶은 파일명][새로운 파일명] | 파일명 변경 | move |
mv [바꾸고싶은 디렉토리명][새로운 디렉토리명] | 디렉토리명 변경 | |
커맨드명 | 내용 | |
---|
cp [복사할 파일명][복사본의 파일명] | 파일 복사 붙여넣기 | copy & paste |
cp -r[복사할 디렉토리명][복사본의 디렉토리명] | 디렉토리 복사 붙여넣기 | |
cp -i | 덮어쓸건지 사용자에게 확인 | |
커맨드명 | 내용 | |
---|
rm [삭제할 파일명] | 파일 삭제하기 | remove |
rm -r [삭제할 디렉토리명] | 디렉토리 삭제하기 | |
rm -r -i [삭제할 디렉토리명] | 디렉토리 삭제하면서 삭제 여부를 물어봄 | |
커맨드명 | 내용 | |
---|
cat [파일명] | 파일들의 내용을 이어서 출력 ( 파일 내용 단순할 때) | concatenate |
less [파일명] | 한 화면에 하나의 파일을 보여줌 ( 내용 많거나 하나씩 볼 때) | |
head [파일명] | 파일 맨 앞부분 10줄 출력 | |
head -n 20 [파일명] | 파일 맨 앞부분 20줄 출력 | |
tail [파일명] | 파일 맨 뒷부분 10줄 출력 | |
tail -n 30 [파일명] | 파일 맨 뒷부분 30줄 출력 | |
팁
1. 방향키 위아래 누르면 사용했던 커맨드 나옴
2. tab키 : 디렉토리나 파일 이름 자동완성
3. ctrl + a : 커서 맨 앞으로 이동
4. ctrl + e : 커서 맨 뒤로 이동