IT관련 지식들 2022. 11. 7. 15:08

** 시간설정

-현재 시간 출력

>date 

-현재 시간 변경

>date -s "2022-11-11 09:00:00"

 

** zip 압축 / 압축풀기

-zip으로 압축

>zip [압축파일명] -r [압축파일 경로]

예시)aaa폴더를 a.zip으로 압축

>zip a.zip -r ./aaa

-unzip으로 압축풀기

>unzip [압축파일명]

예시) a.zip 파일을 압축풀기

>unzip a.zip

 

** 문서파일형식 변경

- 파일 형식 확인

>file -bi 파일명

- 파일 형식 변경

>iconv -c -f [원본파일의 인코딩형식] -t [변경할 인코딩형식] 원본파일명 > 변경해서 저장할 파일명

 

예시) a.cpp파일을  iso-8859-1 에서 utf-8로 변경해서 b.cpp에 저장.

>file -bi a.cpp

text/x-c++; charset=iso-8859-1

>iconv -c -f iso-8859-1 -t utf-8 a.cpp > b.cpp

 

** Debian package(deb)파일 설치

- "dpkg -i [설치파일]" 을 실행하면 파일을 복사하는 패키지를 만든다.

>dpkg -i testPacket.deb

- 강제로 설치 "dpkg --force-overwrite -i [설치파일]

>dpkg --force-overwrite -i testPacket.deb

 

** Debian package(deb)파일 만들기

- "dpkg -i [설치파일]" 을 실행하면 파일을 복사하는 패키지를 만든다.

>dpkg-deb --build [작업폴더명]

- 작업폴더는 아래와 같이 구성한 뒤 폴더의 상위폴더에서 명령어를 실행한다.

--의미 : /home/kangmin/Test폴더에 printHelloWorld파일을 복사한다.

--DEBIAN폴더에 있는 파일은 패키지를 설명하거나(control), 패키지 설치 전/후에 실행할 스크립트를 포함한다.

** Debian package(deb)파일 풀기

- 패키지 압축 내용을 푼다. 복사할 폴더가 없으면 새로 생성한다.

>dpkg-deb -x [압축파일명] [압축해제할폴더명]

예시) a.deb파일을 a_dir에 푼다.

>dpkg-deb -x a.deb a_dir

 

** 시리얼포트 동작확인

- 시리얼 포트의 동작 상태를 확인한다.

>stty -F /dev/tty11

 

 

'IT관련 지식들' 카테고리의 다른 글

C++ compile warning 제거 방법  (0) 2022.12.19
QT 코딩  (0) 2022.11.07
windows 10 가상 데스트톱, 가상 모니터 기능  (4) 2022.01.26
우분투 18.04 qt설치  (0) 2022.01.14
우분투 18.04 실행 USB 만들기  (0) 2022.01.14
posted by 동글동글82
: