Unix & Linux

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




4
SO (공유 객체) 번호는 어떻게 작동합니까?
Linux에서 공유 객체는 "so 숫자"를 사용한다는 것을 알고 있습니다. 즉, 다른 버전의 공유 객체에는 다른 확장자가 제공됩니다. example.so.1 example.so.2 아이디어는 두 가지 버전의 라이브러리가 시스템에 존재할 수 있다는 것입니다 (Windows의 "DLL 지옥"과 반대). 이것이 실제로 어떻게 작동하는지 알고 싶습니다. 종종 나는 그것이 최신 버전이 어디에 있는지에 example.so대한 상징적 링크라는 것을 …

7
`sudo`를 $ PATH로 유지하는 방법?
/ opt / godi / sbin (사용자 정의 디렉토리)에 설치된 프로그램을 실행해야합니다. 해당 디렉토리를 PATH에 추가하면 .bashrc 파일에 다음 줄을 추가하여 export PATH=$PATH:/opt/godi/bin:/opt/godi/sbin 그런 다음 명령을 제대로 실행하려고 시도 할 수 있습니다 (sudo가 필요하기 때문에 실패한다는 것을 제외하고). 그러나 sudo를 사용하려고하면 : sudo godi_console 다음과 같은 오류가 발생합니다 sudo: godi_console: …
123 sudo  path 

2
셸 쇼크 (CVE-2014-6271 / 7169) 버그는 언제 나타 났으며 완전히 수정 된 패치는 무엇입니까?
버그에 대한 컨텍스트 : CVE-2014-6271 Bash는 셸 변수뿐만 아니라 셸 함수를 프로세스 환경을 통해 간접 프로세스로 다른 bash 인스턴스로 내보내기도 지원합니다. 현재 bash 버전은 함수 이름으로 명명 된 환경 변수와 변수 값에서“() {”로 시작하는 함수 정의를 사용하여 환경을 통해 함수 정의를 전파합니다. 함수 정의를 처리 한 후 bash가 중지되지 않기 …

6
bash를 사용하여 변수에서 특정 문자를 제거하십시오.
변수 (내 경우에는 개발 키트 버전) 를 구문 분석하여 dot ( .)을 무료 로 만들고 싶습니다 . 인 경우 version='2.3.3'원하는 출력은 233입니다. 나는 아래와 같이 시도했지만 그것을 .주는 다른 캐릭터로 교체 해야 합니다 2_3_3. 경우 잘했을 것이다 tr . ''일 것이다. 1 VERSION='2.3.3' 2 echo "2.3.3" | tr . _


10
숫자로 정렬 된 파일 나열
에서 log1까지 많은 파일이 있습니다 log164. UNIX 터미널에서 디렉토리 (정렬)를 나열하려고하지만 정렬 기능은 다음과 같은 형식 만 제공합니다. home:logs Home$ ls -1 | sort log1.gz log10.gz log100.gz log101.gz log102.gz log103.gz log104.gz log105.gz log106.gz ...etc 내가 원하는 것은 home:logs Home$ ls -1 | sort log1.gz log2.gz log3.gz log4.gz log5.gz log6.gz log7.gz …
122 ls  filenames  sort  numbering 

8
dd vs cat — dd는 요즘에도 여전히 관련이 있습니까?
나는 최근에 우리가 사용할 수있는 실현 cat만큼 dd, 그리고 그건 사실보다 더 빨리dd dd성능이 아니라 블록 크기가 실제로 올바른 테이프를 처리하는 데 유용하다는 것을 알고 있습니다. 하지만 요즘에는 dd무언가 cat할 수없는 상황이 있습니까? (여기서는 성능 차이가 20 % 미만인 것으로 간주합니다.) 구체적인 예는 좋을 것입니다!
122 dd  cloning  cat 



7
ls -l에서 @는 무엇을 의미합니까?
Mac OSX를 사용하고 있습니다. 입력하면 ls -l다음과 같은 내용이 표시됩니다 drwxr-xr-x@ 12 xonic staff 408 22 Jun 19:00 . drwxr-xr-x 9 xonic staff 306 22 Jun 19:42 .. -rwxrwxrwx@ 1 xonic staff 6148 25 Mai 23:04 .DS_Store -rw-r--r--@ 1 xonic staff 17284 22 Jun 00:20 filmStrip.cpp -rw-r--r--@ 1 xonic staff …
121 permissions  osx  ls 


19
간단한 명령 행 HTTP 서버
소위 일반 대중에게 제공하려는 일일 보고서를 생성하는 스크립트가 있습니다. 문제는 모든 구성과 보안 영향으로 HTTP 서버 (예 : Apache)의 두통 유지 관리에 추가하고 싶지 않다는 것입니다. 완전한 HTTP 서버를 구성하지 않고도 하나의 작은 HTML 페이지를 제공하는 데 도움이되는 간단한 솔루션이 있습니까?

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