분류 전체보기: 187개의 글

[Linux] 리눅스 'su' 와 'su -' 차이점

Posted by nkjok
2024. 4. 5. 15:55 OS&기타/Linux
반응형

su 들어가는거랑
su - 들어가는거랑 차이점이 있다 이게 중요하다
우리는(내 업무의 경우) su - 짝대기 붙여야 된다
--
그냥 su 만 사용하실 경우에는 root 권한에 포함되어 있는 환경변수는 하나도 가져오지 않습니다. 즉 root 권한의 PATH나 기타 여러가지의 환경변수가 포함되지 않고 단지 로그인 계정만 바꾼다는 것이지요... 환경이 바뀌지 않는다는 걸 확인 할 수 있는 것은... su 명령만으로 로그인을 해 보시면 일반 사용자가 지금 위치해 있는 디렉토리에 그대로 있을겁니다. 즉 환경 변수는 제외하고, 권한만 바꾼거지요.
그리고 su - 의 경우 환경변수까지 다 가져옵니다. 위에서 했던 방법처럼 su - 하시고 로그인 해 보시면 기본 /root 디렉토리로 이동해 있을 겁니다. 환경변수를 가져온다는 말이겠지요.

물론 다른 사용자로의 전환도 마찬가지입니다. 일반 유저가 test1으로 전환하고자 할 경우
su test1 를 하거나 su - test1을 사용합니다.
다른 것은... 환경 변수를 가져오냐 가져오지 않냐의 차이입니다.

"-" 하나 때문에 실제로는 엄청나게 차이나는 겁니다.

반응형

[Linux] 리눅스 아이노드 용량체크

Posted by nkjok
2024. 4. 5. 15:53 OS&기타/Linux
반응형

아이노드 용량체크
df -i

반응형

[Linux] 리눅스에서 폴더 안의 모든 용량/사용량을 확인하는법

Posted by nkjok
2024. 4. 5. 15:51 OS&기타/Linux
반응형

폴더 안의 모든 용량-사용량을 체크하는거
du -sh log
du -sh ./*

반응형

[Linux] 리눅스 네트워크 인터페이스 상식 (명령어, UP/DOWN, 서비스) 응용 [rc.local]

Posted by nkjok
2024. 4. 5. 15:48 OS&기타/Linux
반응형

etc/rc.local
부팅중에 맨마지막에 읽는 것임
여기다가
ifconfig eth0 192.168.0.1 netmask 255.255.255.0
입력하면 부팅시 변경되지만 데몬재시작하면 네트워크스크립트읽어옴

반응형

[Linux] 리눅스 네트워크 인터페이스 상식 (명령어, UP/DOWN, 서비스)

Posted by nkjok
2024. 4. 5. 15:47 OS&기타/Linux
반응형

네트워크 명령어
route -n
netstat -rn
ip route 
arp -n
arping 172.31.16.1     메시지확인 (리퀘스트나 리플라이, 연결성확인할때)


ifconfig eth0 192.168.0.1 netmask 255.255.255.0  
(임시적) 시스템내렷다가올리면 시스콘피그꺼읽어옴



시스컨피그/net스크립트 eth0 안에 내용 자세히알아야함 (영구적)
ifconfig eth0 up  
ifconfig eth0 down
ifcnfig -a 옵션주면 좀더자세히나옴

service network restart 

반응형

[Linux] TCPDUMP 옵션값 nn 해설 외

Posted by nkjok
2024. 4. 5. 15:45 OS&기타/Linux
반응형

tcpdump옵션
nn 리졸브안함
i 인터페이스
and 동시에 쓰려면
or 둘중에 하나만

-a 옵션주면 아스킥 값이 다보임
-s 1500 사이즈
net  호스트가 아닌 네트워크일때

반응형

[Linux] 리눅스에서 실시간으로 용량변화 확인방법

Posted by nkjok
2024. 4. 5. 15:44 OS&기타/Linux
반응형

실시간용량변화

watch -n 1 "df -k" 
실시간 으로 용량변화확인가능

bg으로 파일 이동이나 복사중에 진행사항 확인용
top나 vmstat에서도 확인가능.
job로 bg여부 확인.

반응형

[Linux] MariaDB 업데이트문을 통한 사용자변경

Posted by nkjok
2024. 4. 5. 15:43 OS&기타/Linux
반응형

UPDATE문을 통한 DB업데이트
select DEVTYPE, DEVOWNER, DEVOWNER_SUB from DEVICES where DEVTYPE='N';
select DEVTYPE, DEVOWNER, DEVOWNER_SUB from DEVICES where DEVTYPE='S';
select DEVTYPE, DEVOWNER, DEVOWNER_SUB from DEVICES where DEVTYPE='W';


사용자변경에 사용된 명령어 공부필요
select * from DEVICES \G; 를 통해 나오는 DEVICES부분의 사용자를 변경하기위해 사용

반응형