sm 기술 블로그
[리눅스] 명령어 모음 (업데이트 중) 본문
윈도우 10 에서 환경 셋팅 : https://www.yalco.kr/_01_install_wsl/
참고자료 : https://www.youtube.com/watch?v=9_KIdQ8abH4
pwd : 현재 경로 위치
ls : 현재 디렉토리에 존재하는 파일
ls -l : 현재 디렉토리에 파일 세부정보 출력
ls -la : 숨겨진 파일 모두 출력 (리눅스에서 .파일은 숨김 파일이다.)
chomd | | 소유자 계정 | 그룹계정 | 디렉토리나 파일 크기 | 생성혹은 최종 수정 날짜 | 디렉토리나 파일이름
chomd
각 디렉토리에 권한을 부여
맨앞에 - 파일 , d 디렉토리 ,ㅣ 링크
소유자 | 그룹 | 이외 => user | group | other
r : read 읽기
w : write 쓰기
x : excute 실행
ex)
drwxr-x--- (7 5 0)
디렉토리 , 소유자(읽기 쓰기 실행) , 그룹(읽기 실행), 이외()
chomd 소유권한 파일혹은디렉토리 : 지정한 파일 혹은 디렉토리에 소유권한을 부여한다.
만약 현재에서 소유자 | 그룹 | 이외 에 권한을 변경하고 싶다하자.
소유자가 쓰기 권한을 빼고싶다면 chmod 464 soso 를 해도 되지만 chmod u-w soso 를 해도 된다.
참고로 u는 user g는 group o는 other 이고 +는 권한 추가 -는 권한 삭제이다.
mkdir 디렉토리명 : 디렉토리 생성
touch 파일명 : 파일 생성
rm -f 파일명 : 파일 삭제
rm -r 디렉토리 명 : 디렉토리 삭제
cd ./ 디렉토리명 : 현재 위치에서 입력한 상위 디렉토리 이동 명령어
cd ../ : 현재위치에 상위 디렉토리 => 현재위치는 /home/somang/soso
cd / : 절대경로 디렉토리
cd : home 경로로 이동 (~는 /home/somang 이라고 생각하면 된다.)
문제
: 최상위 경로에서 (/) soso로 가는 2가지 방법 기술
1. cd /home/somang/soso (절대 경로 기준)
2. cd ~/soso (상대 경로 기준)
mv는 이름변경과 경로이동 둘다 가능한 명령어
1. mv 현재 파일명 수정 파일명 : 파일명을 수정한다.
2. mv 파일명 파일경로 : 원하는 파일의 경로를 변경한다.
cp 복사하려는 파일명 만들고자하는 파일명 : 파일을 복사한다. (디렉토리인 경우 -r 을 붙여준다.)
1. 디렉토리 복사
2. 파일 복사
서버 접속 관련 명령어 [ 이름 (명령어)]
1. ssh 접속실패 로그 :
btmp (last -f /var/log/btmp): 누군가 로그인을 시도했지만 실패했을때 내용이 기록되는 로그
2. ssh 접속성공 로그 :
wtmp (last -f /var/log/wtmp) : 사용자들의 로그인/아웃 정보, 시스템관련 정보 기록
last (last) : 최근 접속(로그인과 재부팅)
3. 현재 접속로그 확인 :
utmp (last-f /var/run/utmp): 현재 로그인한 상태 정보를 담고 있는 로그파일
4. 사용자 내 접속로그 확인 :
lastlog(lastlog)
프로세스(스레드상태) 관련 명령어
1. ps : 프로세스 상태확인 명령어
: 현재 특정 프로세스가 실행되고 있는지, 어떤 pid를 갖고 있는지 확인 (프로세스에 사용된 CPU 시간 등)
+추가
e옵션 : 모든 프로세스 표시
f옵션 : 프로세스의 상세정보 표시
=> ps -ef
| grep : 원하는 키워드만 표시되는 필터옵션
ex : ps -ef | grep
네트워크 관련 명령어
1. ifconfig : 네트워크 인터페이스, ip주소, 서브넷마스크, mac주소, 네트워크 상태 확인 / 설정
- etho0 네트워크 인터페이스(랜카드)
- Io 루프백 인터페이스 (자기자신과 통신하는 가상 장치)
'기타' 카테고리의 다른 글
[GIT] 리포지터리 가져올때 문제 (0) | 2023.02.19 |
---|---|
[GIT] npm i 강제 설치 (0) | 2023.02.19 |
[GIT] commit 삭제하기 (0) | 2022.10.22 |
[Git] 일부 폴더만 pull/push 하기 (0) | 2022.10.21 |
[VSCode] prettier 적용 안될 때 (0) | 2022.09.20 |