리눅스 터미널 공부
ls // 디렉토리 및 파일목록출력
ls -a // 숨겨진 파일까지 보여줌
ls -l //자세한 정보를 보여줌
ls -al // 자세한 정보 및 숨겨진 파일까지 보여줌
. bash / rc // Run Script
. // 숨겨진 파일
환경변수들이 들어있는 파일이라 숨김 ( .)
세팅후에는 다시 로긴해야 함
ls aliases 를 통해 별칭을 설정할 수 있다.
vi 는 저장하면 .swp파일을 지우고 저장한다.
.swp파일은 일종의 자동 세이브
그러나 강제종료하게 되면 파일이 지워지지 않고 남는다.
touch 명령어
존재하지 않으면 파일을 만들고
존재하면 날짜를 최근으로 바꿔준다.
리눅스는 printf문에 \n을 넣어줘야 출력이 된다.
gcc -o main main.c // 컴파일시 main파일로 출력
./main //main파일 실행
될수있으면,소스파일 창은 닫지않고 컴파일 창은 따로 둠
:w main2.c // main2.c로 저장
:w // w main2.c를 했어도 main.c로 저장된다
set 환경변수
set | grep path
env
윈도우,도스는 일단 현재 디렉토리에서 찾고 없으면 path에서 찾는다. ( .|main이 아닌 main만 쳐줘도 됨)
유닉스는 현재 디렉토리에 패스가 있어야 한다. 어디에 있는 파일을 실행할지 명확하게 정해줘야 한다. (./main)
return 0;
0 - 에러하나없이 종료했다는 걸 뜻함(리눅스)
cp / copy
mv / move
리눅스에서 현재디렉토리의 파일 실행시 ./ 를 붙여줘야 함
rm // remove
'Linux & Network' 카테고리의 다른 글
2016 04-14 소켓 (0) | 2016.04.15 |
---|---|
20160401_리눅스 터미널 및 통신 (0) | 2016.04.01 |
20160331_리눅스 터미널과 지역변수 (0) | 2016.03.31 |
라즈베리 파이 원격제어와 C언어 (0) | 2016.03.28 |
라즈베리파이 기본 설정 (0) | 2016.03.25 |