[유 닉 스 학습] 유 닉 스 의 기본 명령

기본 명령
  • 유 닉 스 기본 명령
  • 기본 명령
  • 프롬프트 수정
  • 명령 을 사칭 으로 분할
  • 환경 변수 추가
  • 출력 환경 변수
  • 영구적 으로 유효 하 게 저장 하려 면 셸 파일 자체 시작 파일
  • 에 넣 어야 합 니 다.
  • 현재 파일 정보
  • ip 보기
  • 명령 의 자동 보완 기능
  • history 에서 사용 한 명령 을 모두 인쇄 합 니 다
  • 어떤 명령 으로 시작 하 는 명령 을 자동 으로 찾 습 니 다
  • 취소 명령 은 더 이상 한 걸음 한 걸음 물 러 서지 않 아 도 된다
  • 명령 별명 보기
  • 빈 파일 touch 만 들 기
  • 파일 삭제
  • 별명 만 들 기
  • 별명 취소
  • 집행 순서
  • 명령 의 유형 보기
  • 시스템 정보 획득
  • 사용자 이름과 ID 출력
  • 운영 체제 의 커 널 보기
  • 메모리 보기
  • 날짜 보기
  • proc 버 전 파일 보기
  • 도움말 매 뉴 얼 보기
  • 장절 수 를 지정 하 는 도움말 수첩
  • 사용자 정의 이름 이 영구적 으로 적 용 됩 니 다
  • 파일 시스템

  • 기본 명령
    프롬프트 수정
    [s14516@gdufs]$PS1=’[\u@gdufs]\$’
    명령 을 사칭 으로 분할 하 다.
    /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

    환경 변수 추가:
    [s14516@gdufs]$ PATH=$PATH:.

    $PATH 에 직접 추가 합 니 다. (PATH 는\$기 호 를 붙 이지 마 십시오.)
    출력 환경 변수:
    [s14516@gdufs]$ echo $PATH
    /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:.

    이 설정 은 현재 에 만 유효 합 니 다. 다음 로그 인 은 유효 하지 않 습 니 다.
    설정 저장, 영구적 으로 유효 합 니 다. 셸 파일 에 자동 시작 파일 을 넣 어야 합 니 다:
    Bash startup file
        : /etc/profile: system environment  
        :        
    $HOME/. bash_profile: execute once when logging on  
    $HOME/.bashrc: execute each time fork a shell
    nano .bash_profile  
       $PS1='[\u@gdufs]\$'  

    저장 이 영구적 으로 유효 합 니 다.
    현재 파일 정보
    [s14516@gdufs]$ls
    [s14516@gdufs]$ls -l
    [s14516@gdufs]$ls -l .bash_profile
    [s14516@gdufs]$ls -l [         ]

    ip 보기
    [s14516@gdufs]$ifconfig

    명령 의 자동 보완 기능
    키보드 탭
    history 사용 한 명령 을 모두 인쇄 합 니 다.
    [s14516@gdufs]$history

    어떤 명령 으로 시작 하 는 명령 을 자동 으로 찾 습 니 다.
    예 를 들 어 전에 nano. bash 를 사용 한 적 이 있 습 니 다.profile 이 명령 은 느낌표 로 시작 하면 최근 에 사용 한 명령 에 대응 하 는 것 을 찾 을 수 있 습 니 다.
    [s14516@gdufs]$!nano  

    명령 을 취소 하면 더 이상 한 걸음 한 걸음 물 러 설 필요 가 없다.
    Ctrl + u
    명령 별명 보기
    [s14516@gdufs]$alias
      
    alias vi='vim'

    빈 파일 touch 만 들 기
    touch abc.txt
    파일 삭제
    rm abc.txt
            
    [s14516@gdufs]$rm -i abc.txt
    rm: remove regular file 'abc.txt'? yes

    별명 만 들 기
    [s14516@gdufs]$alias rm='rm -i'
            rm         。   

    취소
    unalias rm
    실행 순서
  • alias
  • build-in command
  • execute file
  • no found

  • 명령 형식 보기
    [s14516@gdufs]$type rm
    rm is aliased to 'rm -i'
    [s14516@gdufs]$type test
    test is a shell builtin

    시스템 정보 가 져 오기
    사용자 이름과 ID 출력
    [s14516@gdufs]$whoami
    [s14516@gdufs]$id
    [s14516@gdufs]$hostname

    운영 체제 의 커 널 보기
    [s14516@gdufs]$uname
        
    [s14516@gdufs]$uname -a
    Linux Linux 2.6.32-24-generic #39-Ubuntu SMP Wed Jul 28 06:07:29 UTC 2010 **i686** GGNU/Linux

    메모리 보기
    [s14516@gdufs]$free
    [s14516@gdufs]$free -m
    [s14516@gdufs]$free -k

    날짜 보기
    [s14516@gdufs]$date
          
    [s14516@gdufs]$date +%Y%m%d
    [s14516@gdufs]$date +%y%m%d
        y             (Y    )

    proc 버 전 파일 보기
    [s14516@gdufs]$cat /proc/version

    도움말 매 뉴 얼 보기
    man date
    man command

    장절 수의 도움말 매 뉴 얼 을 지정 합 니 다.
    man open 기본 입장 제1장 man 2 open 지정 제2 장
    사용자 정의 이름 이 영구적 으로 적 용 됩 니 다.
    nano ~./bashrc ~/.bash_profflee 는 대화 식, login 방식 으로 bash 에 들 어가 실 행 됩 니 다 ~/. bashrc 는 대화 식 non - login 방식 으로 bash 에 들 어가 실 행 된 일반적인 두 가지 설정 이 대체적으로 같 기 때문에 전 자 는 후 자 를 호출 합 니 다.
    bash 에서profile 설정 에 코드 를 더 해서. bashrc 파일 을 찾 으 라 고 하 세 요.
    # .bash_profile
    # Get the aliases and functions
    if [ -f ~/.bashrc ]; then
            . ~/.bashrc
    fi

    시작 파일 적용:
    source ~/.bashrc

    파일 시스템
  • 구역 두 번 째 SATA 하드디스크 fdisk/dev/sdb
  • 하 드 디스크 형식 win fat 32 ntfs Linux ext 2 ext 3 ext 4 jfs +
  • 포맷 파일 형식 mkfs - t ext 4/dev/sdb 1 (1 은 첫 번 째 파 티 션 을 대표 합 니 다)
  • 시스템 의 d 디스크 위치 에 마 운 트 하여 mount/dev/sdb 1/d
  • 에 접근 할 수 있 도록 합 니 다.
  • U 디스크/udisk 디 렉 터 리 를 삽입 하여 U 디스크 를 이 디 렉 터 리 mount/dev/sdc 1/udisk (U 디스크 의 파 티 션 을 udisk 에 마 운 트 했 습 니 다. 시스템 에 접근 할 수 있 습 니 다)
  • 마 운 트 해제 시 umount/udisk (마 운 트 된 디 렉 터 리) umount/dev/sdc 1 (장치 이름)
  • 을 사용 할 수 있 습 니 다.
  • 파 티 션 의 자동 마 운 트 명령 은 컴퓨터 가 다시 시작 할 때 마 운 트 되 지 않 고 정 보 를 잃 어 버 립 니 다. 설정 파일 은 vi/etc/fstab
  • 과 같 습 니 다.
    # <file system>  <mount point>   <type>  <options>   <dump>     <pass>
      dev/sdb1         /d             ext4      auto       1           1
     ##  auto(          )  1(        ,1/0)  1(  )

    좋은 웹페이지 즐겨찾기