linux include 파일 찾기

$ grep -r "struct iphdr" /usr/include

ref.https://chp747.tistory.com/358?category=716904

'OS > linux' 카테고리의 다른 글

/proc/self/cwd  (0) 2019.05.09
프로세스에서 사용중인 파일 디스크립터 찾기  (0) 2018.07.20
리눅스 넘버링?  (0) 2018.03.27
리눅스 세션 연결 시 history 자동 삭제하기  (0) 2018.03.20
vim 화면 스크롤  (0) 2018.02.15

'/proc/self/cwd'는 현재 실행중인 프로세스의 디렉토리 표시하는 명령어다.

 

ctf때 쓸 수 있을 것 같다.

'OS > linux' 카테고리의 다른 글

linux include 파일 찾기  (0) 2020.07.02
프로세스에서 사용중인 파일 디스크립터 찾기  (0) 2018.07.20
리눅스 넘버링?  (0) 2018.03.27
리눅스 세션 연결 시 history 자동 삭제하기  (0) 2018.03.20
vim 화면 스크롤  (0) 2018.02.15

실행중인 프로세스의 pid 확인

pid = 7915


proc에서 해당 pid의 fd 확인

ls -l /proc/[pid]/fd


Ref.http://mintnlatte.tistory.com/377

'OS > linux' 카테고리의 다른 글

linux include 파일 찾기  (0) 2020.07.02
/proc/self/cwd  (0) 2019.05.09
리눅스 넘버링?  (0) 2018.03.27
리눅스 세션 연결 시 history 자동 삭제하기  (0) 2018.03.20
vim 화면 스크롤  (0) 2018.02.15

우연히 알게된 리눅스 스킬이다.

{start..end} 이렇게 이름을 주면 자동으로 넘버링을 해준다. 개신기.


'OS > linux' 카테고리의 다른 글

/proc/self/cwd  (0) 2019.05.09
프로세스에서 사용중인 파일 디스크립터 찾기  (0) 2018.07.20
리눅스 세션 연결 시 history 자동 삭제하기  (0) 2018.03.20
vim 화면 스크롤  (0) 2018.02.15
[명령어] strings  (0) 2016.07.28

.bash_history를 실행시마다 지워주도록 하면 된다.


$ln -s /dev/null .bash_history


'OS > linux' 카테고리의 다른 글

/proc/self/cwd  (0) 2019.05.09
프로세스에서 사용중인 파일 디스크립터 찾기  (0) 2018.07.20
리눅스 넘버링?  (0) 2018.03.27
vim 화면 스크롤  (0) 2018.02.15
[명령어] strings  (0) 2016.07.28

아래로 스크롤

명령기술
Ctrl + E한 줄 아래로 스크롤하십시오.
Ctrl + D화면 절반을 스크롤 다운합니다 ( scroll 옵션을 사용하여 구성 가능).
Ctrl + F전체 화면을 아래로 스크롤하십시오.
z +창의 맨 위에있는 창 아래의 첫 번째 선을 그립니다.

커서 위치를 기준으로 스크롤

명령기술
창의 맨 위에있는 현재 행을 다시 그려서 커서를 행의 첫 번째 공백이 아닌 문자에 놓습니다.
ztz와 같지만 커서는 같은 열에 두십시오.
지.창의 가운데에있는 현재 행을 다시 그리기하고 행의 첫 번째 비 공백 문자에 커서를 놓습니다.
zzz와 같습니다. 동일한 열에 커서를 두십시오.
지-창의 맨 아래에있는 현재 행을 다시 그려서 커서를 행의 첫 번째 비 공백 문자에 놓습니다.
zbz-와 같지만 커서는 같은 열에 두십시오.

위쪽으로 스크롤

명령기술
Ctrl + Y한 줄 위로 스크롤하십시오.
Ctrl + U화면 반 스크롤 ( scroll 옵션을 사용하여 구성 가능).
Ctrl + B전체 화면을 위로 스크롤하십시오.
z ^창의 아래쪽에있는 창 위의 첫 번째 선을 그립니다.





Ref.https://code.i-harness.com/ko/q/4afcc




'OS > linux' 카테고리의 다른 글

/proc/self/cwd  (0) 2019.05.09
프로세스에서 사용중인 파일 디스크립터 찾기  (0) 2018.07.20
리눅스 넘버링?  (0) 2018.03.27
리눅스 세션 연결 시 history 자동 삭제하기  (0) 2018.03.20
[명령어] strings  (0) 2016.07.28

안드로이드 스튜디오에서 다음과 같은 에러가 나올때 해결하는 방법입니다.


[File -> Invalidate Caches / Restart -> invalidate and Restart] 클릭

1. 먼저 안드로이드에서 기기를 제어하기 위해 AndroidManifest.xml에 permision을 추가해 줘야 합니다.

<uses-permission android:name="android.permission.INTERNET">


2. 브라우저를 실행하는 코드를 추가합니다.

Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.naver.com")); 

startActivity(intent);


[그림 1-1] 버튼 클릭 예제


[그림 1-2] 실행화면



Android N requires the IDE to be running with Java 1.8 or later


안드로이드 API 24 로 업데이트 하면 xml의 Preview에서 위와같은 오류메세지가 나타납니다.

이미 JDK는 1.8버전으로 깔려 있는데도 자꾸 1.8이상으로 설치하라고만 나옵니다.


간단하게 xml에서 기준 api버전을 23이하로 변경하면 바로 나오긴 하지만 여전히 거슬립니다.


아직 정확한 이유를 알수는 없지만 이렇게하면 정상적으로 해결되긴 합니다.


안드로이드의 Info.plist 파일을 수정하면 됩니다.

OX X의 경우 Android Studio.app에서 [패키지보기]를 선택한뒤 Contents폴더 아래에서 Info.plist파일을 찾아볼수 있다.(/Applications/Android\ Studio.app/Contents/Info.plist)


파일 내용중 아래 JVMVersion key를 찾습니다.


...
<key>JVMVersion</key>
<string>1.6+,1.7+</string>
...


출처 : http://gun0912.tistory.com/62


+ Recent posts