ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 칼리리눅스_240826
    2024년 4분기의 도전/칼리리눅스 2024. 8. 26. 21:56
    728x90
    반응형

    누군가 그랬다. 하고 싶은 일 1가지를 하기 위해서는 하기 싫은 일 99가지를 해야 한다고. 나는 지금 그 한 가지를 찾기 위한 과정에 있다. 글이 길어지기 전에 공부나 기록하자.

     

    현재 위치 찾기 (present working directory)
    pwd 
    
    
    
    디렉터리 변경하기 (chagne directory)
    cd(띄어쓰기 한 칸)/
    (ex. cd /etc : etc로 디렉터리 변경)
    
    
    
    디렉터리 한 단계 위로 이동
    cd띄어쓰기 ..
    ( 한 단계 위로 이동 .. 
      두 단계 위로 이동 ../..
      세 단계 위로 이동 ../../..)
      
    
    
    디렉터리 내용 나열하기
    ls띄어쓰기
    (ls /etc : etc 디렉터리에 무엇이 있는지 알려줌)
    더 자세한 디렉터리 내용
    ls -l
    ls -la //숨겨진 파일

     

    도움말
    --help
    -h
    -?
    man띄 /(manual)
    
    
    찾기
    locate띄
    (하루에 한 번만 업데이트되는 데이터베이스를 사용, 너무 압도적인 많은 정보 제공, 몇 분 또는 몇 시간 전에 한 것은
    사용 안 하는 단점)
    (해당 단어의 모든 항목을 찾음)
    whereis (바이너리파일)
    which (path 변수에서 바이너리 찾기)
    find /etc -type f -name apache2*.

     

    파일 생성
    cat > hackingskills
    Hacking is the most valuable skill set of the 21st century!
    
    
    
    파일 읽기
    cat hackingskills
    
    
    
    파일 내용 추가
    cat >> hackingskills
    Everyone should learn hacking
    
    
    
    기존 내용 지우고 새로운 내용으로 덮어쓰기
    cat > hackingskills
    Everyone in IT security without hacking skills is in the dark
    
    
    
    touch로 파일 생성
    touch newfile
    
    디렉터리 생성 (make directory)
    mkdir newdirectory
    cd newdirectory
    
    
    파일이름 변경
    mv newfile newfile2 (newfile의 이름을 newfile2로 변경)
    
    파일 삭제
    rm newfile2
    디렉터리 삭제
    rmdir newdirectory
    디렉터리 내 모든 콘텐츠 삭제 + 디렉터리 삭제
    rm -r newdirectory
    반응형
Designed by Tistory.