반응형

리눅스 4

termux에서 80포트 사용하기 (안드로이드 ROOT권한 획득)

termux는 안드로이드 OS에 터미널로 접속하는 진귀한 어플이다. termux의 한계점이있는데 그것은 바로 root권한이 없어서 제한되는것들이 좀 있다는것이다. 특히 웹서버로 사용할 경우 80포트를 사용할 수 없다는 제약점이있다 그러면 웹서버로 쓰기가 아주 최악이다 80포트를 사용해보자! 할일이 많으니 우선 크게 순서만 알려주고 자세한 내용은 아래따라가며 해보자 1.magisk 어플받기->magisk어플로 진짜magisk설치파일다운 -> 핸드폰언락 -> twrp다운 ->핸드폰 fastboot모드로 켜기 ->fastboot로 twrp이미지를 복구모드로 flash -> 핸드폰 복구 모드로 켜기 -> twrp복구진입 -> magisk 어플 진짜설치 ->termux 진입 ->su 요청 ->승인 마지막에 sud..

리눅스 2020.11.19

dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by (mysql 오류)

group by 모드에서 특정 컬럼을 지정하지 않았을 경우 일반적으로는 모든 레코드가 group by 되지만 sql그룹바이 설정에 따라 특정하지 않는경우 금지 할 수 있다. 버전마다 디폴트가 틀리셔 그런것 같다는 추측 기존 쿼리가 위와같이 되있다면 일일이 고쳐주기가 쉽지않다. 걍 설정을 바꾸는게 정신건강에 좋다. mysql> select @@sql_mode; ONLY_FULL_GROUP_BY 속성이있다. 제거해 줘야한다. 1번 방법 ( sql 내부에서 쿼리로 업데이트 ) 1) myql -uroot -p 로 mysql 진입후 mysql> SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY','')); 2) exit ( mysql 재부팅) ..

리눅스 2020.04.07

tar 압축 풀기 및 옵션

1. tar 압축하기 tar -cvf [파일명.tar] [폴더명] 2. tar 압출풀기 tar -xvf [파일명.tar] 3. 옵션 -f : 대상 tar 아카이브 지정. (기본 옵션) -c : tar 아카이브 생성. 기존 아카이브 덮어 쓰기. (파일 묶을 때 사용) -x : tar 아카이브에서 파일 추출. (파일 풀 때 사용) -v : 처리되는 과정(파일 정보)을 자세하게 나열. -z : gzip 압축 적용 옵션. -j : bzip2 압축 적용 옵션. -t : tar 아카이브에 포함된 내용 확인. -C : 대상 디렉토리 경로 지정. -A : 지정된 파일을 tar 아카이브에 추가. -d : tar 아카이브와 파일 시스템 간 차이점 검색. -r : tar 아카이브의 마지막에 파일들 추가. -u : tar 아..

리눅스 2020.04.07

리눅스 현재 경로 보기 pwd

리눅스의 콜솔 화면에는 디랙토리 경로의 마지막 경로 이름만 나오게 된다. 그러면 현재 경로를 알 수 가 없는데 pwd(print working directory) 를치면 현재 작업중인 경로가 출력된다. 리눅스에서 홈 경로가 ~/로 대체되는데 위와같이 진짜 경로가 출력된다. 옵션으로는 심볼릭 링크에 대해서 출력하는 부분이있는데 만약에 a->b로 심볼릭 링크가 되있으면 -L옵션을 쓰면 그냥 /a경로가 -P옵션을 쓰면 실제 링크 되있는 /b의 경로가 나온다. -L옵션이 디폴트이다.

리눅스 2020.04.06
반응형