Unix & Linux

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

2
ack로 모든 파일 검색
v2 를 사용하여 현재 디렉토리의 모든 파일 (바이너리 포함)을 어떻게 검색 할 수 ack있습니까? 나는 일을하는 것과 똑같이하고 ack 'foo' **싶지만 플래그 만 사용하므로 특정 디렉토리의 모든 파일을 추가하지 않고 검색하려는 경우 작동합니다 **. 차이 사이 ack 'foo'및 ack 'foo' **: $ mkdir test && cd test $ printf '\x00\x01foo1\x00' …
14 ack 

5
특정 컴퓨터에서 SSH가 작동하지 않음
LAN의 다른 모든 컴퓨터와 외부에서 연결할 수 있습니다. SSHD를 실행하는 다른 컴퓨터에 제대로 연결됩니다. 상세하게 ssh를 시도하면 다음과 같은 정보가 나타납니다. $ ssh -vvv 192.168.1.9 OpenSSH_6.2p2, OpenSSL 1.0.1e 11 Feb 2013 debug2: ssh_connect: needpriv 0 debug1: Connecting to 192.168.1.9 [192.168.1.9] port 22. debug1: Connection established. debug1: identity file /home/Steven/.ssh/id_rsa type …
14 ubuntu  ssh 

4
stdin이 터미널이 아니기 때문에 의사 터미널이 할당되지 않습니다.
nc가없는 서버를 통해 자동 SSH 호핑을 설정하려고합니다. 이것은 명령 행에서 작동합니다. ssh -A gateway ssh steve@target (공개 키를 SSH 에이전트에 추가했습니다). 그러나 ~ / .ssh / config에 추가하지 않아도됩니다. Host target User steveb ProxyCommand ssh -A gateway ssh steve@targetip $ ssh target Pseudo-terminal will not be allocated because stdin is …
14 ssh  rhel  configuration  tty 

1
팩맨 -Syu 실패`/ bin이 파일 시스템에 존재합니다`
pacman -Syu휴가에서 돌아온 후 아치 리눅스를 업그레이드하려고 시도했지만 이제는 이해할 수없는이 오류가 발생합니다. (133/133) checking for file conflicts [######################] 100% error: failed to commit transaction (conflicting files) filesystem: /bin exists in filesystem filesystem: /sbin exists in filesystem filesystem: /usr/sbin exists in filesystem Errors occurred, no packages were upgraded. 여기에 무슨 …

2
동일한 파일 시스템에서 하드 링크하는 동안 유효하지 않은 교차 ​​장치 링크
나는이 /home/myuser/Desktop/rc/.netrc의 난에 하드 링크하려는 파일 / 루트 의 즉, 홈 디렉토리 루트 사용자. 내가 할 때 : ln /home/user/Destkop/rc/.netrc /root 다음과 같은 오류가 발생합니다. ln : 하드 링크 /root/.netrc' =>.netrc 만들기 : 잘못된 교차 장치 링크 그러나 파일을 myuser 의 집, 즉 / home / myuser에 하드 링크하면 작동합니다 …
14 rhel  root  home  hard-link  .netrc 

5
큰 .tgz에서 파일을 효율적으로 제거
gzip으로 압축 된 tar-ball compressArchive.tgz (+100 개 파일, 총 + 5GB)가 있다고 가정합니다. 주어진 파일 이름 패턴 (예 : prefix * .jpg)과 일치하는 모든 항목을 제거하고 유골을 gzip : ed tar-ball에 다시 저장하는 가장 빠른 방법은 무엇입니까? 기존 아카이브를 교체하거나 새 아카이브를 생성하는 것은 중요하지 않습니다.
14 tar  gzip 


1
컨텐츠보다 파일 메타 데이터를 캐시하도록 Linux를 구성하는 방법은 무엇입니까?
파일 시스템 메타 데이터 캐싱에 대부분의 RAM을 사용하도록 시스템을 설정하고 싶지만 읽기 / 쓰기 캐싱 및 프리 페치 파일에는 상당히 적은 양만 있습니다. 이상적으로는 실제로 파일을 열 때까지 디스크를 회전시키지 않고 파일 시스템 (RAM에 맞는만큼)을 탐색 할 수 있기를 원합니다. 세부 사항은 다음과 같습니다. 집에서 만든 파일 서버가 있습니다. 약 …

3
"-o errtrace"를 사용하여 명령 대체에서 트래핑 오류 (예 : set -E)
이 참조 설명서 에 따르면 : -E (또한 -o errtrace) 설정된 경우 ERR의 트랩은 쉘 기능, 명령 대체 및 서브 쉘 환경에서 실행되는 명령에 의해 상속됩니다. 이러한 경우 ERR 트랩은 일반적으로 상속되지 않습니다. 그러나 다음과 같이 작동하지 않으므로 잘못 해석해야합니다. #!/usr/bin/env bash # -*- bash -*- set -e -o pipefail …

2
.vimrc에서 현재 줄과 커서를 어떻게 강조 표시합니까?
Vim의 현재 위치와 커서 위치를 강조하려고합니다. 내 .vimrc는 다음과 같습니다. set cursorline hi CursorLine ctermbg=8 ctermfg=15 "8 = dark gray, 15 = white hi Cursor ctermbg=15 ctermfg=8 내가 겪고있는 문제는 현재 줄 배경색이 커서 배경색을 덮으므로 다음과 같습니다. 전경색이 거의 검정색이기 때문에 커서의 위치를 ​​분명히 알 수 있지만 커서가 공간이나 …
14 vim  vimrc 

5
Linux Mint에서 자동으로 모든 파티션을 하드 디스크에 마운트
문제 Linux Mint를 설치했습니다. 부팅 할 때마다 두 개의 파티션을 컴퓨터에 수동으로 마운트해야합니다 ( New volume D및 Drive C). 이 작업을 수행하지 않으면이 드라이브가 어디에도 나타나지 않습니다. 이 프로세스를 자동화 할 수있는 방법이 있는지 알고 싶습니다. 목표 부팅 할 때마다 하드 디스크의 모든 파티션을 자동으로 마운트합니다. 사양 윈도우 XP SP3와 …

5
bash glob에서 하나의 결과 만 선택할 수 있습니까?
출력에 대한 일부보고를 자동화하는 작업을위한 스크립트를 작성하려고합니다. 로그 파일은 다음과 같은 경로 구조에 저장됩니다 (현재는 향후 '표준화 중'). /<root_path>/<process_one_path>/logs/<time_date_stamp>/<specific_log_file> /<root_path>/<process_two_path>/logs/<different_time_date_stamp>/<specific_log_file> 폴더에서 항상 최신 인 날짜 스탬프를 제외하고 경로의 모든 부분을 알고 있습니다. 타임 스탬프 대신 와일드 카드를 사용하려고하면 다음과 같은 여러 가지 결과가 나타납니다. > ls /<root_path>/<process_two_path>/logs/* [tab] 20130102-175103 20130118-090859 …
14 bash  wildcards  glob 

3
지속적인 blockdev 설정 미리 읽기 설정
나는 약간의 SSD가 위로 장착있어 /dev/sda1및 /dev/sdb1SLES 11 SP2 서버에, 나는이 (가)로 설정 미리 읽기 조정할 수 있었다 blockdev --setra: sudo blockdev --setra 4096 /dev/sda sudo blockdev --setra 4096 /dev/sdb sudo blockdev --getra /dev/sda 4096 sudo blockdev --getra /dev/sdb 4096 부팅시이 설정을 유지하려면 어떻게합니까? 특히,에 해당 설정 sysctl.conf이 있습니까? 아니면 …
14 block-device  ssd  sles 

6
HD를 무작위로 추출하는 빠른 방법?
암호화를 위해 하드 드라이브를 안전하게 보호하는 방법에 대해 읽었으며 단계 중 하나는 암호화 된 데이터를 하드 드라이브의 나머지 데이터와 구분할 수 없도록 드라이브에 임의의 비트를 쓰는 것입니다. 그러나 dd if=/dev/urandom of=/dev/sda과거에 사용해 보았을 때 ETA는 며칠 정도 소요되었습니다. 나는 badblocksurandom 대신 에 사용 하는 것에 대해 보았지만 그다지 도움이되지는 않았습니다. …
14 encryption  dd  random 

2
xkcd 농담에서이 특정 "rm"시퀀스의 이유는 무엇입니까?
이 xkcd 코믹 스트립 의 일부는 저자가 정렬 프로그램을 작성할 수 없으므로 모든 파일을 삭제하는 코드를 추가한다는 아이디어입니다. system("rm -rf ./"); system("rm -rf ~/*"); system("rm -rf /"); AFAIK 모든 것을 삭제하는 정식 방법 rm /은 루트에서 시작하는 모든 것이 삭제되도록하는 것입니다. 여기에 마지막 명령과 그 이전의 두 명령 rm이 현재 …
14 rm  command 

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