안녕하세요
오늘은 “실무에서 자주 쓰는 리눅스 명령어”에 대해 공유해보려고 합니다.
요즘 서버는 대부분 AWS기반인 경우가 많은데요,
AWS에서 사용하는 '서버 컴퓨터'는 일반적으로 '리눅스 OS'를 사용합니다!
한글 지원이 안되는 단점이 있지만,
PC용 OS보다 훨씬 안정적이고, 여러 사용자가 이용할 수 있으며,
멀티태스킹이 가능한 유닉스 기반의 운영체제이기에 많이 사용하죠^^
이 리눅스는 CLI 방식으로 서버에 명령을 내리는데요,
아래 PDF문서 파일이 바로 명령어 모음인데요,
위 파일에 있는 명령어 중에서도 제가 실무에서 가장 많이 사용하는 것들을 한 번 적어볼게요!
1. 디렉토리 이동/조회 관련
pwd / ls / ls -al / cd
pwd 명령어를 치면 OS가 현재 위치하고 있는 디렉토리를 보여줍니다.
ls 명령어는 현재 디렉토리에 있는 파일 및 폴더를 보여줍니다.
ls -al 명령어는 숨김파일까지 모두 보여주는 명령어이고요,
cd (Change Directory) 뒤에 경로를 입력하면 원하는 위치로 이동할 수 있습니다!
2. 프로세스 관련
ps / kill pid
리눅스 서버 위에서 돌아가고 있는 프로그램을 보고 싶다면 ps 명령어를,
프로세스를 종료하고 싶다면 pid 파일을 찾아 kill pid 명령어를 사용합니다!
위 명령어는 주로 서버 프로그램이 정상적으로 구동되었는지 확인할 때 씁니다!
3. 파일 관련
vim / cat / cp / rm
리눅스 서버에 올린 파일들을 읽거나 편집, 저장할 때에는
전용 편집기 프로그램이 있는데, 저는 주로 vim 에디터를 사용합니다.
그냥 파일 내용이 뭔지 궁금해서 읽어보기만 하고 싶을 때에는 cat 명령어를 쓰면 좋습니다.
파일의 복사는 cp 명령어를 이용하고, 파일의 삭제는 rm 명령어를 이용하지만
왠만하면 리눅스에서 rm 명령어는 지양하는게 좋다고 생각합니다!^^
(즉시삭제 / 복구불가)
4. 기타 역할마다 추가되는(?) 명령어
서버 네트워크, 보안, 인프라 담당이시라면 위에 PDF에 나오는
Network, SSH, File Permissions, Compression 의 명령어도 함께 사용하시게 될 것이지만
일반적인 운영&관리 업무에서는 자주 사용하지 않습니다.
소통은 언제든 환영해요!
방문해주셔서 감사합니다.
오늘도 굿데이 :)
'Server' 카테고리의 다른 글
리눅스 심볼릭 링크 지우는 방법! [ rm -f ] [ 앞 경로 ] (0) | 2022.07.29 |
---|---|
리눅스의 단축어, Alias 설정하는 방법! (0) | 2022.07.29 |
서비스 '배포'와 '반영'이 대체 무슨 말일까? (0) | 2022.07.29 |
댓글