손실된 파티션과 하드 디스크 데이터를 안전하게 복구하는 방법
TestDisk와 PhotoRec을 사용하여 손실된 파티션과 파일을 복구하는 방법을 알아보세요. 원본 드라이브를 보호하고 안전하게 스캔한 다음 복구된 데이터를 다른 디스크에 저장하세요.
Fish를 설치하고, 전체 경로가 에 제대로 표시되는지 확인한 다음 /etc/shells, chsh -s "$(command -v fish)"사용자 계정으로 Fish를 실행하세요. 새 로그인 세션에서 Fish를 사용하려면 로그아웃 후 다시 로그인하세요. 처음 사용해 보려면 를 입력하고, Bash로 돌아가려면 fish를 입력하세요 exit.
Fish는 자체적인 구문과 설정을 가지고 있으며, Bash 시작 파일을 읽지 않습니다. Bash shebang이 포함된 스크립트는 Bash를 사용하여 계속 실행될 수 있습니다.
사용하는 배포판의 패키지 관리자를 사용하십시오. 다음은 Fish 패키지에 대한 표준 명령어입니다. 패키지 소스는 Fish 공식 설치 페이지를 참조하십시오 .
sudo apt install fishsudo dnf install fishsudo pacman -S fishsudo zypper install fish다른 배포판의 경우 공식 저장소에서 검색하세요 fish. 패키지 관리자가 설치 및 업데이트를 한 곳에서 관리합니다.

현재 Bash 터미널에서 실행 파일을 찾고 해당 실행 파일의 정확한 경로가 다음 위치에 있는지 확인하십시오 /etc/shells.
command -v fish
grep -Fx "$(command -v fish)" /etc/shells
경로는 종종 /usr/bin/fish이지만, 컴퓨터에 인쇄된 경로를 사용하십시오. 두 번째 명령은 동일한 경로를 반환해야 합니다. chsh 설명서에 설명된 것처럼 많은 chsh시스템에서는 에 나열된 셸만 허용합니다 . 일치하는 경로가 없으면 관리자에게 Fish의 설치 경로를 등록해 달라고 요청하십시오./etc/shells

Bash에서 다음 명령어를 입력하여 대화형 Fish 세션을 시작하세요.
fish
일상적인 명령어를 몇 개 입력해 보고 구문 강조 표시, 탭 자동 완성, 자동 제안 기능을 확인해 보세요. Enter 키를 exit누르면 Bash로 돌아갑니다. Fish 공식 튜토리얼 에서 이러한 대화형 기능을 자세히 안내합니다.

fish현재 터미널에 대해서만 테스트가 진행되며, 계정의 로그인 셸은 변경되지 않습니다.경로 검사가 성공하면 일반 계정으로 Bash에서 다음 명령을 실행하세요.
chsh -s "$(command -v fish)"
암호를 입력하라는 메시지가 나타나면 암호를 입력하십시오. `--` 명령어를 사용하지 마십시오. 이 명령어 sudo는 사용자의 셸이 아닌 루트 사용자의 셸을 변경할 수 있습니다. `--` chsh명령어는 사용자의 로그인 셸을 기록하지만 기존 터미널 탭은 변경하지 않습니다. 데스크톱 세션에서 로그아웃한 후 다시 로그인하거나 SSH에 다시 연결하십시오. 새 터미널에서 여전히 Bash가 시작되는 경우, 프로필에서 사용자 지정 명령어를 강제로 사용하도록 설정되어 있는지 확인하십시오.

chsh하지 마세요 .sudoFish는 사용자 설정을 에서 읽어오는 ~/.config/fish/config.fish것이 아니라 에서 읽어옵니다 ~/.bashrc. 폴더를 생성하고 원하는 편집기(이 예에서는 Nano를 사용합니다)로 파일을 엽니다.
mkdir -p ~/.config/fish
nano ~/.config/fish/config.fish

~/.config/fish.예를 들어, Fish의 인사말을 숨기려면 다음 Fish 명령어를 파일에 추가하세요.
set -g fish_greeting
파일을 저장한 다음 새 Fish 셸을 시작하여 파일을 불러오세요. Fish 구문을 사용하여 환경 변수를 내보낼 수도 있습니다. 예를 들어 `<fish_regreement>`와 같은 변수를 설정할 수 있습니다 set -gx EDITOR nano. Fish FAQ에서는 인사말 설정에 대한 설명과 Fish 시작 파일이 Bash 파일과 어떻게 다른지 설명합니다.

config.fish. ;와 같은 Bash 할당은 EDITOR=nanoFish 구성 명령이 아닙니다.Fish의 로컬 웹 기반 설정 도구를 열려면 다음 명령어를 실행하세요. fish_config여기에서 프롬프트 및 색상 옵션을 찾아볼 수 있습니다. 터미널에서도 작업할 수 있습니다. 예를 들어, 다음 명령어로 테마 목록을 볼 수 있습니다 fish_config theme list. 샘플 프롬프트를 미리 보고 저장하려면 다음 명령어를 실행하세요.
fish_config prompt show
fish_config prompt choose disco
fish_config prompt save
choose 명령어는 현재 세션에 프롬프트를 적용하고, save 명령어는 향후 세션에 프롬프트를 저장합니다. 웹 인터페이스 및 명령어 옵션에 대한 자세한 내용은 fish_config 참조를 확인하세요.

입력하는 동안 Fish는 사용자의 명령 기록, 유효한 경로 및 자동 완성 기능을 기반으로 회색 제안을 표시할 수 있습니다. 오른쪽 화살표 키를 누르거나 Ctrl+FEnter 키를 눌러 제안을 수락하세요. 제안을 수락해도 명령줄만 채워지므로 실행하려면 Enter 키를 따로 눌러야 합니다. Enter 키를 눌러 Tab명령, 인수 또는 경로를 자동 완성하거나 Enter 키를 눌러 사용 가능한 선택 항목을 확인하세요.

Fish는 POSIX 규격을 준수하는 Bash 대체 프로그램이 아닙니다. 변수와 제어 블록은 서로 다른 구문을 사용합니다.
| 작업 | 배쉬 | 물고기 |
|---|---|---|
| 변수를 설정하세요 | name=value | set name value |
| 변수 내보내기 | export EDITOR=nano | set -gx EDITOR nano |
if블록을 종료합니다 | fi | end |
.bashrcFish는 Bash 스크립트 , 별칭 또는 Bash 함수를 로드하지 않습니다 . #!/usr/bin/env bashBash에서 실행해야 하는 스크립트에는 `--bash`와 같은 Bash 셰뱅을 추가하십시오. 자세한 내용은 Fish의 언어 및 구성 문서를 참조하십시오.
Bash를 복원하려면 Fish에서 다음 명령을 실행하세요. Fish는 익숙한 $(...)명령 치환 기능을 지원합니다.
chsh -s "$(command -v bash)"
로그아웃 후 다시 로그인하세요. chshFish가 실행되지 않으면 경로를 다시 확인하세요 /etc/shells. SSH 또는 SCP 관련 문제가 발생하면 출력 명령어를 파일에서 제거하세요 config.fish. Fish는 비대화형 셸에서도 해당 명령어를 읽습니다. 대화형 전용 설정은 다음과 같이 보호하세요.
if status is-interactive
# interactive-only setup
end
자세한 내용은 Fish 설정 파일 문서를 참조하십시오 .
TestDisk와 PhotoRec을 사용하여 손실된 파티션과 파일을 복구하는 방법을 알아보세요. 원본 드라이브를 보호하고 안전하게 스캔한 다음 복구된 데이터를 다른 디스크에 저장하세요.
웹캠이나 이미지 파일을 사용하여 CoBang으로 Linux에서 QR 코드를 스캔하세요. Flatpak 카메라 접근 관련 설치 옵션, 설정 단계 및 문제 해결 방법을 참조하세요.
Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하세요. 노출, 색상, 깜빡임 감소 및 기타 지원되는 제어 기능을 조정하고 호환되는 비디오 모드를 확인하세요.
Linux에 PhpStorm을 설치하려면 JetBrains Toolbox 또는 독립 실행형 tar.gz 아카이브를 사용하세요. Snap 및 Arch AUR 옵션도 제공됩니다. Java는 이미 포함되어 있습니다.
Cisco Packet Tracer 9.0.1 for Ubuntu 64비트 버전을 다운로드하고, APT를 사용하여 DEB 패키지를 설치한 다음, 터미널에서 라이선스에 동의하고 로그인하여 실습을 시작하십시오.
각 디스플레이마다 별도의 XFCE 4 패널을 생성하고, 두 번째 패널을 올바른 출력에 할당하고, 위치와 크기를 조정한 다음, 필요한 실행기와 상태 항목을 추가합니다.
GNOME Disks 또는 dd 명령어를 사용하여 Linux에서 CD-ROM ISO 파일을 생성합니다. 광학 드라이브를 식별하고, 복사 과정을 모니터링하고, 이미지 유효성을 검사하고, 손상된 디스크나 오디오 디스크에 다른 도구가 필요한 경우를 알 수 있습니다.
GIMP를 사용하여 Linux에서 사진 배경 제거하기: 피사체를 따라 그리고, 선택한 배경을 삭제하고, 투명도를 유지한 다음, 재사용 가능한 PNG 파일로 내보낼 수 있습니다.
FlightGear를 공식 사이트에서 무료로 다운로드하세요. Windows, macOS, Linux 패키지를 비교하고, 데이터 파일을 설치한 후 첫 비행을 시작하세요.
브라우저에서 Google Tasks를 열거나, Chrome 바로가기 또는 앱 스타일 실행을 추가하고, 캘린더 및 Gmail을 통해 날짜별 할 일을 관리하세요.