Unix & Linux

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

15
배포판을 어떻게 선택합니까? [닫은]
저는 현재 이전 랩톱에 Linux (BSD는 여전히 옵션이지만) 배포판을 배치하려고합니다. 그러나 롤링 릴리스 대 배포 X 대 배포 Y 대 (나는 개인적으로 데비안, 우분투, 페도라, 아치 및 OpenSUSE를보고 있었지만 모든 옵션을 통과하는 방법을 모르겠습니다. 개인 선호도 등). 솔직히 말하면 선택하기가 어렵습니다. 배포판을 설치할 때 사용할 배포판을 어떻게 결정합니까? 개인적 선호 …

2
사용 가능한 서비스의 우분투 전체 목록
이 질문은이 질문과 매우 유사합니다. 사용 가능한 서비스 목록 내 경우에는 우분투에서 전체 서비스 목록을 표시하는 특정 명령이 있는지 궁금합니다. 나는 a를 실행했는데 ls /etc/init.d꽤 포괄적 인 목록을 보여 주지만 일부 항목이 누락되었습니다. 내가 봤어 apache2, myslq, gdm다른 사람의, 그리고 전체를 많이. 그러나 그들 중 일부는 빠졌습니다. 하나의 예입니다 plexmediaserver(최근에 …
60 ubuntu  services 

4
루트가 아닌 사용자가 system.d 서비스를 제어 할 수 있도록하려면 어떻게해야합니까?
을 사용하면 다음 sysvinit과 같은 sudoers항목으로 충분합니다. %webteam cms051=/sbin/service httpd * 이를 통해 다음과 같은 명령이 가능합니다. sudo service httpd status sudo service httpd restart 이제 systemd서비스 이름이 최종 인수입니다. 즉, 서비스 재시작은 다음과 같이 수행됩니다. systemctl restart httpd.service 당연히 나는 명령을 systemctl * httpd.service작동 하는 것으로 정의 했지만 systemctl …

6
expr 산술의 괄호 : 3 * (2 + 1)
expr 괄호를 좋아하지 않는 것 (수학에서 명시적인 연산자 우선 순위로 사용) : expr 3 * (2 + 1) bash: syntax error near unexpected token `(' bash에서 연산자 우선 순위를 표현하는 방법은 무엇입니까?

7
SSH 액세스 시도 기록
전화 또는 랩톱과 같은 원격 시스템에서 명령을 실행하고 연결하기 위해 openssh를 사용하여 우분투 서버를 구성했습니다. 문제는 ... 난 아마 유일한 사람이 아니에요. 서버에 대한 모든 로그인 시도를 알 수있는 방법이 있습니까?
60 ssh  logs 

5
sudo로 경로 재 지정 또는 파이핑을 포함하는 명령을 실행하는 방법은 무엇입니까?
루트 계정 대신 sudo를 사용하는 모범 사례라고 가정합니다. 다음과 같은 간단한 concat 파일 작업을 실행 중입니다. sudo echo 'clock_hctosys="YES"' >> /etc/conf.d/hwclock 일반 사용자로 실행중인 ">>"오른쪽에 실패합니다. 추가 sudos 추가도 실패합니다 (파일이 아닌 sudo 명령으로 파이핑 한 후 예상되는 동작). 예는 그저 루트 계정으로 확인 및 테스트되었습니다.

3
하나의 출력에서 ​​여러 로그 파일을 관찰
같은 작업을 수행 tail -f mylogfile하지만 둘 이상의 파일 변경 사항을 표시 하는 쉬운 방법이 있습니까 (파일 이름이 각 행의 접두사로 추가되었을 수 있음)? 아니면 GUI 도구? 데비안을 실행하고 있습니다.
60 logs  tail 

4
사용자가 주어진 파일에 액세스 할 수 있는지 확인하는 방법은 무엇입니까?
* nix 사용자 권한은 매우 간단하지만 주어진 파일에 도달하기 전에 모든 상위 디렉토리 액세스를 고려해야 할 때 상황이 복잡해질 수 있습니다. 사용자에게 충분한 권한이 있는지 어떻게 확인할 수 있습니까? 그렇지 않으면 어떤 디렉토리가 액세스를 거부합니까? 예를 들어, user joe및 file 이라고 가정 하십시오 /long/path/to/file.txt. 해도 file.txt777 chmoded 한, 조 여전히 …


7
.bash_history에서 중복을 제거하고 순서를 유지하려면 어떻게해야합니까?
나는 control+r내 명령 기록을 재귀 적으로 검색하기 위해 사용 하는 것을 정말로 좋아 합니다. 함께 사용하기에 좋은 몇 가지 옵션을 찾았습니다. # ignore duplicate commands, ignore commands starting with a space export HISTCONTROL=erasedups:ignorespace # keep the last 5000 entries export HISTSIZE=5000 # append to the history instead of overwriting (good …

2
dd는 언제 데이터 복사에 적합합니까? (또는 read () 및 write () 부분 인 경우)
짧은 버전 : 어떤 상황에서 dd데이터를 복사하기에 안전한가, 부분 읽기 또는 쓰기로 인한 손상 위험이 없음을 의미합니까? 긴 버전-프리앰블 : dd 데이터를 특히 장치에서 또는 장치로 복사하는 데 자주 사용됩니다 ( 예 :). 때로는 다른 도구보다 낮은 수준에서 장치에 액세스 할 수 있다는 신비한 특성으로 인해 (실제로 마술을 수행하는 장치 …
60 io  dd 

3
“IFS = read -r line”이해
내부 필드 구분자 변수에 값을 추가 할 수 있다는 것을 분명히 알고 있습니다. 예를 들면 다음과 같습니다. $ IFS=blah $ echo "$IFS" blah $ 또한 read -r line데이터 stdin를 변수 이름으로 저장 한다는 것을 이해합니다 line. $ read -r line <<< blah $ echo "$line" blah $ 그러나 어떻게 명령이 …

8
에코가있는 줄을 삭제하는 방법?
마지막 세 문자를 삭제할 수 있음을 알고 있습니다. echo -ne '\b\b\b' 그러나 전체 줄을 어떻게 삭제할 수 있습니까? 나는 사용하고 싶지 않다는 것을 의미한다. echo -ne '\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b' 긴 줄을 삭제합니다.


3
이전 명령까지“스크롤”한 후 BASH를 사용하면…이 기록에서 다음 명령으로 넘어가는 방법은 무엇입니까?
사과,이 제목은 내가 고안 한 것 중 가장 우아하지 않습니다. 그러나 나는 많은 사람들이 이것을 궁금해했을 것이라고 생각하며 내 질문은 속임수 일 수 있습니다 ... 내가 말할 수있는 것은 내가 그것을 찾지 못했다는 것입니다. "스크롤"이라고 말하면 키보드의 "위쪽 화살표"키를 사용한다는 의미입니다. 가장 최근 명령부터 시작하여 기록을 스크롤합니다. 그래서 당신은 아마도 …

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