Unix & Linux

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

4
공백없이 선행하는 방법은 무엇입니까?
나는 큰 코드베이스를 통해 greping하고 있으며 공백과 표의 선행은 상당히 성가신 것 같습니다. 그것을 제거 할 수있는 방법이 있습니까? grep -R "something" ./ 예를 들어 : foo/bar.cpp: qwertyuiosomethingoi foo/bar/baz.h: 43rfsgsomethingdrfg bar/bar.cpp: 1234edwssomethingczd 나는 다음과 같은 것을 얻고 싶다 : foo/bar.cpp: qwertyuiosomethingoi foo/bar/baz.h: 43rfsgdsomethingrfg bar/bar.cpp: 1234edwssomethingczd 또는 더 나은 : foo/bar.cpp: …

3
장치 마운트-/ dev, / media 및 / mnt의 역할 및 mount 명령 [닫힘]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . CD를 넣을 때 어떤 일이 발생하는지에 대해 밀접하게 관련된 몇 가지 질문이 있습니다. CD의 파일 /media/Ubuntu\ 11.04\ i386/이지만 …


4
실행중인 프로그램의 경로를 찾을 수 있습니까?
나는이 xmms2d실행중인 프로세스를하지만, 두 가지 실행 파일 (다른 디렉토리에 실행 파일 경로에 모두)를 양산 한 수 있었다. 때로는이 프로그램이 작동하고 때로는 작동하지 않기 때문에 그중 하나가 손상되었다고 생각합니다. 현재 실행중인 프로세스가 작동하므로 다른 프로세스를 삭제하거나 이름을 바꾸고 싶습니다. ps ax|grep "xmms"8505 ? SLl 2:38 xmms2d -v경로 정보없이 반환 합니다. PID를 …
17 process 

2
tmux에서 Shift + {Left, Right}에 어떻게 바인딩합니까?
에서 찾고 있으며 (높은 구성 가능!) 키 바인딩 을 구성하는 동안 충격을 tmux받았습니다 .screentmux 내에서 문제는, .screenrc내가 가진 bindkey ^[[d prev bindkey ^[[c next bindkey ^[[a title bindkey ^[[b screen 1 바인딩이 작동합니다 (원래는에서 왔습니다 rxvt-tabbedex). 그러나 tmux분명히 명령을 ShiftLeft/ Right조합 에 바인딩 할 수있는 방법이 없습니다 . 나를 잘못 …


1
/ tmp를 다른 볼륨으로 (안전하게) 이동하는 방법은 무엇입니까?
오늘날 /tmp디렉토리는 직장의 컴퓨터에 가득 찼습니다. 문제는 매우 크지 않은 루트 파티션에 있다는 것입니다. 이 문제를 해결하기 위해 동료는 /new/tmp다른 곳에 디렉토리를 작성하고 모든 내용을 새 디렉토리에 복사하고 원본을 제거하고 /tmpsymlink를 만들었습니다 /tmp -> /new/tmp. 그가 파일을 복사했을 때 (실제로 이것은 내가 아닌 다른 사람이었습니다!) 그는 사용하지 않았 -a으므로 모든 …

3
오래된 클래식 유닉스 툴킷 교재를 찾고
얼마 전에 읽은 Unix 명령 줄 툴킷 (sh, grep, sed, awk, cut 등)에 대한 책을 찾고 있습니다. 훌륭한 책 이었지만 이름을 완전히 잊어 버렸습니다. 이 특정 책의 가장 큰 장점은 실행 예제였습니다. 텍스트 처리 도구 만 사용하여 대학 부기 시스템을 구현하는 방법을 보여주었습니다. grep을 사용하여 이름으로 학생을 찾고, sed로 성적을 …

1
외부 모니터의 TTY
집에서 랩톱을 사용할 때는 보통 랩톱 화면과 함께 외부 모니터, 키보드 및 마우스를 보조 모니터로 사용합니다. 이것은 백엔드에서 xrandr을 사용한다고 가정하는 멋진 그놈 유틸리티를 사용하여 쉽게 구성 할 수 있습니다. 때때로 나는 TTY를 통해 컴퓨터를 사용하는 것을 좋아합니다. ctrl + alt + f1을 사용하여 TTY1로 전환하고 외부 모니터의 해상도에서 외부 …

4
특정 하위 디렉토리에 대한 find 명령
하자 내가 디렉토리가 있다고 가정 해 dir세 개의 서브 디렉토리를 dir1... dir3. 그리고 내부에는 많은 파일과 다른 하위 디렉토리가 있습니다. 내부에서 파일을 검색하고 *.c끝나고 말하지만 하위 디렉토리 "dir / dir2"와 모든 하위 디렉토리에서만 검색하고 싶습니다. 어떻게 공식화 할 수 있습니까? 내가 있다고 가정하면 dir/: find . -name "*.c" 모든 디렉토리에서 …
17 linux  bash  shell  find 

2
hostnamectl 명령의 요점은 무엇입니까?
/ etc / hostname을 편집하는 것과는 반대로 또는 관련성이 높은 곳은 어디입니까? 좋은 이유가있을 것입니다. 저는 일반적으로 모든 것이 텍스트 파일 인 "오래된"방식을 선호합니다. 나는 논쟁 적이 되려고 노력하지 않고있다. 나는 정말로 알고 싶다. 그리고 그것이 정당한 이유인지 스스로 결정하고 싶다. 감사.

3
_ sudo systemctl edit [unit-file] _의 기본 편집기를 vim으로 변경하십시오.
[Xorg에서 gnome3 및 gdm을 사용하는 4.13.12-1-ARCH] VISUAL 및 EDITOR env-vars를 이미로 설정했습니다 vim. 마찬가지로 나는 SYSTEMD_EDITOR="vim"; export SYSTEMD_EDITOR ~ / .bashrc를 시도했지만 아무 소용이 없었다. 다음을 통해 Arch (systemd)에서 단위 파일을 수정할 때 $ sudo systemctl edit _unit_ 나는 자신을 쳐다보고있다 nano. 인생은 너무 짧아서 꼭 원합니다 vim. 어떻게해야합니까?
17 systemd  vim  editors 

1
/lib64/ld-linux-x86-64.so.2은 (는) 무엇이며 왜 파일을 실행하는 데 사용될 수 있습니까?
최근에 파일에 실행 권한이 없으면을 사용하여 해당 파일을 실행할 수 있다는 트릭을 배웠습니다 /lib64/ld-linux-x86-64.so.2. 예를 들어, 다음에 대한 x 권한을 복원하려면 -rw-r--r-- 1 root root 59K Mar 1 2017 /bin/chmod 우리는 달릴 수있다 /lib64/ld-linux-x86-64.so.2 /bin/chmod +x /bin/chmod 나는 그것이 어떻게 이루어질 수 있는지 잘 모르겠습니다. 그것은 일반적인 것들이 아니며 일종의 …
17 linux  files  libraries 

1
Arch Linux에서 HDMI를 통한 사운드
HDMI를 통해 Toshiba 랩탑 (Satellite A300)을 TV에 연결했습니다. VLC 2.2.6을 사용하면 비디오가 제대로 작동합니다. 현재 TV 스피커로 사운드를 출력하려고합니다. aplay -l HDMI 재생 장치를 세 번째 장치로 표시합니다. **** List of PLAYBACK Hardware Devices **** card 0: Intel [HDA Intel], device 0: ALC268 Analog [ALC268 Analog] Subdevices: 1/1 Subdevice #0: …
17 arch-linux  audio  vlc  hdmi 

1
dmesg : 커널 버퍼 읽기 실패 : 권한 거부
최근 데비안은에 대한 기본 동작을 변경했으며 dmesg로컬 사용자가 간단히 사용할 수 없습니다. % dmesg dmesg: read kernel buffer failed: Operation not permitted 동일하다 : % cat /dev/kmsg cat: /dev/kmsg: Operation not permitted 버그 추적기를 쳐다 보면 다음이 발생합니다. dmesg : 커널 버퍼 읽기 실패 : 작업이 허용되지 않습니다 로컬 사용자가 …
17 linux  debian  dmesg  sysctl 

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