Linux, Unix 여러여러 OS를 사용하는데 아날로그처럼 노트에만 정리해놓은거 사용하다가...
ctrl + f 가 안되서 작성합니다.
[공통]
./
ls
ls -al
ls -l
vi
touch
pwd
cat
cd
cp
mv
mkdir
rmdir
chmod
umask
rm
rm -rf
netstat
tar -xvf (abc.tar) : tar로 압축 풀기
tar -zxvf (abc.tar.Z) : tar로 압축 풀기
tar -cvf (abc.tar bbb.com) : tar로 압축 하기
ps
ps -ef
kill [pid]
kill -9 [pid]
zip
unzip
ifconfig
grep 옵션
unlias (ex. unalias rm)
uname
uname -a
whoami
ftp
tail
tail -f
+ftp 에서 binary 혹은 bi 치면 아스키에서 binary로. (unix 환경에서 많이 썼다.)
[Linux - centOS, Ubuntu, OracleLinux, RedHat, Fedora]
tar -zxvf (abc.tar.Z)
파일 속성 : chattr
lsattr
sudo su
centOS 계열 : rpm
Ubuntu 계열 : apt-get
RedHat 계열 : yum
[Unix - sunOS(solaris), HPUX, AIX, SPARC]
Unix은 Tab이 안먹힌다 (내가 폴더이름, 파일이름을 얼마나 잘외우는 지 알 수 있다)-> double esc (esc를 두번 누르면 tab처럼 작동한다, 설정이 되어있으면.) , AIX에서 확인완료.
자세한 자료는 여기
-> Mac OS의 터미널에서는 tab이 먹힌다.
ifconfig -a
uncompress (abc.Z)
su
HPUX - lanscan
AIX - lscfg vp / lscfg -vpl
+[쉘 특수문자]
* : 임의의 문자열
ex) rm -rf abd* (abc로 시작하는 모든 파일을 지운다)? : 임의의 한글자
ex) rm -rf abc? (abc로 시작하고 뒤에 한글자가 있는 파일을 모두 지운다.)[] : 괄호 안의 문자 중 하나
ex) rm -rf [a-c] (파일이름이 a,b,c 인 파일 삭제)
ex) rm -rf [a-c]* (파일이름이 a,b,c 로 시작하는 모든 파일 삭제.)
++[File Transfer Protocol(FTP) 명령어]
파일 전송 프로토콜 : 파일을 전송하기 위한 통신규약, TCP/IP 프로토콜 테이블에서 응용 계층에 속한다.
보통 클라이언트와 서버 사이에서 파일을 주고 받을때 사용 한다.
ftp [ip] : 쉘에서 주소를 입력한다.(ftp를 통해 입력한 ip를 가진 곳에 접속)
put [파일명] : 접속한 곳에 파일을 업로드 한다.
get [파일명] : 로컬로 파일을 다운로드한다.
quit, bye : ftp를 종료한다.
cd, ls, pwd : 사용가능.
'<개인공부> > [Linux\Unix]' 카테고리의 다른 글
[Linux] 우분투(Ubuntu) 설치하기(2/2) (0) | 2017.10.14 |
---|---|
[Linux] 우분투(Ubuntu) 설치하기(1/2) (0) | 2017.10.12 |
[Linux] Virtual box 설치하기 (0) | 2017.10.09 |
[UNIX] 시그널(Signal) 기본설명 및 함수 (2) | 2017.07.07 |
[vi 명령어] vi 명령어 정리 (34) | 2017.07.07 |
[UNIX] 시스템 콜과 라이브러리 함수 (0) | 2017.07.06 |