Unix & Linux

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

5
Fedora 19에서 부팅 및 재개 후 hdparm 명령을 어떻게 실행할 수 있습니까?
불행히도 5-8 초마다 잠을 자려고 시도하는 새로운 HD (WD5000BPVT)를 구입했습니다. 클릭 소음은 상당히 들릴뿐만 아니라 1 초의 스핀 업 시간으로 일상적인 사용에서 매우 눈에 띄는 대기 시간이 추가됩니다. 나는 hdparm -B 254 /dev/sda매우 짧은 절전 모드를 비활성화하지만 드라이브 전원을 켤 때 마다이 설정을 적용하는 방법을 모르겠습니다. dconf-editor와 '전원 관리 기본 …

1
잊어 버린 루트 암호를 변경하는 방법?
루트 암호를 잊어 버렸습니다 ... 실제로 나는 그것이 거의 모든 것에 대해 가지고있는 것과 같은 암호이기 때문에 그것이 무엇인지 알고 있다고 생각합니다. 그러나 터미널에서 "죄송합니다. 다시 시도하십시오." 비밀번호를 재설정하는 방법이 있습니까? 그렇다면 어떻게?
10 linux  password  root 

2
캐싱 찾기 / ls
처음 find또는 ls디렉토리에서 실행하는 것처럼 작동하는 데 시간이 걸립니다. 그러나 그 이후에는 디렉토리의 내용 목록이 어딘가에 캐시되거나 인덱싱되는 것처럼 빠릅니다. 컴퓨터를 다시 부팅해도이 캐시를 유지하는 방법이 있습니까?
10 find  ls  cache 

3
bash에서 확장 와일드 카드를 인라인하는 방법은 무엇입니까?
bash는 다음을 수행 할 수 있음을 기억했습니다. 내가 입력 할 때 현재 디렉토리에 a, b, c라는 3 개의 파일이 있다고 가정하십시오. $> somecommand * 키 또는 키 조합 또는 키 시퀀스를 누르면 와일드 카드 * 온라인이 다음과 같이 확장됩니다. $> somecommand a b c 그러나 나는 키 시퀀스를 기억하지 못하고 …
10 bash 

5
손상된 디스크에서 새로운 디스크로 NTFS 파티션 (WinXP)을 복제하는 방법은 무엇입니까?
손상된 하드 디스크 (SCSI, 중요한 경우)에서 새로운 하드 디스크 (SATA)로 NTFS 파티션을 복제해야합니다. Hiren의 Boot CD 유틸리티의 마지막 버전을 USB 스틱에 설치하고 GParted를 사용해 보았습니다.이 파티션은 CHKDSK를 실행하기 위해 Windows가 손상되어 "플래그"되어 파티션을 복사 / 붙여 넣을 수 없다고 말했습니다. 나는 경고 조언을 따라 그것을 사용하여 복구하려고 시도했다 CHKDSK /f. …


4
IPTables-다른 IP 및 포트로 포트 (내부에서)
현재 포트 80에서 실행중인 NAS 상자가 있습니다. 외부에서 NAS에 액세스하려면 다음과 같이 포트 8080을 NAS의 포트 80에 매핑했습니다. iptables -t nat -A PREROUTING -p tcp --dport 8080 -j DNAT --to-destination 10.32.25.2:80 이것은 매력처럼 작동합니다. 그러나 이것은 네트워크 외부 (직장, 다른 집 등)에서 웹 사이트에 액세스하는 경우에만 작동합니다. 그래서 입력 mywebsite.com:8080하면 …

3
5 행부터 빈 줄을 삭제하는 방법
내가 이거 가지고있어: sed -i '/^$/d' temp_spec.rb 빈 줄을 제거하고 잘 작동합니다. 5-999 행 (또는 이상적으로 5에서 파일 끝까지)에 대해서만이 작업을 수행하려면 어떻게해야합니까? 나는 시도했다 : sed -n5,999 -i '/^$/d' temp_spec.rb sed '5,999!d/^$/d' temp_spec.rb 그러나 둘 다 작동하지 않았습니다 (오류 없음).
10 sed 

2
이 명령들은 무엇입니까?
어제 Grub 재정의로 Windows를 설치해야했습니다. 글럽을 고쳐야하는 것은 이번이 처음이 아니므로 LiveCD를 사용하고 루트 파티션을 마운트하고 (부팅이없고 /, home) 실행했습니다 grub-install --root-directory=/mnt/ /dev/sda. 그러나 작동하지 않았습니다. 내가 대신 리눅스 파티션을 설치, 그는 또한 한있는 튜토리얼을 발견하면서 인터넷 검색을 한 후 mount --bind /mnt/dev /dev와 mount --bind /mnt/proc /proc/. 그 후 …
10 linux  mount  grub2 

6
문자를 지우지 않는 삽입 모드의 백 스페이스
나는 새로운 오전 VI 실제로 내가 오늘부터 VI를 배우기 시작하고 난의 행동에 붙어 가지고, 백 스페이스 키를 누릅니다. 실제로 Ubuntu 12.04에서 vi를 처음 시작했을 때 백 스페이스 키가 정상적으로 작동했지만 그 후에는 이상하게 동작하기 시작했습니다. 삽입 모드에서 백 스페이스를 누를 때마다 문자를 지우지 않고 왼쪽으로 한 자리 이동합니다. 기본 백 …
10 vi 

5
`cd dir / filename`을 dir /에 데려다주는 방법?
파일 인수 cd와 함께 사용할 수 있으면 매우 편리합니다 . cd myDirectory/anyname.anyExtension 에 해당 cd myDirectory/ 이 동작을 달성하기위한 가장 좋은 별칭 또는 기능은 무엇입니까? 편집 : 죄송합니다 .1 위를 언급하지 않았습니다 : 사용합니다zsh
10 shell  cd-command 

2
각 프로세스에 현재 디렉토리가 있다는 것은 무엇을 의미합니까?
"Unix Programming Environment"를 읽고 있지만 현재 프로세스 디렉토리 개념을 이해하지 못합니다 . 각 프로세스에는 현재 directory 가 있으며 모든 파일 이름은 슬래시로 직접 시작하지 않는 한 해당 디렉토리의 이름으로 암시 적으로 간주됩니다. 모든 프로세스가 작성된 디렉토리에 사인이 있음을 의미합니까? 예를 들어,에서 프로그램 /bin/sed을 호출 한 경우 /home/renesed를 호출하여 작성된 프로세스에는 …
10 process 

4
리눅스에서 프로그램이 실행되는 시간을 제한하는 방법?
할 몇 가지 시뮬레이션이 있으며 각각은로 호출됩니다 python simulate.py <parameter list>. 이 시뮬레이션의 문제점은 일부가 quiting하지 않고 멈추기 때문에 간단한 스크립트로 일괄 적으로 실행할 수 없다는 것입니다. 내가 필요할 것은, 자동으로 프로세스를 종료 것 "런타임 - 제약"명령의 형태이다 (실제로 눌러 바람직 Ctrl + C를 하는 경우, 지정된 시간 이후,하지만 난 …

4
명명 된 파이프에서 표준 입력 얻기
내가하려고하는 것은 터미널 창에서 파이썬을 실행하고 명명 된 파이프에서 stdin을 리디렉션하는 것입니다. 그런 다음 다른 터미널의 명명 된 파이프에 쓰고 해당 명령을 파이썬에서 실행합니다. 터미널 1: mkfifo p1 python < p1 터미널 2: echo -n "print \"Hello World\"" > p1 파이썬 프린트 Hello World가 종료됩니다. 내가하고 싶은 일은 다음 명령을 …

4
쉘 스크립트의 하이브리드 코드. 변수 공유
이 답변 에서는 터미널의 명령 줄에서 여러 줄 파이썬 스 니펫을 실행하는 방법에 대해 설명합니다. 나는 중첩 된 들여 쓰기가 있더라도 쉘 스크립트 내에서 대답이 훌륭하게 작동한다는 것을 알았습니다. #!/bin/bash some_text="Hello world" echo $some_text cat <<EOF | python - import sys; for r in range(3): print r for a in …
10 bash  scripting  zsh  python 

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