Unix & Linux

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

2
방랑 부트 스트랩 쉘 스크립트에 mysql-server 설치 (설정을 건너 뛰는 방법?)
Vagrant Ubuntu 12.04 LTS 가상 머신에 mysql-server를 설치하려고했습니다. 그렇게하면 설치가 자동으로 시작됩니다. Vagrant 출력에서 ​​이것을 볼 수 있습니다. 필수는 아니지만 MySQL 관리 "루트"사용자의 경우 암호 ││을 설정하는 것이 좋습니다 .││││이 필드를 비워두면 암호가 변경되지 않습니다 .││││ 새 암호 MySQL "루트"사용자 그 후 출력 텍스트가 엉망이 ± ├⎺ ⎼␊⎻┌▒␌␊ ┌␋␉⎽─┌␋├␊3-0 3.7.9-2┤␉┤┼├┤1 …
16 ubuntu  mysql  vagrant 

2
사용자 지정 키보드 스캔 코드를 삭제하는 Linux 커널
최신 컴퓨터에서 사용하기 위해 개조 한 빈티지 IBM 122 키 모델 M 키보드가 있습니다. 인코딩을 수행하고 USB를 처리하기 위해 Teensy 2.0을 사용하고 있습니다. Humble Hacker 키보드 프로젝트 ( https://github.com/humblehacker/keyboard ) 에서 펌웨어를 빌려 빌드 구성에 추가 키를 추가했습니다. 여태까지는 그런대로 잘됐다. 모든 "일반"키는 작동하지만 커널이 추가 키 ( F13- F24등)를 …

5
OS는 명령에 sudo가 필요하다는 것을 어떻게 알 수 있습니까?
실행 파일을 실행할 때 때때로 OS에서 권한을 거부합니다. 예를 들어 make install접두사가 시스템 경로 sudo인 상태에서 실행 하는 것이 필요 하지만 접두사가 비 시스템 경로 인 경우에는 요구되지 않습니다 sudo. OS는 프로그램이 무언가를 수행하기 전에 실행 파일을 실행하는 것이 사용자보다 더 많은 권한이 필요하다고 어떻게 결정합니까? 때로는 프로그램 실행이 권한을 …
16 permissions  sudo 


5
minicom 오프라인 표시
minicom우분투 에서 사용하려고합니다 . 이를 위해 먼저 USB to DB9 변환기를 연결 한 다음 터미널에서이 명령을 입력하여 dmesg | grep ttyUSB to DB9 변환기가 올바르게 연결되어 있는지 확인합니다. 나는이 출력을 얻었다 : [ 0.000000] console [tty0] enabled [ 54.200503] usb 2-1.2: pl2303 converter now attached to ttyUSB0 [ 76.183173] cdc_acm …
16 linux  ubuntu  usb  minicom 

6
더 적은 키 입력으로 여러 파일 이름을 입력하는 방법
imagemagick pdf를 사용하여 png이미지를 이미지 로 변환 하려면 다음과 같이하십시오. convert -trim -density 400 this_is_a_very_long_filename_of_my_pdf_file.pdf this_is_a_very_long_filename_of_my_pdf_file.png pdf 파일은 종종 어떤 이유로 파일 이름이 매우 길며 png확장자를 제외하고 파일 이름이 동일해야합니다. 보통 나는 선택 this_is_a_very_long_filename_of_my_pdf_file.pdf탭을 통해 두 번 및 zsh-menu다음 변경 pdf을 png두 번째 인수에 대해 수동으로. 그러나 더 빠른 방법이 …

1
디스플레이 포트를 통해 DVI 어댑터에 연결된 모니터가 제대로 잠자 지 않습니다
절전 절전 모드로 전환 할 때 이상한 동작을 표시하는 모니터가 컴퓨터에 연결되어 있습니다. 절전 모드로 들어가면 모니터가 블랭킹과 기본 바탕 화면 배경 표시 (KDE 4 기본값, 사용하지 않는 것)가 번갈아 표시됩니다. 이 모니터는 활성 디스플레이 포트 대 DVI 단일 링크 어댑터 및 DVI 케이블을 통해 컴퓨터에 연결됩니다. 이전에 DVI에 직접 …


8
큰 파일에서 줄 바꿈이 포함 된 문자열 바꾸기
누구나 메모리를 효율적으로 사용하여 문자열을 "이진"검색 / 바꾸기위한 비 라인 기반 도구를 알고 있습니까? 이 질문 도 참조하십시오 . 이 작업과 비슷한 + 2GB 텍스트 파일을 처리하려고합니다. sed -e 's/>\n/>/g' 즉, 나는 이후에 발생하는 모든 줄 바꿈을 제거하고 싶지만 >다른 곳에서는 제거하지 않기를 원합니다 tr -d. 이 명령 ( 유사한 …

5
oh-my-zsh (및 zsh)를 제거하지 않고 어떻게“비활성화”합니까?
zsh 및 oh-my-zsh를 포함한 새로운 개발 환경을 시도했습니다. 이제 oh-my-zsh를 설치 했으므로 기본적으로 터미널 (iTerm2 및 터미널)에서 항상 zsh로 시작하고 oh-my-zsh의 설정으로 시작합니다. oh-my-zsh를 제거하지 않고 oh-my-zsh와 함께 zsh 및 해당 설정 사용을 "비활성화"하거나 중지 할 수 있는지 궁금합니다. 다시 켜는 방법을 아는 것도 좋습니다. 현재 내 터미널은 자동으로 zsh에 …
16 zsh  oh-my-zsh 

4
다른 파일의 두 열을 비교하고 일치하면 인쇄
Solaris 10을 사용하고 있으므로 -f와 관련된 grep 옵션이 작동하지 않습니다. 파이프로 구분 된 두 개의 파일이 있습니다. file1 : abc|123|BNY|apple| cab|234|cyx|orange| def|kumar|pki|bird| 파일 2 : abc|123| kumar|pki| cab|234 일치하는 file1 행을 인쇄하는 경우 file2의 처음 두 열을 file1과 비교합니다 (처음 두 열에서 file1의 전체 내용을 검색). 그런 다음 파일 2의 …

4
Docker (lXC 기반이 아닌 기본) 내부에서 lsof를 어떻게 대체 할 수 있습니까?
Docker 컨테이너 내부에서 lsof -i출력을 얻지 못한다 는 다소 당황 스럽습니다 . 예 (컨테이너 내부의 모든 명령 / 출력) : [1] root@ec016481cf5f:/# lsof -i [1] root@ec016481cf5f:/# netstat -tulpn Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN - …

4
키가 이미있는 경우 ssh-add를 조용히하십시오.
ssh-add /path/to/special_key스크립트 상단에 넣고 싶습니다 . 이것은 잘 작동하지만 항상 암호 문구를 요구합니다. ssh-add -l키가 이미 추가 된 것을 보여 주더라도 여전히 암호 문구를 요구하기 때문에 이것은 이상하고 약간 성가시다 . "이 키를 추가하고 암호가 아직 추가되지 않은 경우 묻지 않으면 아무 것도하지 마십시오"라고 알려주는 방법이 있습니까?

2
설치하기 전에 터미널에서 패키지 정보를 볼 수 있습니까?
웹 브라우저를 열지 않고도 패키지를 설치하기 전에 패키지에 대한 정보를 확인할 수 있는지 궁금합니다. 예를 들어 ~$ asdf 그런 다음 권장 패키지가 표시됩니다. No command 'asdf' found, did you mean: Command 'asdfg' from package 'aoeui' (universe) Command 'sadf' from package 'sysstat' (main) Command 'sdf' from package 'sdf' (universe) asdf: command …

1
/ proc에서 프로세스 그룹 ID를 얻을 수 있습니까?
" /programming/13038143/how-to-get-pids-in-one-process-group-in-linux-os "에서 나는 모든 답변을 언급 ps하고 언급하지 않았습니다 /proc. "ps"는 ​​이식성이 좋지 않은 것으로 보이며 (Android 및 Busybox 버전마다 다른 인수가 필요함) 단순하고 이식 가능한 도구를 사용하여 pgid를 사용하여 pid를 나열 할 수 있기를 원합니다. /proc/.../status에서 Tgid:(스레드 그룹 ID), Gid:(보안을 위해 그룹 ID, 프로세스를 그룹화하지 않음)을 볼 수 …

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