반응형
실무하면서 많이 쓰는 리눅스 명령어를 정리해놓고자 한다.
그냥 내가 많이 쓰는거다.. 내 기준..
리눅스 명령어
- 파일 찾기
$ find ./ -name *.log
현재 경로부터 안에있는 모든 파일들 중에 .log 로 끝나는 파일을 찾아라
- 문자열 찾기
$ grep -r '찾을문자'
현재 경로부터 안에있는 모든 파일들 안에 찾을문자가 포함된 모든 파일과 위치를 찾아라
- tar.gz 압축
$ tar -zcvf 폴더명.tar.gz 폴더명
$ tar -zcvf mydir.tar.gz mydir/
- tar.gz 압축 풀기
$ tar -zxvf 폴더명.tar.gz
$ tar -zxvf mydir.tar.gz
- 현재 떠있는 포트 확인
$ netstat -nltp
$ netstat -nltp | grep 8080
$ netstat -nltp | grep java
- 현재 떠있는 프로세스 확인
$ ps -ef
$ ps -ef | grep java
$ ps -ef | grep 13345
- 파일 이동
$ mv adir/ bdir/
$ mv afile adir/
- 파일 복사
$ cp afile adir/
$ cp -r adir/ bdir/
afile 파일을 adir/ 디렉토리 안에 복사
adir/ 디렉토리 안에있는 모든 폴더와 파일을 bdir/ 에 복사
- 로그 실시간으로 확인
$ tail -f server.log
- 권한 수정
$ chmod 750 start.sh
$ chmod +x start.sh
$ chmod g+x start.sh
숫자로 한번에 권한주기
실행 권한만 추가하기
그룹에만 실행 권한 추가하기
- 소유자 수정
$ sudo chown songdev afile
$ sudo chown songdev:songdev afile
$ sudo chown -R songdev:songdev adir/
파일 소유자 songdev로 수정
파일 소유자와 그룹 동시에 수정하기 (소유자:그룹)
adir/ 디렉토리 안에있는 모든 파일들의 소유자 수정하기
vi 명령어
- 파일 열기
$ vi afile
$ vim afile
- 커서 이동
파일 최상단으로 이동 : gg
파일 최하단으로 이동 : shift + g (대문자 G)
- 파일 편집
바로 그 커서 자리에서 편집 : i
커서 자리에서 한줄 아래로 행 삽입해서 편집 : o
커서가 위치한 행의 가장 끝으로 가서 편집 : a
- 단어 검색
/찾을단어
검색된 단어의 다음 단어로 이동 : n
- 파일 닫기
:q
:wq
:q!
저장 안하고 그냥 종료
저장하고 종료
수정사항 있었는데 그냥 저장 안하고 강제 종료
반응형
'리눅스' 카테고리의 다른 글
리눅스 방화벽 오픈 여부 확인 (0) | 2022.12.08 |
---|---|
리눅스 초기 os 세팅하기 (0) | 2022.04.20 |
리눅스에서 웹 프로젝트 배포하기 (0) | 2022.04.12 |
리눅스 서버간 파일 전송 (0) | 2021.03.02 |