Unix & Linux

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


2
extundelete로 ext4에서 방금 삭제 한 파일 삭제 취소
방금 처리 extundelete한 파일을 삭제 취소하는 방법 에 대한 간단한 옵션이 /var/tmp/test.iso있습니까? (드라이브를 읽기 전용 또는 이와 같은 방식으로 다시 마운트하기 시작하는 것은 중요하지 않습니다. 또한 해당 파일을 다시 다운로드 할 수도 있습니다) 빠른 복구를 시도하면 시도 할 수있는 간단한 명령을 찾고 있습니다. 드라이브 를 읽기 전용 으로 다시 마운트하면 …

2
ifconfig 대신 ip addr를 사용하면 데비안에서“RTNETLINK 답변 : 파일이 있습니다”라고보고합니다
eth0and와 무선 라우터로 작동하는 데비안 시스템이 wlan0있습니다. 지금은 수동으로 추가 네트워크를 추가 eth1로 ifconfig: alix : ~ # ifconfig eth1 192.168.0.2 넷 마스크 255.255.255.0 alix : ~ # netstat -rn 커널 IP 라우팅 테이블 대상 게이트웨이 Genmask 플래그 MSS 창 irtt Iface 0.0.0.0 192.168.2.1 0.0.0.0 UG 0 eth0 192.168.0.0 0.0.0.0 …
53 debian  networking  ip 

1
'rm. *'은 상위 디렉토리를 삭제합니까?
.*bash로 표현식 을 확장하여 현재 및 상위 디렉토리를 포함합니다. $ ls -la total 2600 drwxrwxrwx 2 terdon terdon 2162688 Sep 10 16:22 . drwxr-xr-x 142 terdon terdon 491520 Sep 10 15:34 .. -rw-r--r-- 1 terdon terdon 0 Sep 10 16:22 foo $ echo .* . .. 내가 실행하면 rm -rf …
53 shell  wildcards  rm  posix 

6
밑줄로 두 변수 연결
밑줄이있는 파일 이름을 만들려면 두 개의 변수를 연결해야합니다. 내 변수 $FILENAME와 $EXTENSION파일에서 파일 이름을 읽는 위치를 호출 할 수 있습니다. FILENAME=Hello EXTENSION=WORLD.txt 지금... 나는 성공하지 않고 다음을 시도했다. NAME=${FILENAME}_$EXTENSION NAME=${FILENAME}'_'$EXTENSION NAME=$FILENAME\\_$EXTENSION 나는 항상 어떤 종류의 이상한 출력을 얻습니다. 일반적으로 밑줄이 먼저입니다. 나는 그것이 필요하다 echo $NAME Hello_WORLD.txt

2
동일한 inode 번호를 가진 모든 파일을 나열 하시겠습니까?
ls -li디렉토리 내부에서 작업 하면 다음과 같이됩니다. 12353538 -rw-r--r-- 6 me me 1650 2013-01-10 16:33 fun.txt 출력에서 알 수 있듯이 fun.txt 파일 에는 6 개의 하드 링크가 있습니다. inode 번호는 12353538 입니다. 주어진 경우, 파일, 즉 동일한 inode 번호를 가진 파일에 대한 모든 하드 링크를 어떻게 찾을 수 있습니까?
53 ls  inode 

11
VirtualBox에 설치 후 CentOS에 네트워크 인터페이스가 없음
Centos 6.4 i386을 설정하는 가상 상자를 설치 한 Ubuntu 12.10이 있습니다. 우분투에는 3.5.0-17-generic 커널이 실행 중입니다. 가상 상자에 Centos 6.4를 설치하면 모든 것이 잘 작동하지만 VM 컴퓨터로 부팅하면 루프백 인터페이스 만 있습니다. 다른 건 없어 ifcfg-eth0 파일을 수동으로 추가하려고 시도했지만 아무 일도 일어나지 않습니다. VM 설정에서 NAT 및 HostOnly 인터페이스를 …

2
`#! / usr / bin / env 명령 --argument`가있는 Shebang 줄이 Linux에서 실패합니다
간단한 스크립트가 있습니다. #!/usr/bin/env ruby --verbose # script.rb puts "hi" 내 OSX 상자에서 정상적으로 실행됩니다. osx% ./script.rb hi 그러나 내 리눅스 상자에서 오류가 발생합니다. linux% ./script.rb /usr/bin/env: ruby --verbose: No such file or directory shebang 라인을 수동으로 실행하면 정상적으로 작동합니다. linux% /usr/bin/env ruby --verbose ./script.rb hi 그러나 ruby --verbose단일 인수로 …


2
SSH 및 홈 디렉토리 권한
학교 서버의 수업 계정 중 하나를 사용하여이 SSH 문제를 해결하는 데 몇 시간이 걸렸습니다. 암호를 입력하지 않고 특정 클래스 계정으로 ssh 할 수 없었으며, 암호없는 인증은 다른 클래스 계정에서 작동했습니다. .ssh / 디렉토리와 모든 내용은 다른 클래스 계정과 동일한 올바른 권한을가집니다. 문제는 내 홈 디렉토리에 설정된 권한이었습니다. 내 HOME 디렉토리에 …
53 ssh  permissions 


1
첫 번째 1024 포트가 루트 사용자로만 제한된 이유는 무엇입니까?
이것은 다른 무엇보다 유휴 호기심입니다. 제 친구가 저에게 '리눅스에서만 루트 만 사용할 수있는 포트 범위는 무엇입니까?' 나는 그에게 0-1024가 제한되어 있다고 말했다. 그리고 그는 왜 그런지 물어 보았는데 ... 전혀 몰라 이러한 포트가 제한되고 1025-65535가 제한되지 않은 이유가 있습니까? 대부분의 주요 네트워크 서비스 (HTTP, FTP, SSH, Telnet, HTTPS, POP, SMTP …


2
'루트'계정의 출처
루트 계정의 출처는 무엇입니까? 어딘가에서 왔으며 어쨌든 루트라고 불리는 이유는 무엇입니까? (원래 트위터에서 @lizztheblizz에 의해 요청되었습니다.)
53 history  root 

7
모니터의 전원이 연결되어 있거나 분리되어 있는지 어떻게 알 수 있습니까?
거기에 어떤 내 노트북의 디스플레이에 외부 모니터 또는 밖으로 연결하면 트리거 이벤트는? ACPID와 UDEV는 전혀 반응하지 않습니다. 인텔 칩에서 온보드 그래픽을 사용하고 있습니다. 여기 이미 몇 년 된 비슷한 토론이 있습니다. 폴링을 사용하고 싶지 않지만 디스플레이가 연결되어 있는지에 따라 디스플레이 설정을 자동으로 설정하는 구성이 필요합니다.

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