Unix & Linux

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

3
1000000 개의 작은 파일 복사 속도 향상
디렉토리에 1000000 4-20 kb 파일이 있습니다. 그 디렉토리를 복사해야합니다. 그러나 각 파일을 찾아야하므로 시간이 오래 걸립니다. 속도를 높일 수있는 방법이 있습니까? 나는 현재이 파일들이 차지하는 디스크 블록을 얻을 수 있다면, 그것들을 정렬하고, 가까운 블록을 병합하고 (순차적 읽기가 종종 추구하는 것보다 빠릅니다) 블록을 읽고 RAM에 있도록 할 수 있다고 생각합니다 복사하기 …

3
전공, 부전공이 독특합니까?
있습니까 major, minor숫자 고유은? 인용과 언급이 있습니까? NAME MAJ:MIN RM SIZE RO MOUNTPOINT sda 8:0 0 465.8G 0 ├─sda1 8:1 0 298.2M 0 ├─sda2 8:2 0 3G 0 ├─sda3 8:3 0 458.7G 0 / ├─sda4 8:4 0 1K 0 └─sda5 8:5 0 3.8G 0 sr0 11:0 1 1024M 0

3
이름에 따옴표가있는 파일 이름 바꾸기
약간의 문제가 있습니다. 한 고객이 정말 오래된 서버에서 사이트를 마이그레이션하는 작업을 맡았습니다. 그들이 어떻게 도착했는지 모르지만 '이름에 파일이 있습니다 . 파일 이름을 바꾸는 방법이 있습니까? mv트릭을하지 않는 것 같습니다. ls 로 표시 90843_O\\'ConnorPaul_GeneralManager.jpg 내가 시도 할 때 mv 90843_O\\'ConnorPaul_GeneralManager.jpg 90843_O_ConnorPaul_GeneralManager.jpg >더 많은 입력을 기다리는 것처럼 새 줄에서 아무것도하지 않습니다 . …
11 rename  quoting 

4
지속성을 가진 데비안 라이브 USB를 만드는 방법은 무엇입니까?
USB 플래시 드라이브에 설치하여 어디에서나 데비안을 사용하고 싶지만 재부팅시 설정을 저장하고 패키지를 잃지 않고 설치 / 업데이트 할 수있는 방법을 모르겠습니다. 그래서이 링크 에서 하이브리드 ISO 이미지를 다운로드 하고 FAQ 의 지침을 따랐습니다 . dd if=image.iso of=/dev/sdb bs=4M; sync 이 명령은 ISO 이미지와 동일한 크기 (8GB 중 1.3GB)의 파티션을 만들어 …

4
bash 스크립트를 사용하여 crontab 설치
crontab에 두 개의 스크립트를 설치하는 스크립트를 만들었습니다. #!/bin/bash sudo crontab -l > mycron #echo new cron into cron file echo "*/05 * * * * bash /mnt/md0/capture/delete_old_pcap.sh" >> mycron #schedule the delete script echo "*/12 * * * * bash /mnt/md0/capture/merge_pcap.sh" >> mycron #schedule the merge script #install new cron …
11 linux  bash  cron 

3
Apache가 로그 파일을 보관하는 위치를 어떻게 알 수 있습니까?
Apache가 사이트 의 액세스 및 오류 로그 를 유지하는 위치 를 찾아야 합니다. 수십 개의 사이트가 호스팅되는 서버에 대한 루트 액세스 권한이 있습니다. 해당 사이트 중 하나를 디버깅하려고합니다. 사이트를 탐색 할 때 /var/logs/apache2/access.log또는에 표시되지 않습니다 /var/logs/apache2/error.log. (파일 이 있고 다른 사이트가 해당 파일 에 기록됩니다. 실제로 수백 개의 다른 로그 …

4
Vim에서 셸을 만들 때 셸 별칭을 사용하려면 어떻게해야합니까?
내 .zshrc에서 일부 별칭을 선언합니다. 예를 들어, which dbstart해당 별칭의 내용을 보여줍니다. 해당 쉘에서 vim을 열면 자식 프로세스입니다. Vim에서는으로 쉘 명령을 실행할 수 있습니다 :! some_command. 내가 할 경우 :! echo $0빔이 사용하는 쉘을 확인하려면, 그것은 '/ 빈 / zsh을'출력합니다. 그러나 내 별칭은 사용할 수 없습니다. Vim에서 쉘을 만들 때 …

1
중간 파일을 사용하지 않고 클립 보드 내용 필터링
클립 보드에있는 텍스트를 수정하고 문자열을 포함하는 특정 줄을 제거한 다음 추가 조작을 위해 출력을 얻습니다 (필요한 경우에만 클립 보드에 대처하는 것을 선호합니다). 나는 이런 식으로 생각하고 있었다 : cat > swapfile ##Paste all grep -v string swapfile ## Read all rm swapfile 파일 생성을 막고 쉘 stdin / out 자체의 …

3
시스템 전체에서 모노 스페이스 글꼴 변경
기본적으로 배포 (Trisquel)의 고정 폭 글꼴은 글꼴 A입니다. 글꼴 B로 변경하고 싶습니다. 얼마 전에 글꼴 C를 부분적으로 변경했지만 그 이후 로이 방법을 잊어 버렸습니다. 그것을 재현하십시오. 문제는 이제 고정 폭 컨텍스트에서 세 가지 글꼴을 모두 볼 수 있다는 것입니다. gnome-tweak-tool루트와 사용자 둘 다로 사용 하여 "모노 스페이스"필드를 글꼴 B로 변경했습니다. …

3
VirtualBox에 다른 VM의 .vdi 마운트
VirtualBox에 두 개의 VM이 있습니다. 예를 들어 VM 1은 Red Hat을 실행하고 VM 2는 Ubuntu를 실행합니다. Red Hat VM에는 redhat.vdi와 redhat2.vdi가 있고 Ubuntu VM에는 ubuntu.vdi와 unbuntu2.vdi가 있습니다. 각 VM은 문제없이 자체 가상 디스크에 액세스 할 수 있습니다. VirtualBox를 사용하여 Red Hat 가상 머신에서 ubuntu.vdi에 어떻게 액세스 할 수 있습니까?

3
Fedora 19에서 / dev / loop * 장치를 더 추가하는 방법
Fedora 19에서 / dev / loop * 장치를 더 추가하는 방법은 무엇입니까? 나는한다: # uname -r 3.11.2-201.fc19.x86_64 # lsmod |grep loop # ls /dev/loop* /dev/loop0 /dev/loop1 /dev/loop2 /dev/loop3 /dev/loop4 /dev/loop5 /dev/loop6 /dev/loop7 /dev/loop-control # modprobe loop max_loop=128 # ls /dev/loop* /dev/loop0 /dev/loop1 /dev/loop2 /dev/loop3 /dev/loop4 /dev/loop5 /dev/loop6 /dev/loop7 /dev/loop-control 따라서 …

6
주어진 패턴 세트에서 패턴으로 시작하지 않는 라인 제거
다음과 같은 데이터가 포함 된 파일이 있습니다. report aaaaaaaa - .. -th bbbbbbbbb -to ccccccccc .. --. 질문 : 다음 문자열로 시작하지 않는 행을 제거하고 싶습니다. report -th -to 즉, 욕망 출력이 원치 않는 모든 점과 해시를 제거하고 다음과 같이 나타납니다. report aaaaaaaa -th bbbbbbbbb -to ccccccccc sed/ awk/ grep/ …

3
JPG 이미지 자르기
이것은 이미지 파일 자르기에 관한 질문입니다. 최근에 Free Press Journal이라는 인도 신문에 공고를 게시했습니다. 이것은 무료 언론 Epaper 로 온라인으로 사용할 수 있습니다 . 이제 종이에 게시 된 통지를 JPG 파일로 다운로드 할 수 있습니다. 그러나이 JPG에는 여러 가지 통지가 포함될 수 있습니다. 이 알림은 주로 세로로 실행되는 긴가는 직사각형으로 …

2
sed : 두 줄 일치
레코드가 두 줄로 분할 된 텍스트 파일이 있습니다. 한 줄에 넣고 싶습니다. 기록은 다음과 같습니다. 2013-07-29 apt-get install git 2013-07-29 apt-get install rsync 2013-07-31 apt-get install nmap 2013-08-02 apt-get install cifs-utils 2013-08-05 apt-get install telnet 나는 다음을 얻고 싶다 : 2013-07-29 apt-get install git 2013-07-29 apt-get install rsync 2013-07-31 apt-get …

2
시스템 시스템에서 fstab에서 벗어나야 할 이유가 있습니까?
저는 아치 리눅스 시스템을 사용하고 있습니다. systemd에는 확장명이 .mount 인 마운트 지점 용 기본 단위 파일이 있습니다. 나는 항상 방금 사용했습니다 /etc/fstab.systemd는 정보를 수집하기 때문에 문제가 발생하지 않았습니다. 그러나 실제로 설명서를 읽었으므로 네이티브 시스템 단위 파일로 변경해야하는지 궁금합니다. 아치 위키는 fstab초보자 가이드에 당신을 채우라고 말했기 때문에 아무런 이점이 없다고 제안합니다 …
11 systemd  fstab 

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