반응형
/ 최상위 디렉터리
/dev 시스템에 설치된 주변장치들이 파일로 등록되어있는 디렉터리
/etc 시스템 설정 파일이 있는 디렉터리
/bin 사용자가 사용하는 기본적인 명령어들이 실행파일상태로 있는 디렉터리
/lib 공유 라이브러리 파일들이 있는 디렉터리. 부팅, 프로그램 실행에 필요한 코드 있음
/home 사용자 게정의 홈 디렉터리
/root 루트 계정의 홈 디렉터리. 일반 사용자는 접근 불가
/proc 시스템 정보 제공하는 가상파일시스템 디렉터리.
/sbin 시스템 관리 명령들이 들어있는 디렉터리. 루트 권한 필요
/tmp 임시로 파일 생성또는 삭제하는 공간.
/var 각종 임시 파일(로그, 스풀, 전자메일 등)저장하는 공간
/usr 시스템, 응용 프로그램에 필요한 파일들이 저장되어있는 디렉터리
반응형
반응형

모드

: EX모드
a, i, o 입력 모드
esc 명령 모드, 모드 전환

ex모드 명령어

:q 아무런 저장하지 않았을때 종료
:q! 변경된 내용을 저장하지 않고 강제 종료
:wq 저장하고 종료
:x 저장하고 종료
:w 파일명 새 이름으로 파일 저장

커서 이동키

h 한칸 왼쪽
i 한칸 오른쪽
j 한 줄 아래
k 한 줄 위로
w, W 다음 단어의 첫 글자로
b,B 이전 단어의 첫 글자로
e, E 단어의 마지막 글자로
shift + ^ 그 줄의 첫 글자로
shift + $ 그 줄의 마지막 글자로
0 (숫자) 그 줄의 처음으로
enter, + 다음 줄의 첫 글자로
- 윗 줄의 첫 글자로

텍스트 입력기

a 커서 위치의 다음 칸부터 입력
A 커서가 있는 줄의 끝부터 입력
i 커서 위치부터 입력
I 커서가 있는 줄의 맨 앞부터 입력
o 커서 바로 아래에 줄 만들고 입력
O 커서 바로 위에 줄을 만들고 입력
s 커서가 있는 단어를 지우고 입력
S 커서가 있는 행을 지우고 입력

명령모드 텍스트 삭제키

x dl 커서 위치의 글자 삭제
X dh커서 바로 앞의 글자 삭제
dw 한 단어를 삭제
d0 커서 위치부터 줄의 처음까지 삭제
D d$커서 위치부터 줄의 끝까지 삭제
dd 커서가 있는 줄을 삭제
dl 커서가 있는 줄과 그 다음 줄을 삭제
dk 커서가 있는 줄과 그 앞줄 삭제

명령모드 텍스트 수정키

r 커서 위치의 한 글자 수정
R 커서 위치부터 esc 누를때까지 다른 글자로 수정
s 커서 위치 한 글자를 여러 글자로 수정
ch 커서 바로 앞의 한 글자를 여러 글자로 수정
cw 커서 위치의 한 단어 수정
c0 커서 위치부터 줄의 처음까지 수정
C 커서 위치부터 줄의 끝까지 수정
cc 커서가 있는 줄을 수정
cj 커서가 있는 줄과 그 다음 줄을 수정
ck 커서가 있는 줄과 그 앞줄을 수정

텍스트 복사키

yw 커서 위치부터 단어의 끝까지 복사
y0 커서 위치부터 줄의 처음까지 복사
y$ 커서 위치부터 줄의 끝까지 복사
yy 커서가 있는 줄을 복사
yj 커서가 있는 줄과 그 다음줄을 복사
yk 커서가 있는 줄과 그 앞줄을 복사
p 커서의 다음 위치에 붙여넣기
P 커서가 있는 위치에 붙여넣기

작업취소

u 작업 취소
U 그 줄에 행해진 작업 모두 취소
. 조금 전에 했던 명령 반복

명령모드 텍스트 검색키

/ 현재 커서 기준 앞에 있는 텍스트 검색
? 현재 커서 기준 뒤에 있는 텍스트 검색
n 같은 방향으로 검색할 텍스트 계속 검색
N반 반대 방향으로 검색할 텍스트 계속 검색
/enter 앞쪽으로 계속 검색
?enter 뒤쪽으로 계속 검색
반응형
반응형

 

파일 권한 변경 명령

chmod [레퍼런스][연산자][접근권한][파일]

 

레퍼런스 :변경할 대상 소유자, 그룹, 다른 사용

 

u 소유자
g 그룹
o 소유자, 그룹을 포함하는 모든 사용자

 

연산자 :

+ 권한 부여
- 권한 해제

 

접근 권한

r 읽기
w 쓰기
x 실행

 

 

접근 권한에 대한 8진수 값

400 파일 소유자의 읽기 권한
200 파일 소유자의 쓰기권한
100 파일 소유자의 실행권한
40 그룹 사용자의 읽기 권한
20 그룹 사용자의 쓰기 권한
10 그룹 사용자의 실행 권한
4 기타 사용자의 읽기 권한
2 기타 사용자의 쓰기 권한
1 기타 사용자의 실행 권한

 

필요 권한을 더해서 사용하면 됨.

 

ex) 모든 사용자에게 읽기 권한만 부여하고 싶을때

chmod 444 filename

 

 

반응형
반응형

libfaudio0_20.01-0_buster_amd64.deb
0.13MB
libfaudio0_20.01-0_buster_i386.deb
0.14MB

위 파일을 다운받아 gdebi로 설치하면 간단하게 해결 된다.

우분투는

https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/

 

xubuntu를 선택해서 amd64 버전과 i386버전을 같이 설치해주면 된다

반응형
반응형

 

sudo nano .bashrc

파일이 열리면 맨 아랫줄에

 

pulseaudio -D clean

입력 후 저장 후 재부팅 해주면 된다

반응형
반응형

리눅스에서 그냥 sudo apt install youtube-dl 로 설치를 하면 가장 최신버전으로 설치가 되질 않는다.

그래서 다운받으려고만 하면 invaild parameters 이라면서 다운이 안된다.

해결법은 youtube-dl을 최신버전으로 설치하는것이다

sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl sudo chmod a+rx /usr/local/bin/youtube-dl youtube-dl -U

위 코드를 순서대로 입력하면 최신버전으로 업데이트가 된다.

위 방법이 안된다면

sudo apt install python-pip pip install update youtube-dl

을 시도해보면 된다.

데비안 10에서는 pip으로밖에 업데이트가 안되는듯....

이제 다시 시도해보면 정상적으로 다운된다!

반응형
반응형

최신버전으로 설치하면 기본 디스플레이 서버가 wayland로 되어있다.

wayland를 사용하면 가장 큰 단점이 root 로그인이 막힌다는것이다.

root로그인을 하기 위해서는 wayland를 해제해주면 된다.

 

우분투는 custom.conf, 데비안 및 칼리리눅스는 daemon.conf 파일을 수정해줘야한다.

터미널 실행 후

 

sudo nano /etc/gdm3/daemon.conf

입력 후 실행,

WaylandEnable=false 열을 주석처리 해제 해준다(앞 # 삭제)

다 했다면 저장 후 재부팅 해주면 된다

반응형
반응형

터미널을 열고

sudo systemctl enable --now snapd apparmor

입력 후 엔터 누른 뒤 다시 snap으로 설치 시도해보면 된다

반응형

+ Recent posts