Unix & Linux

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

1
zsh 완료 : 특정 디렉토리에서 파일 이름 가져 오기
좋아, 약간의 배경 : 나는 Mac을 사용하고 CLI에서 가능한 한 많이한다. 특히, 나는 종종 USB 스틱 cp이나 mv파일에 튀어 나와서 즉시 꺼내고 싶다. 이것은 (10.7에서) 빈 데스크탑 공간 (보통 두 칸 이상 떨어진 곳)으로 가서 디스크를 선택하고 "command-e"를 누르는 것을 제외하고는 키 마운트 해제를 제외하고는 일반적으로 소수의 키 입력으로 수행 …
10 zsh  osx  autocomplete 

1
휴지통과 함께 휴지통 사용 : 의미가 있습니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 썬더 버드 (Thunderbird)는 20-40 %의 처리 능력, 약한 IMAP 및 로컬 메일 폴더 처리 및 지속적인 100-500MB의 …
10 email  mutt  imap  trash 

1
'man'페이지를 검색하는 경로는 어떻게 설정됩니까?
man페이지 를 찾는 데 사용되는 경로가 어떻게 설정 되어 있는지 의아해합니다 . "옳은 일"은 마술처럼 일어난 것 같습니다. 예를 들어 PATH를 다음과 같이 변경하면 /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin:/usr/texbin 에 /usr/local/git/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin:/usr/texbin man페이지를 검색 한 경로 (에 따라 man --path)에서 /usr/share/man:/usr/local/share/man:/opt/X11/share/man:/usr/local/git/share/man:/usr/texbin/man 에 /usr/local/git/share/man:/usr/share/man:/usr/local/share/man:/opt/X11/share/man:/usr/texbin/man 어쨌든 기본 Git을 "재정의"하는 Git 버전은 내장 Git에 대한 문서 전에 문서를 …
10 path  man 

2
시간을 비교하는 좋은 방법?
적절한 시간이 아니라면 현재 시간을 확인하고 스크립트를 중단해야합니다. 또한 다른 사람이 실행하면 중단해야합니다. 예를 들어, 10 시부 터 오전 2시 (4 시간) 사이에 스크립트를 시작한 경우에만 스크립트를 실행해야합니다. 현재 나는 다음을하고있다. date +%k%M하드 코딩 된 숫자로 시간을 보내고 비교 #!/bin/sh currTime=`date +%k%M` check_time_to_run() { tempTime=$1 if [ $tempTime -gt 200 …

4
정보 페이지를 pdf로 어떻게 출력합니까?
매뉴얼 페이지를 pdf man -t ls | ps2pdf - > ls.pdf로 출력하는 데 유용한 경우 정보 페이지는 어떻습니까?lsps2pdf 나는 다음과 같은 것을 시도했지만 성공하지 못했습니다. info -o info | ps2pdf - > info.pdf 이 작업은 info.pdf라는 빈 pdf 파일을 출력하고 본문을 텍스트 파일로 출력합니다.
10 pdf  man  info 

1
제어권을 잃지 않고 원격 호스트 IP 주소 변경 (Linux)
연결 을 끊지 않고 ( "IP 주소 없음"상태가 아닌) 원격 호스트 기본 IP 주소를 변경하는 방법 이 문제는 인터넷에서 제대로 논의되지 않았습니다 (내 연구에 따르면). 내가 찾은 최고의 리소스 는 약간 까다 롭습니다. 예 : 10.0.0.11/24를 10.0.0.15/24로 변경 1. ssh root@10.0.0.11 2. ip addr add 10.0.0.15/24 dev eth0 3. logout …
10 linux  ip  routing 

5
bash의 경로 이름에서 패턴 일치
디렉토리의 하위 디렉토리 목록에서 작업하고 싶습니다. 치다: for x in x86-headers/*/C/populate.sh; do echo $x; done 이것은 준다 x86-headers/elf/C/populate.sh x86-headers/gl/C/populate.sh x86-headers/gmp/C/populate.sh x86-headers/gnome2/C/populate.sh x86-headers/gtk2/C/populate.sh x86-headers/jni/C/populate.sh x86-headers/libc/C/populate.sh 그러나 나는 경로의 두 번째 부분에 해당하는, 즉 값 싶은 elf, gl등 나는 최고의 오프 제거하는 방법을 알고를 x86-headers. for x in x86-headers/*/C/populate.sh; do i=${x##x86-headers/}; echo …

2
$ '\ 0'이 (가) ''와 같은 이유는 무엇입니까?
몇 개의 파일로 작업을 수행하는 일반적인 방법은 다음과 같습니다. for f in $(ls); do … 이제 공백이나 다른 이상한 문자가있는 파일로부터 안전하기 위해 순진한 방법은 다음과 같습니다. find . -type f -print0 | while IFS= read -r -d '' file; … 여기서는에서와 -d ''같이 ASCII NUL을 설정하는 줄임말입니다 -d $'\0'. …
10 bash 

3
Esc 키를 누를 때 Caps Lock 끄기
누를 CapsLock때마다 비활성화하는 방법이 있습니까? Esc네, VIM을 사용합니다! 실제로 대체 모든 대문자 키보드 레이아웃이 Ctrl-6있지만 번거롭고 Esc눌릴 때마다 CapsLock을 비활성화하는 것을 선호합니다 . 또한, 종종 몇 시간 동안 다른 서버에 SSH를 연결하기 때문에 종종 VIM을 사용하고 있습니다. 나는 이미 키 CapsLock와 Esc키를 교환했습니다 . 그러나 Esc키를 누르면 ( CapsLock키보드에서 레이블이 …
10 keyboard  xkb  kubuntu 

1
USB에 리눅스를 수동으로 설치하는 방법?
unetbootin부팅 가능한 Linux USB를 만드는 데 사용 하고 있습니다. 커맨드 라인을 사용하여 수동 으로이 작업을 수행하고 싶습니다. unetbootin이 부팅 가능한 USB를 준비하는 데 사용하는 절차는 무엇입니까? Ubuntu ISO를 USB로 수동 변환하는 방법은 무엇입니까?

2
find 명령에서 파이프 된 파일 이름 조작
나는 Bash에 비교적 익숙하지 않고 표면에서 매우 간단하게 보이는 것을 시도하고있다. 디렉토리 계층 구조를 찾아 모든 * .wma 파일을 가져 와서 파이프로 출력하는 명령을 mp3로 변환하고 변환 된 파일을 .mp3로 저장하십시오. 내 생각은 명령이 다음과 같아야한다는 것입니다 (오디오 변환 명령을 중단하고 대신 에코를 사용하여 설명합니다). $ find ./ -name '*.wma' …

2
“grep -r foo *”대“grep -r foo”
grep -r을 사용하면 * 또는로 모든 파일을 검색 할 수 있습니다. 그리고 같은 것을 반환하는 것 같지만 실제로 동일합니까? "foo"를 검색하면 다음과 같이 쓸 수 있습니다. grep -r foo * 또는 grep -r foo . 누구든지의 차이점을 설명하려고합니까? 그리고 *?
10 grep  wildcards 

4
현재 PATH의 모든 파일 / 바이너리 나열
현재 PATH의 모든 파일 / 실행 파일 바이너리를 나열하기 위해 "ls -la"스타일 명령을 실행하는 "쉬운"방법이 있습니까? (나는 알 수없는 접두사가 있지만 기본적으로 알려진 "이름"을 가진 명령을 찾기 위해 출력을 grep으로 파이프하려고합니다. bash의 자동 완성 / 탭이 본질적으로 쓸모없는 경우입니다. 완전한 기능 "...)
10 bash  ls  path  autocomplete 

4
비활성 후 autofs 마운트가 연결 해제되지 않음
나는이 autofs를 사용자 / 홈 디렉토리에 대한 중앙 NFS 서버에 연결하는 여러 리눅스 서버에 설치합니다. 로그인시 디렉토리를 마운트 할 때 훌륭하게 작동하지만 마운트 시간이 초과되지 않는 것 같습니다. / etc / sysconfig / autofs를 확인했으며 기본값은 실제로 300으로 설정되어 있으므로 5 분 후에 시간이 초과됩니다. autofs를 다시 시작 하면 모든 …
10 rhel  mount  nfs  autofs 

1
독립된 프로세스 그룹에서 대화식 쉘은 어떻게해야합니까?
( /programming/13718394/what-should-interactive-shells-do-in-Olone-process-groups 의 제안에 따라 유닉스에 다시 게시 ) 짧은 질문은 쉘이 tty를 소유하지 않는 고아 프로세스 그룹에있는 경우 어떻게해야합니까? 그러나 나는 긴 질문을 즐겁게 읽는 것이 좋습니다. 다음은 좋아하는 쉘을 사용하여 랩톱을 휴대용 공간 히터로 전환하는 재미 있고 흥미로운 방법입니다 (만약 tcsh 기괴한 사람이 아닌 경우). #include <unistd.h> int …

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