[유 닉 스 학습] 유 닉 스 의 기본 명령
9001 단어 유 닉 스 운영 체제
기본 명령
프롬프트 수정
[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
실행 순서
명령 형식 보기
[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
파일 시스템
# <file system> <mount point> <type> <options> <dump> <pass>
dev/sdb1 /d ext4 auto 1 1
## auto( ) 1( ,1/0) 1( )