tab : 자동완성
history : 사용했던 명령어 보기
history -c : 기억되었던 명령을 모두 삭제
cat : 파일 내용을 출력
ls는 List의 약자로 해당 디렉터리에 있는 파일의 목록을 나열한다.
ls -a : 현재 디렉터리의 목록(숨김 파일 포함)
ls -l : 현재 디렉터리의 목록을 자세히 보여줌 = ll 명령어
ls *.txt : 현재 디렉터리의 목록 중 확장자가 txt인 목록을 보여줌
ls a* : 현재 디렉터리의 목록 중 앞 글자가 a인것의 목록을 보여줌
cd는 change directory의 약자로 디렉터리 이동하는 명령어다.
cd : 현재 사용자의 홈 디렉터리로 이동. root면 /root로 이동
cd .. : 상위의 디렉터리로 이동
cd ../etc/sysconfig : 현재 디렉터리에서 상위로 이동 후 etc/sysconfig로 이동
pwd는 현재 작업중인 디렉터리의 전체 경로를 출력
rm는 remove의 약자로 파일이나 폴더를 삭제한다. (권한이 있어야 함)
rm text.txt : 해당 파일을 삭제(삭제할건지 확인하는 메세지가 나옴)
rm -f text.txt : 삭제 시 확인하지 않고 바로 삭제
rm -r abc : 해당 디렉터리를 삭제
rm -rf abc : abc디렉터리와 그 아래에 있는 하위 디렉터리를 강제로 전부 삭제
cp는 copy의 약자로 파일이나 디렉터리를 복사한다. 사용자는 복사하고자 하는 파일의 읽기권한이 필요하다.
cp abc.txt def.txt : abc.txt를 def.txt라는 이름으로 바꿔서 복사
cp -r abc def : abc 디렉터리를 def라는 이름으로 바꿔서 복사
'개발 > 서버관련' 카테고리의 다른 글
웹훅(webhook)에 대해서 (0) | 2021.12.27 |
---|---|
리눅스 연습하기 #2 ) vi 명령어 (0) | 2021.02.17 |
리눅스 연습하기 #1 ) docker를 이용해 CentOS 구축 (0) | 2021.02.16 |
퍼시스턴스 프레임워크(Persistence Framework)와 mybatis (0) | 2020.08.25 |
컨테이너 개발? 쿠버네티스? (0) | 2020.08.25 |