본문 바로가기
SWE/Linux

리눅스 기본 명령어

by S나라라2 2016. 9. 29.
반응형
> 디렉토리
  • 디렉토리 생성

mkdir [dd]

  • 하위 디렉토리 함께 생성
mkdir -p [dd]/[ddd]
  • 현재 폴더에 있는 것들 모두 보여주기
ls
ls -l   (더 자세히 보여줌)
  • 위치 이동. 새로 만든 디렉토리에 들어가보려면
cd [dd]
  • 현재 내가 있는 위치
pwd
  • 최상위 루트 바로 밑에 디렉토리를 만드는 법
mkdir /[dd]  * permission denied

  • 디렉토리 지우기
rmdir [dd]
  • 모두 지우기
rm *



> 파일 찾기 

  • 파일 찾기
find -name "*.c"
find -name '*.c'
현재 디렉토리에서 하위 디렉토리까지 ".~"확장자를 가진 모든 파일을 찾는다. 
  • 전체 하드에서 "" 확장자를 가진 모든 파일 찾기
find / -name "*.c"
  • 전체 하드에서 파일명이 "aa"로 시작하는 모든 파일 찾기
find / -name "aa*"
  • 전체 하드에서 파일명이 "aa"로 시작하는 모든 파일 찾는데, ls형식으로 출력
find / -name "aa*" -ls
  • dd
find . -type d



> word count
문서가 몇 줄 단어로 이루어져 있는지 한번에 세어준다
  • .c파일이 몇 개인지 세려면
find -name "*.c" | wc -l

  • -c  : 문자 수
  • -m : 캐릭터 수
  • -l : 라인 수
  • -w : 단어 수
  • -L : 가장 긴 줄 한 줄만 보여줌
예제)







반응형