Unix & Linux

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


3
유닉스 서비스가 환경 변수를 볼 수있게하는 방법?
다음을 사용하여 환경 변수를 설정했습니다 /etc/profile. export VAR=/home/userhome 그럼 내가 echo $VAR보여 주면/home/userhome 그러나이 변수에 대한 참조를 /etc/init.d/servicename파일에 넣으면이 변수를 찾을 수 없습니다. 다음 내용의 파일을 service servicename status사용하여 실행할 때 /etc/init.d/servicename: case "$1" in status) cd $VAR/dir ;; esac 그것은 말한다 /dir: No such file or directory 하지만 /etc/init.d/servicename …

4
종료하기 전에 명령을 실행
컴퓨터가 종료되기 직전에 간단한 명령을 실행하고 싶습니다 (타이밍은 필수는 아닙니다). 시작을 위해 /etc/rc.local을 사용할 수 있습니다. 종료와 비슷한 것이 있습니까? 메뉴에서 통합 종료 버튼을 계속 사용하고 싶습니다. 즉, 터미널을 통해 종료 할 때마다 사용자 정의 스크립트를 사용하고 싶지 않습니다. 자동이어야합니다.


4
no_proxy 환경 변수에서 네트워크 범위 설정
프록시를 사용하는 네트워크에 있습니다. 여기에 많은 스크립트를 사용하는 컴퓨터가 있으며 HTTP를 통해 서로 액세스합니다. 네트워크는 10.0.0.0/8입니다. 내 프록시는 10.1.1.1:81이므로 적절하게 설정했습니다. export http_proxy=http://10.1.1.1:81/ 프록시로 액세스 할 자신의 범위를 제외하고 싶습니다. 가능한 조합을 시도했습니다. export no_proxy='10.*' export no_proxy='10.*.*.*' export no_proxy='10.0.0.0/8' 위의 작업 중 어느 것도! 테스트 wget중이며 연결하려는 IP 주소에 관계없이 …
52 bash  wget  curl  http-proxy 

10
VirtualBox 시스템을 자동으로 시작하고 종료하는 방법은 무엇입니까?
전용 컴퓨터에 어플라이언스로 설치하기위한 소프트웨어 시스템을 실행해야합니다. 에너지를 절약하기 위해 VirtualBox VM에서 시스템을 대신 실행할 계획입니다. 호스트는 SysV-Init 시스템이있는 표준 Linux 박스이며 게스트는 크게 수정 된 Linux이므로 더 이상 변경하지 않아도됩니다. VirtualBox는 OSE 버전에서 사용됩니다. 호스트 부팅시 VM을 시작하는 방법을 이미 알아 냈습니다 ( 편집 : Nikhil이 아래에서 언급 한 …

4
ZSH의 전체 화면 편집기에서 명령 줄을 편집하는 방법은 무엇입니까?
내가 치면 배쉬에서, VI 모드를 사용하여, Esc, v, 내 현재의 명령 줄에 지정된 편집기에서 열립니다 $EDITOR나는 쉘에 반환하고 실행하는 명령을 '저장'하기 전에 전체 화면으로 편집 할 수 있어요. zsh에서 유사한 동작을 수행하려면 어떻게해야합니까? v명령 모드에서 타격을 가하면 EDITOR환경 변수가 설정되어 있어도 벨이 나타나지 않습니다 .
52 zsh  editors 

5
주류 * NIX 쉘의 근본적인 차이점은 무엇입니까? [닫은]
주류 * NIX 쉘의 근본적인 차이점은 무엇이며 어떤 시나리오에서 다른 시나리오를 사용해야합니까? 나는 아마도 그중 일부는 사용자 선호에 달려있을 것이라고 이해하지만 bash 만 사용했으며 다른 쉘이 유용한 곳을 듣고 싶습니다. 또한 하나의 쉘 또는 다른 쉘에서 실행될 때 사용자 작성 쉘 스크립트에 영향을 미치거나 단순히 파일 맨 위에서 쉘을 변경하는 …
52 shell 

5
Mutt : 비밀번호를 안전하게 저장하는 방법?
내 .muttrc 파일과 같은 형태 이 하나 또는 살짝 아래를 참조하십시오. 비밀번호를 망설입니다. 암호를 함께 사용하려면 어떻게 저장해야 mutt합니까? set imap_user = "username@gmail.com" set imap_pass = "password" set smtp_url = "smtp://username@smtp.gmail.com:587/" set smtp_pass = "password" set from = "username@gmail.com" set realname = "Your Real Name"
52 security  mutt 



1
Linux 바이너리가하는 일 이해
나는 최근에 바이너리 리눅스 프로그램을 이해하는 일을하고 있었다. 그러나 프로그램은 이진 형식이었습니다. 나는 명령을 사용 file, strings그리고 objdump그것이 무엇을하고 있었는지에 약간의 아이디어를 가지고, 그것은 호출 무슨 기능. 바이너리가 디버깅 정보로 컴파일 된 것 같습니다. 그것에 대해 무엇을 더 배울 수 있습니까?

2
Windows 및 Linux Mint / Ubuntu 이중 부팅시 Bluetooth 페어링-장치 페어링 필요 중지
Windows 7/10 및 Linux Mint / Ubuntu를 이중 부팅 할 때 Bluetooth 장치를 반복해서 수리해야 할 수도 있습니다. 이것은 OS를 전환 할 때마다 발생합니다. 자, 이것을 어떻게 방지합니까? Ubuntu 14.4 및 Linux mint 17.2, 17.3 및 Linux Mint 18.x에서 테스트 한 다음 가이드로 내 자신의 질문에 대답하고 있습니다.

2
crontab 파일의 위치
많은 (대부분?) 다른 사람들을 통해 crontab을 편집 crontab -e하여 증분 백업, ntpdate, 다양한 rsync 작업과 같은 모든 일상적인 작업을 유지하고 데스크톱 배경을 일년에 한 번 크리스마스 테마로 만듭니다. 내가 이해 한 바에 따르면, 새로 설치하거나 새로운 사용자에게 파일이 존재하지 않으면 자동으로 파일을 만듭니다. 그러나이 파일을 다른 사용자에게 복사하려고하므로 편집중인 실제 …
52 cron  filenames 

5
기존 디렉토리에서 마운트가 발생하는 이유는 무엇입니까?
마운트 지점 으로 기존 디렉토리가 필요 합니다 . $ ls $ sudo mount /dev/sdb2 ./datadisk mount: mount point ./datadisk does not exist $ mkdir datadisk $ sudo mount /dev/sdb2 ./datadisk $ 디렉토리의 기존 내용을 오버레이하기 때문에 혼란 스럽습니다. 마운트 포인트 디렉토리에는 예상치 않게 전환 될 수있는 두 가지 가능한 컨텐츠가 …
52 mount 

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