- 가장 최근 명령 다시 실행하기
!명령 : (느낌표와 명령)
예를 들어서 다음 명령어를 순차적으로 실행했다고 하자
cd abc (그냥 임의 디렉토리)
reset
vi tttt
vi tst
여기서 !v 또는 실행하면 v로 시작하는 가장 최근에 명령이 실행된다. (!vi 도 되는 것 같음)
그러면 여기서 vi tst가 다시 실행된다.
!r을 하거나 !re를 하면 reset명령이 실행된다...
단, history -c 명령으로 명령어 히스토리를 삭제해 버리면 안되는 것 같음.
- 명령어 및 출력 내용 파일에 저장
1 2 3 4 5 | //명령어 실행 및 콘솔화면(표준출력)을 파일로 저장 명령어 | tee -a 파일명 //명령어 실행 및 콘솔화면(표준출력)을 오류도 포함해서 파일로 저장 명령어 | tee -a 파일명 | cs |
- 출처 (제타위키) CC-BY-SA : 원문링크
- 패키지 제어
- 설치된 패키지 목록 확인
dpkg --list 또는 dpkg -l (소문자)
dpkg -l | grep 패키지 이름 : 파이프 명령을 이용하여 패키지 이름만 확인
- 패키지 설치
sudo apt-get install 패키지이름 - 해당 패키지만 삭제
sudo apt-get remove 패키지이름 - 패키지 및 관련 된 것 삭제
sudo apt-get purge 패키지이름
- 패키지 정보 검색
sudo apt-get cache show 패키지 명
- 귀찮아서 만든 패키지 갱신 스크립트
apt-get update를 수행한 다음 바로 apt-get upgrade를 수행한다.
sudo ./auto_update.sh 같이 사용하면 된다.
일반 에디터로 편집 가능하다.
- 파일 압축
- 옵션
짧은 옵션 |
긴 옵션 |
뜻 |
-c |
--create |
새 압축파일 생성 (파일 압축) |
-x |
--extract --get |
압축 풀기 (묶음 해제) |
-f |
--file |
압축파일 사용 |
-z |
--gzip --gunzip --ungzip |
gzip방식 |
-j |
--bzip2 |
bzip2방식 |
-v | --verbose | 처리중인 파일 목록 자세히 보기 (처리 내용 출력) |
-p |
권한을 원본과 같게 유지 |
명령
tgz |
확장자 tar.gz, tgz |
압축 |
tar cfvz 파일명.tgz 폴더경로 |
압축 해제 (현재 폴더에) |
tar xfvz 파일이름.tgz |
압축 해제 (폴더 경로 지정) |
tar xfvz 파일명 -C 폴더경로 |
bzip2 (bzip2 설치 필요) |
확장자 bz2, tar.bz2 |
압축 |
tar cfvj 파일명.bz2 폴더 경로 |
압축 해제 |
tar xfvj 파일명.bz2 -C 폴더 경로 |
tar |
확장자 tar |
압축 |
tar cfv 파일명 폴더경로 |
압축 해제 (현재 폴더에) |
tar xfv 파일명.tar |
압축 해제 (폴더 경로 지정) |
tar xfv 파일명 -C 폴더경로 |
gz |
|
파일 1개 압축 |
gzip 파일명 |
파일 여러개 압축 |
gzip * |
압축해제 (현재 폴더) |
gunzip 파일명.gz gzip -d 파일명.gz |
|
|
|
|
|
|
zip (unzip 패지키 설치 필요) |
|
압축 풀기 |
unzip 압축파일이름 |
'Study > Linux' 카테고리의 다른 글
apt-get update,upgrade 두번 치기 귀찮다 (0) | 2020.02.04 |
---|