CategoryLearn Programming/Linux (10)

리눅스 tail

tail해당파일의 내용중 마지막부터 10줄을까지 출력한다.사용법tail <옵션> [파일명]옵션에는 -f 나 -원하는 행의수를 입력하면된다-f : 활성화 되면 내용이 실시간으로 갱신-행의 수 : 입력한 행의 수 만큼 출력파일명에는 출력할 파일명(경로명)을 입력한다.예1 tail test.txttest.txt파일 내용의 마지막10줄을 출력예2 tail -12 test.txttest.txt파일 내용의 마지막 12줄을 출력예3 tail ..

유닉스 vi 에디터 정리

[저장 명령어]  - :q,:q! => 저장 안하고 나가기  - :w! => 강제로 덮어쓰기  - :w file => 현재내용을 file로 저장   - :wq,:wq! => 저장하고 나가기 [커서이동]  - h, j, k, l : 좌우상하 이동  - ^f, ^b : 한페이지 이동  - w, b : 다음단어, 이전단어로 이동  - $, ^, ..

리눅스 퍼미션, alias 영구적 설정

alias 영구적 설정하기.bashrc라는 쉘로 가보자vi .bashrcvi편집기로 해당 쉘을 열어서alias rm='rm -i'이런식으로 이미 저장되어 있는 부분이 있는데.bashrc 쉘에다가 vi편집기를 열어 직접 입력해 저장하면 영구적으로 유지가 된다.alias cc='clear'위 문구를 추가하고 wq로 저장 후 나오면,cc 명령어로 화면 클리어를 할 수 있다.퍼미션리눅스에서 존재하는 권한부분이다.리눅스는 여러 사람이 사용하..

리눅스 프롬프트

프롬프트리눅스에 root로 로그인 하였을 때 프롬프트 부분이 [root@localhost ~]# 이런식으로 되어있는 것을 볼 수 잇는데 자신이 원하는 걸로 변경해 사용 가능하다.프롬프트를 저장하고있는 환경변수를 확인해 보자환경변수속 내용을 알기 위해선 echo명령을 이용해야한다.echo명령은 echo명령글을 보면 자세히 알 수 있다.echo $PS1우리는 C:\> 프롬프트 모양으로 바꿔보자.export PS1="C:\"이렇게하면 프롬프..

리눅스 gcc

gcc한마디로 C컴파일러라고 보면된다.컴파일러가 컴퓨터가 읽을 수 있게 번역한다는 사실을 알고 있을 것이다.리눅스용으로 대표적인 C컴파일러가 존재하는데 그게바로 gcc이다vi로 코딩을하고 파일명.c로 만든후 gcc를 설치해보자. #include <stdio.h> int main(){ int a; printf("Input yout score :"); scanf("%d", &a); printf("%d\n", a); retu..

리눅스 echo, export명령어

echo 명령어echo 명령은 화면상의 문자열이나 변수의 값(내용)을 그대로 출력하고, 변수는 $ 기호로 시작한다.앞서 alias 명령어 글을 보면 중간에 echo $LANG 이라는 명령을 볼 수 있는데 이게 바로 LANG이라는 변수의 내용을 보여주게 하는 명령어라고 할 수 있다.반면에 그냥 echo LANG 이라고 한다면 그냥 LANG이라는 문자열을 그대로 출력하는 것으로 이부분은 그다지 필요없는 부분이라고 말해도 된다.정리하자면..

리눅스 쉘 & 리눅스 경고 메시지 한글로 변경

쉘(Shell)리눅스의 명령어 작업을 할 때는 자동으로 쉘을 사용하게 되므로 리눅스를 정확하게 사용하려면 쉘에 대해서 이해하고 있어야만 한다.리눅스 명령을 입력하는 행위자체가 쉘을 사용한다고 보면 된다.리눅스의 커널과 사용자와 연결시켜주는 역할을 수행한다.cat /etc/shells 로 쉘들을 확인할 수 있다.쉘명령어 만들기.예를들면 alias라는 명령어가 있다.이 명령어를 이용해서 명령어를 새로 만들 수가 있다.만약에 ls -l이라는 명령..

리눅스 파일만들기, 옮기기, 복사, 삭제 및 화면 지우기

리눅스 파일만들기, 파일옮기기, 복사하기, 화면 지우기mv - 이름변경 및 이동을 담당mv 원본파일 대상파일예를들어 test.txt라는 파일이 있다고 치고 나는 /home 디렉토리로 옮기고 싶다면mv test.txt /home로 옮길수 있다. 만약 mv test.txt test1.txt라고 한다면 기존의 파일은 사라지고 이름이 변경되게 된다.cp - 파일이나 디렉토리를 다른파일 또는 다른 디렉토리로 복사를 수행한다.cp 원본파일 대상파일 cp tes..

리눅스 vi edit 명령어

VI편집기(Vi edit)리눅스나 유닉스에서 일반적으로 사용하는 텍스트 편집기이다.터미널에서 명령어 입력하듯이 실행해야 한다.1. 명령상태 -  말 그대로 명령상태이다. vi를 킨 상태에서 ESC를 누르면 이 상태로 갈 수 있음.2. 입력상태(편집상태) -  직접 텍스트를 편집하는 과정이다. 문자나 숫자를 쓸 수 있다.3. :(콜론) 상태 - :(콜론) 상태는 vi를 종료할 때 저장하거나 끌때 사용하는 상..

리눅스 기본 명령어

passwd - 리눅스 계정 패스워드 변경 터미널 창에 passwd를 입력하고 엔터를 치면 새로운 암호를 입력하라 나오고 재 입력 해준다.ls - 현재 디렉토리의 파일 보기 ls - 현재 디렉토리의 파일을 보여준다 ls -l : 현재 디렉토리 파일들의 더 자세한 정보를 보여준다. ls /home : 해당 디렉토리의 파일을 보여준다pwd - 현재 경로를 나타낸다.cd - change directory, 디렉토리를 변..