clear : 화면지우기
ls    : 리스트보임
ls -a: 숨김
ls -l : 자세히
man clear
 - enter: 한칸
  - space:한화면
터미널 종료 
  - exit
  - ctrl+d
ls -F 파일과 디렉터리
pwd  :  현재디렉터리
 .. : 상위디렉터리이동
cd : change D
cd (cd ~)는 홈디렉토리

ls -al == ll

history
!번호 : 해당 명령
!문자열: 가장최근 시작되는 문자열
!! : 방금전 명령

mkdir programs
cd programs

 ls == dir
ls -l == vdir

rm -rf /

cat : 파일보기
cat -n : 라인수 출력

more로 파일보기
enter: 한칸
space : 한화면

less 
J, K 앞뒤로 한칸씩
ctrl+f, ctrl+b
/문자열  문자열찾기
한번더 찾을때 : n

cat > abc.txt
> : 출력리다리이렉션

file : 파일의 type을 볼때 사용
file [파일명] 파일명에 대한 type을 알아본다.

touch test.txt

ls -i : inode번호 확인

ctrl+w : 한단어 지우기
ctrl+u : 한줄 지우기

grep : 파일내부 특정 문자열 검색


실습 1 
--------------------------------------------
1. 현재 위치를 확인한다.(pwd)
    홈 디렉터리가 아니면 홈 디렉터리로 이동한다.(cd, cd ~)
2.실습을 위한 기본 디렉터리를 만들기 홈 디렉터리에 linux_text 디렉터리를 만들고 디렉터리로 이동한다. (mkdir linux_text)
3. first 디렉터리를 만들고 그 디렉터리로 이동하여 현재 위치를 알아본다.
    (mkdir first; pwd) ;  : 동시에 여러가지 일을 할때
4. one, two, three 디렉터리를 동시에 만든다.(mkdir  one two three)
5. one 디렉터리 아래에 tmp/test 디렉터리를 만든다. 중간 경로인 tmp 디렉터리가 자동 생성되도록 한다.cd  one; mkdir -p tmp/test
6. one 디렉터리를 rmdir 명령으로 삭제해본다. 삭제되는가?
 (  cd ../ ;  rm -rf one )
7. two, three 디렉터리를 동시에 삭제한다.(  rmdir two three )
8. 마지막으로 홈 디렉터리로 이동한다.(cd)

 

실습 2 
--------------------------------------------
/etc/hosts 파일을 ~/temp/test.org로복사
 cd 
 mkdir temp;
 cp /etc/hosts  ~/temp/test.org
test.org를 위한 하드링크 test.ln을 만들기
 ln test.org test.ln
test.org를 위한 하드링크 test.ln2만들기
 ln test.org test.ln
ls - i 로 inode 번호 확인 (ls -i)
test.org,test.ln,test.ln2 의 하드링크 개수 확인 ls -l, (ls -l) 
temp디렉터리를 위한 심벌릭링크 tmp만들기( ln -s temp tmp )
temp와 tmp아래 내용이 같은지 확인 (ls temp tmp)
tmp 삭제 test.org,test.ln,test.ln2 삭제(rm -rf  tmp  /temp/test.*

 

+ Recent posts