Unix & Linux

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

3
쉘 명령을 사용하여 파일에서 열 또는 여러 열을 제거하는 방법은 무엇입니까?
내 파일 ARCHIVE B1_NAME B2_NAME B3_NAME ELEMENT INFO_NAM WERT PROCID -------- -------- -------- -------- -------- -------- ---- ------ 15MinAvg AIRSS 33-GIS DMDMGIS1 I MvAvr15m 1123 CP 15MinAvg AIRSS 33-GIS DMDMGIS1 P MvAvr15m 2344 CP 15MinAvg AIRSS 33-GIS DMDMGIS1 Q MvAvr15m 4545 CP 15MinAvg AIRSS 33-GIS DMDMGIS2 I MvAvr15m 6576 CP …

3
체계화 된 postgresql 시작 스크립트
postgresql을 두 번째 서버에 설치하는 중입니다. 이전에는 postgresql을 설치하고 제공된 스크립트를 사용했습니다. ./contrib/start-scripts/linux 올바른 디렉토리에 배치 # cp ./contrib/start-scripts/linux /etc/rc.d/init.d/postgresql92 # chmod 755 /etc/rc.d/init.d/postgresql92 그런 다음 예상대로 실행할 수 있습니다. # service postgresql92 start 그러나 새 컴퓨터는 Systemd를 사용하고 있으며 완전히 다른 방법이 있습니다. 나는 이것을 해킹하고 무언가를 망치고 싶지 …

4
암호 파일의 별은 무엇을 의미합니까?
컴퓨터를 부팅해야하는데 암호가 허위 인 것 같습니다. 또한 쓰기를 위해 드라이브를 마운트 할 수 없으며 밉 프로세서이므로 다른 컴퓨터에 고정하여 실행할 수 없습니다. 어쨌든, passwd 파일에는 사용자 이름 뒤에 별표가있는 이와 같은 일부 사용자가 있습니다. 이것은 빈 암호 또는 무엇을 의미합니까? root:8sh9JBUR0VYeQ:0:0:Super-User,,,,,,,:/:/bin/ksh sysadm:*:0:0:System V Administration:/usr/admin:/bin/sh diag:*:0:996:Hardware Diagnostics:/usr/diags:/bin/csh daemon:*:1:1:daemons:/:/dev/null bin:*:2:2:System Tools …

1
왜 bash 매개 변수 확장이 시스템 서비스 파일에서 작동하지 않습니까?
내가 사용하려고하고 systemd의를 EnvironmentFile하고이 파일에 설정되어있는 경우 명령에 옵션을 추가 할 수 있습니다. 단위 파일에 다음이 있습니다. ExecStart=/usr/bin/bash -c "echo ${PORT:+port is $PORT}" 서비스를 시작할 때 아무것도 울리지 않습니다. 다음은 예상대로 작동합니다. ExecStart=/usr/bin/bash -c "echo port is $PORT" 이는 파일을 올바르게 읽었 음을 의미합니다. 매개 변수 대체는 명령 행에서도 작동합니다. …

3
vi에서 제어 문자 (^ @, ^ M, ^ I…) 검색 및 바꾸기
/proc/some_proc_id/cmdline우분투 컴퓨터 에서이 줄을 복사했습니다 . java^@-jar^@/usr/lib/selenium/selenium-server-standalone.jar^@-port^@4444^@-trustAllSSLCertificates^@ 어떻게 든 공백 문자는 ^@vi 로 표시됩니다 . 명령을 사용하여 공백 문자로 바꾸려고했습니다. :%s#^@# #g 그러나 그것은 말합니다 pattern not found ^@. 캐럿 기호로 시작하는 특수 문자를 어떻게 특수 문자로 대체 할 수 있습니까?

3
쉘에서 날짜 유효성 검사
쉘 스크립트에서 아래 날짜 형식을 확인하고 싶습니다. 2015-Jul-13 사용하고 date -d "2015-Jul-13" +"%Y-%b-%d"있지만 오류가 발생했습니다. date: invalid date '2015-Jul-13'

2
디렉토리의 소유자를 변경하는 방법
편집 : 문제는 Apple이 권한을 사용하여 백업 을 표시하고 백업 을 수정하지 못하게하는 것입니다 (아마도 보안 기능). 를 사용하여 chmod -RN <dir>중요한 데이터가있는 모든 폴더에서 ACL 데이터를 제거 하여 본인을 소유자로 만들고 적절한 권한을 적용 할 수있었습니다. 원래 질문 잘못된 권한 (새 설치, 긴 이야기 중에 UID가 변경됨)이있는 매우 큰 …

2
Apt는 사용자가 소스에서 설치 한 소프트웨어에 필요한 패키지를 삭제할 수 있습니까?
Apt 는 리포지토리 또는 *.deb파일 에서 설치된 패키지 간의 종속성을 처리 합니다. 그러나 사용자가 파일을 먼저 ./configure && make && make install만들지 않고 소스에서 컴파일하고 설치 한 소프트웨어는 .deb어떻습니까? 그것은 가능성이 아파트 와 같은 소프트웨어가 필요로 패키지를 제거 할 수 있을까? 소스에서 소프트웨어를 설치 /opt하거나 /usr/local차이를 만들 수 있습니까?

5
grep이 일치 한 후 파일의 줄 수를 어떻게 계산합니까?
CSV 파일에서 문제가있는 행 뒤에 줄 수를 세려고합니다. grep -a #일치하는 것을 찾은 후 구문을 사용하여 # 줄 수를 출력 할 수 있다는 것을 알고 있습니다 . 실제 줄 수에만 관심이 있습니다. 숫자를 MAX_INT로 설정하고 파일로 파이프하고 더 많은 처리를 수행 할 수 있음을 알고 있습니다. 나는 카운트를 말해 줄 …
14 files  grep  csv 

3
KDE 패널에서 런처를 어떻게 제거합니까?
이 질문은 너무 간단하기 때문에 인터넷 검색을 통해 대답하기가 훨씬 쉬울 것이라고 생각하지만 아쉽게 여기에 묻습니다. 내가하고 싶은 것은 더 이상 Sabayon의 KDE 4 패널에서 필요하지 않은 발사기를 제거하는 것입니다. 왼쪽 하단의 스크린 샷은 Chrome, Terminator 및 Konsole의 아이콘 (실행기를 나타냄)을 순서대로 보여줍니다. Konsole 런처를 제거하고 싶습니다. 내가 스스로 찾은 …
14 kde4  panel  sabayon 

2
Linux Ephemeral Port 범위를 변경하는 것이 얼마나 안전합니까
Linux 상자에 다음과 같은 임시 포트 범위가 표시됩니다. sysctl net.ipv4.ip_local_port_range net.ipv4.ip_local_port_range = 32768 61000 포트 범위를 약 16000에서 시작하도록 확장하고 싶습니다. 여기서 빠른 질문은 다른 응용 프로그램에 따라 범위를 변경하는 것이 얼마나 안전합니까? 다른 응용 프로그램이이 변경의 영향을 받습니까? 응용 프로그램이 지정된 포트 범위에서 포트를 사용하는 경우에만 영향을 받는다는 것을 …
14 linux  ip 

1
xinput list의 Synaptics Touchpad에도 불구하고 synclient가 시냅틱 속성을 찾지 못함
어제 Fedora 노트북을 Fedora 22로 업그레이드했습니다. 그로 인해 synclient는 작동을 멈췄습니다. 시냅스 속성을 찾을 수 없습니다. 시냅틱 드라이버가로드되지 않았습니까? 그럼에도 불구하고 xinput list보여줍니다 : ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ SynPS/2 Synaptics TouchPad id=12 [slave pointer …

1
디렉토리에 두 개의 동일한 파일을 표시하는 'ls'
그래서 어떻게 든 명령 ls이 디렉토리에 동일한 두 개의 파일을 표시하는 것 같습니다. $ ls -Blah /System/Library/LaunchDaemons total 32 drwxr-xr-x 266 root wheel 8.8K Jun 18 10:41 . drwxr-xr-x 79 root wheel 2.6K Mar 31 12:28 .. [redacted] -rw-r--r-- 1 root wheel 715B Jun 18 10:36 tftp.plist -rw-r--r-- 1 root …
14 bash  osx  ls 

1
데스크탑을 블루투스 헤드셋으로 사용
내 데스크탑의 스피커가 휴대 전화보다 훨씬 우수하므로 핸드폰 대신 데스크탑 스피커를 사용하고 싶습니다. USB 또는 오디오 잭을 사용하는 것이 불편하므로 Bluetooth가 남아 있습니다. 을 사용하여 전화를 페어링 bluetoothctl했지만 연결하려고하면 다음과 같이 표시됩니다. [bluetooth]# pair 00:00:00:00:00:00 Attempting to pair with 00:00:00:00:00:00 [CHG] Device 00:00:00:00:00:00 Connected: yes Request confirmation [agent] Confirm passkey …

1
rsync는 충돌을 어떻게 해결합니까?
머신 A와 머신 B 공유에 이전을 통해 동기화 된 디렉토리가 rsync있고 A가 파일을 변경하고 B가 동일한 파일을 변경하고 A에서 B로 변경하면 rsync어떻게됩니까? 아마도 병합 충돌과 같은 것 git입니까? 갈등을 쉽게 해결할 수 있습니까?

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