Unix & Linux

Linux, FreeBSD 및 기타 Un * x와 유사한 운영 체제 사용자를위한 Q & A

2
명령을위한`tee`
tee파이프 된 표준 입력을 표준 출력 및 파일 로 리디렉션 할 수 있습니다 . echo Hello, World! | tee greeting.txt 위의 명령은 터미널 화면에 인사말을 표시하고 greeting.txt파일 내용에 저장 하여 해당 이름의 파일이 없으면 파일을 만듭니다. 덮어 쓰기 대신 기존 파일에 추가하기 -a위한 스위치 도 있습니다 tee. 파이프 된 입력을 …

1
"dnf 기록 롤백"과 "dnf 기록 실행 취소"의 차이점은 무엇입니까?
공식 문서를 읽으십시오 . dnf history rollback <transaction-spec> 지정된 트랜잭션 이후에 수행 된 모든 트랜잭션을 취소합니다. RPMDB의 현재 상태로 인해 트랜잭션 을 실행 취소 할 수없는 경우 트랜잭션을 실행 취소하지 마십시오. 강조는 내 것입니다. 따라서이 명령은 해당 명령을 나타냅니다 undo. 자, 취소에 관한 문서를 읽어 보자. dnf history undo <transaction-spec> …

2
아웃 바운드 연결에 여러 개의 기본 게이트웨이를 사용할 수 있습니까?
동일한 서브넷에 여러 개의 NIC (eth0 및 wlan0)가 있고 NIC 중 하나에 장애가 발생하면 호스트의 응용 프로그램에 대한 백업으로 사용하고 싶습니다. 이러한 이유로 추가 라우팅 테이블을 만들었습니다. 이것은 /etc/network/interfaces다음과 같습니다 iface eth0 inet static address 192.168.178.2 netmask 255.255.255.0 dns-nameserver 8.8.8.8 8.8.4.4 post-up ip route add 192.168.178.0/24 dev eth0 src 192.168.178.2 …

2
ssh-agent를 시스템 서비스로 시작하고 사용하는 방법은 무엇입니까?
어떻게 시작 ssh를 에이전트 로 systemd 서비스를? 인터넷에 몇 가지 제안이 있지만 완료되지 않았습니다. ssh-agent 서비스가 성공적으로 시작된 경우 자동으로 암호화되지 않은 키를 추가하는 방법 은 무엇입니까? 아마도 목록에서 키를 추가하는 ~/.ssh/.session-keys것이 좋습니다. SSH_AUTH_SOCK나중에 로그인 세션에서 설정하는 방법은 무엇입니까? 가장 올바른 방법은 ssh-agent 서비스에서 systemd-logind 서비스 로 푸시하는 것입니다 ( …

7
sshfs를 사용한 명령 행의 사용자 이름 및 비밀번호
다음을 사용하여 작은 백업 스크립트를 만들고 있습니다 sshfs. sshfs backup_user@target_ip:/home /mnt/backup 이 명령에 비밀번호를 포함시키는 방법이 있습니까? 또는 FTP / SFTP 이외의 로그인 비밀번호를 포함 할 수있는 다른 파일 전송 솔루션이 있습니까?
15 linux  ssh  sshfs 

2
부팅 가능한 Linux USB 스틱을 만들 때 동기화가 중요한 이유는 무엇입니까?
아치 리눅스 위키에서 : https://wiki.archlinux.org/index.php/USB_flash_installation_media # dd bs=4M if=/path/to/archlinux.iso of=/dev/sdx status=progress && sync [...] 할 일 없습니다 미스 동기는 USB 드라이브를 당겨 전에 완료합니다. 나는 알고 싶다 무엇을합니까? 제외하면 어떤 결과가 있습니까? 노트 dd옵션과 함께 사용되는 명령 status=progress: tar -xzOf archlinux-2016-09-03-dual.iso | dd of=/dev/disk2 bs=4M status=progress && sync 또는 pv진행에 …

2
쉘 스크립트 내부의 프로그램에 명령 행 매개 변수 전달
에 관해서는 ./script.sh arg1 [arg2 arg3 ...]명령 줄 인수 arg1, arg2에 의해, ... 가지고 할 수있다 $1, $2... 그러나 인수의 수입니다 NOT 고정. 쉘 스크립트에서, 나는 인수를 시작 arg2하여 프로그램 으로 전달하고 싶습니다 . #/bin/bash ... /path/to/a/program [I want to pass arg2 arg3 ... to the program] ... 하나 이상의 …

2
Excutable에서`setcap` 추가 기능 설정 해제
대답 에 리눅스 : 1024 이하의 포트를 청취하는 사용자를 허용 하여 실행 추가 권한을 부여 지정된 setcap프로그램이 포트 <1024 바인딩 할 수 있도록 : setcap 'cap_net_bind_service=+ep' /path/to/program 이러한 권한을 취소하는 올바른 방법은 무엇입니까?

5
bash에서 문자열 인덱싱
sh / bash에서 색인으로 문자열을 참조하려면 어떻게해야합니까? 즉, 기본적으로 분할됩니다. 파일 이름의 5자를 제거하려고합니다. 모든 이름의 구조는 name_nr_code입니다. 5 개의 영숫자 코드 비트를 제거하려고합니다. name_nr_항상 10 자입니다. 같은 것이 있습니까? for i in * ; do mv "$i" "$i"[:10] ; done
15 bash  shell  string 

1
아키텍처가 amd64 인 경우에도 i386 파일을 찾고 있음
연결되지 않은 컴퓨터에서 linux / ubuntu를 업데이트하기 위해 파일 저장소를 사용하려고합니다. 이 머신의 아키텍처 (uname -a) : x86_64 GNU/Linux 결과 dpkg --printarchitecture는 다음 과 같습니다. amd64 Trusty Tahr amd64 시스템이며, 예를 들어 aptitude sources.list 파일에서이를 나타냅니다. 또한 우분투의 "이 컴퓨터 정보"는 구체적으로 컴퓨터가 64 비트라고 말합니다. 그래서 컴퓨터에 amd64 패키지를 …
15 apt  repository 

3
sed를 한 번만 호출하여 여러 번 편집
sed를 사용하여 구성 파일을 편집하려고합니다. 변경하고 싶은 몇 줄이 있습니다. Linux sed -i에서는 적절한 편집이 가능하지만 백업 파일로 저장해야 한다는 것을 알고 있습니다. 그러나 여러 개의 백업 파일을 사용하지 않고 한 번에 모든 변경 사항을 적용하고 싶습니다. 그렇게 할 수있는 방법이 있습니까, sed -i아니면 더 나은 대안이 있습니까?
15 sed 

2
/ etc / fstab의 모든 공간은 무엇입니까?
내가 사용할 수있는 얻을 mount설정하는 /디렉토리를하고 난을 사용할 수있는 /etc/fstab다시 부팅을 다시 마운트 할 수 있습니다. fstab 파일을 테스트하는 것도 재미 있습니다 mount -faV. fstab 파일을 볼 때 공간 수가 당황합니다. 하나의 공백 (예 : 명령 매개 변수 사이의 구분 기호) 또는 4 개의 공백 (예 : 탭)이 예상되었습니다. 나는 …

4
터미널에서 파일 브라우저로 현재 디렉토리를 열 수 있습니까?
현재 디렉토리는 홈 디렉토리의 여러 하위 폴더 계층에 깊이 묻혀 있습니다. GUI 기반 파일 브라우저 에서이 디렉토리를 열려면 폴더 다음에 폴더를 두 번 클릭하여 도달해야합니다. 시간이 많이 걸립니다. 반면에 키 입력이 거의없고 탭 버튼을 여러 번 누르는 경우 터미널을 통해 쉽게 접근 할 수 있습니다. 터미널의 현재 디렉토리를 파일 브라우저로 …

9
su 사용자에 대해 '지정된 프로토콜 없음'을 해결하는 방법
시스템에서 그래픽 사용자를 위해 대체 사용자 (비 관리자)를 사용하려고합니다. 이 대체 사용자는 동일한 이름의 원격 시스템 사용자와 일치하도록 이름이 지정되고 UID 및 GID가 부여되었습니다. UID는 500이므로 사용자를 '비 로그인'사용자로 생각합니다. 우분투에서 메인 계정으로 로그인 한 후 터미널과 su대체 사용자를 열었습니다 . 그런 다음 명령을 실행하여 응용 프로그램을 시작하고 'No protocol …

3
한 배포판에서 다른 배포판으로 설치된 패키지 및 설정을 어떻게 전송합니까?
나는 몇 달 동안 VirtualBox를 통해 Linux 시스템에 대해 배우고 Linux 시스템에 대해 연구 해 왔으며 기본 OS로 만들고 하드 드라이브에 설치하기로 결정했습니다. HDD에 직접 설치할 때 가져와야 할 많은 파일, 패키지 및 설정 (예 : .bashrc 변경)이 있는데 어떻게해야합니까? 또한 비슷한 데비안 또는 RPM으로 전환하기로 결정하면 우분투를 실행 중입니다 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.