본문 바로가기
반응형

SWE/Linux18

ls 출력 라인 갯수 제한하기 > ls -l | head - 4 : 파일의 목록을 출력(list segments)하는데 자세히 출력해라(-l : --format = long) 그 출력 목록에서 상위 4개만 보여줘라 (head -4) > ls -u : ls는 보통 sorting해서 보여주기 때문에 느림. 따라서 빠르게 보고 싶다면 정렬하지 말고 보여줘라. (-u : --sort=none) 2019. 11. 18.
[쉘 스크립트] 작성법 / 기초문법 쉘 스크립트 해석기 ( Shell Script Interpreter) /bin /sh /bin /ksh /bin /csh /bin /bash /bin /tcsh 쉘 스크립트 작성 기초 (1)쉘에서는 띄어쓰기가 매우 중요. ex ) 다음과 같이 변수 선언 시, VAR=value 띄어쓰면 변수 초기화가 되지 않음. (2)가장 상단에 interpreter를 명시해줘야 한다. #!/bin/sh 쉘 스크립트의 기본 문법 # : 주석 \ : 다음 라인에 계속 ; : 명령어 끝 $ : 변수 if문 예제 (문법 : if +then , else if +then, else, fi) 대수비교 -eq -gt -lt -ge -le 논리연산자 예제 && AND ! NOT 함수 선언과 호출 함수의 파라미터 넘겨줄 때는 따옴표""사.. 2019. 8. 14.
비어있지 않은 디렉토리 삭제 디렉토리 비어있지않을 때, 안에 내용물과 함께 지우는 방법 $ rm -rf [디렉토리명] 2018. 10. 8.
컴파일러 gcc 명령어 gcc 옵션-o : output 파일명을 지정할 때 사용한다.-c : 링킹과정을 진행하지 않고 .o파일인 오브젝트 파일까지만 생성한다.-S : 어셈블러까지 진행하지 않고, 컴파일러까지의 출력은 어셈블러파일(.S)을 생성하게 된다.-O1 ~ -O3 : 최적화 수준을 지정한다. 숫자가 클수록 높은 수준의 최적화를 하게 된다.-g : 디버깅을 위한 정보를 컴파일하면서 생성한다.-l(엘) : 라이브러리 이름을 지정한다.-L : 추가 라이브러리 디렉토리를 지정한다.-W : 모든 에러 메시지를 출력한다.-w : 모든 에러 메시지를 출력하지 않는다 2016. 9. 30.
반응형