Unix & Linux

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

1
`find`의 -exec 옵션 이해
나는 끊임없이 문법을 찾는다. find . -name "FILENAME" -exec rm {} \; 주로 -exec부품이 정확히 어떻게 작동 하는지 알 수 없기 때문 입니다. 중괄호, 백 슬래시 및 세미콜론의 의미는 무엇입니까? 해당 구문에 대한 다른 사용 사례가 있습니까?
53 shell  find 


7
대량 이름 바꾸기, 접두사 변경
많은 파일의 접두사를 대량으로 바꾸려면 어떻게해야합니까? 나는 많은 파일을 가지고있다. TestSRConnectionContext.h TestSRConnectionContext.m 나는 그들 모두를 바꾸고 싶습니다 CLConnectionContext.h CLConnectionContext.m 어떻게해야합니까?
53 rename  filenames 

3
문제가 발생하면 apt-get 업그레이드를 롤백 할 수 있습니까?
방법은 시작하기 전에, 거기에 aptitude upgrade또는 apt-get upgrade뭔가 잘못되면 당신이 "쉽게"는 실제 업그레이드 전에했다 "쉽다"상태로 시스템을 롤백 할 수 있도록 뭔가를 설정하려면? 예를 들어, 프로세스 중에 업그레이드 된 이전 버전의 패키지를 다시 설치하십시오. (편집) 몇 가지 힌트 : etckeeper예를 들어 패키지를 설치하거나 제거 apt할 때마다 알림을 받도록 후크를 사용 한다는 …

4
매뉴얼 페이지에 왜 예제가 없습니까?
대부분의 매뉴얼 페이지에 몇 가지 일반적인 예가 포함되지 않은 이유가 있습니까? 일반적으로 가능한 모든 옵션을 설명하지만 초보자가 "보통"사용 방법을 이해하기가 더 어려워집니다.
52 man  history 

1
`man git init`는 어떻게 올바른 매뉴얼 페이지를 얻습니까?
따라서 man git initUbuntu 14.04 시스템에서 bash 프롬프트 를 입력 하면과 같은 작업을 수행하는 것 같습니다 man git-init. man페이지는 man(즉 man man)하지 않는 한,이 구조를 허용하지 않는 것 git이었다 section매뉴얼을하지만 매뉴얼 페이지 섹션에서 온 것으로 보인다 1. 이 문서화되지 않은 사용법이 지원 man합니까? 의 문서를 잘못 이해 했습니까 man? 다른 …
52 man 

3
Linux에서 "업타임"은 언제부터 시작됩니까?
내 컴퓨터는 말합니다 : $ uptime 10:20:35 up 1:46, 3 users, load average: 0,03, 0,10, 0,13 그리고 확인하면 last다음을 볼 수 있습니다. reboot system boot 3.19.0-51-generi Tue Apr 12 08:34 - 10:20 (01:45) 그런 다음 확인합니다. $ ls -l /var/log/boot.log -rw-r--r-- 1 root root 4734 Apr 12 08:34 boot.log 그런 …

1
CentOS에만 PostgreSQL 클라이언트 (psql) 설치
간단한 질문이지만 이에 대한 자료는 없습니다. psql완전한 PostgreSQL 서버를 설치하지 않고 CentOS7 시스템 에서 터미널 기반 클라이언트 인 PostgreSQL 클라이언트 만 설치할 수있는 방법이 있습니까? 저장소 에는 전용 postgresql-client또는 postgresql94-client이와 유사한 것이 없습니다 .

5
SSH가 계속 내 펍키를 건너 뛰고 비밀번호를 묻습니다.
원격 서버에 접속할 때마다 비밀번호를 제공해야합니다. 공개 키 (id_dsa.pub)를 다음을 사용하여 원격 서버에 복사했습니다. ssh-copy-id -i id_dsa.pub user@server authorized_keys에 올바르게 추가되었는지 확인했습니다. 모든 파일 / 디렉토리 권한이 올바른지 : ~user 755 ~user/.ssh 700 ~user/.ssh/authorized_keys 640 ~user/.ssh/id_dsa.pub 644 / etc / ssh / sshd_config의 PasswordAuthentication 필드는 yes로 설정되어 있습니다. sshd를 디버그 …

3
rm이 다른 사용자의 소유권으로 파일을 삭제할 수있는 이유는 무엇입니까?
게시물에서 rm은 왜 읽기 전용 파일을 제거 할 수 있습니까? rm파일을 제거하려면 디렉토리에 대한 쓰기 권한이 필요 하다는 것을 이해 합니다. 그러나 소유자와 그룹이 다른 파일을 쉽게 삭제할 수있는 동작을 요약하기가 어렵습니다. 나는 다음을 시도했다 mtk : 내 사용자 이름 abc : 새로운 사용자 생성 $ ls -l file -rw-rw-r-- …

5
각 파일에 대해 하드 링크를 사용하여 디렉토리를 재귀 적으로 복사하는 방법
각 파일이 원본 파일에 대한 하드 링크 인 디렉토리 트리의 "복사본"을 만들고 싶습니다. 예 : 디렉토리 구조가 있습니다. dirA/ dirA/file1 dirA/x/ dirA/x/file2 dirA/y/ dirA/y/file3 각 파일이 원본 파일에 대한 하드 링크 인 디렉토리 트리의 "복사본"인 예상 결과는 다음과 같습니다. dirB/ # normal directory dirB/file1 # hardlink to dirA/file1 dirB/x/ # …

6
루트 액세스없이 zsh 기본 쉘 작성
학교 컴퓨터를 사용하고 있는데 zsh대신에 사용하고 싶습니다 bash. 기본 쉘로 만들고 싶지만 $ chsh -s $(which zsh)관리자 권한이 없기 때문에 명령을 실행할 수 없습니다 . 해결 방법으로 열 때 .bashrc자동으로 호출 zsh되는 내용을 넣을 수 있는 방법이 있습니까? 명확히하기 위해 zsh이미 설치되어 있습니다.
52 bash  zsh  login  profile 

3
커널에 main () 함수가 있습니까? [닫은]
장치 드라이버와 커널 프로그래밍을 배우고 있습니다. Jonathan Corbet의 책에 따르면 main()장치 드라이버 에는 기능 이 없습니다 . 그래서 두 가지 질문이 있습니다. 왜 main()장치 드라이버에 기능이 필요하지 않습니까? 커널 자체에 main()기능이 있습니까? 누군가 나에게 이것을 설명 할 수 있습니까?


3
쉘 와일드 카드에서 OR 패턴 사용
내 디렉토리의 내용은 $ ls -lrt total 0 -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 night.txt -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 noon.txt -rw-r--r-- 1 user1 admin 38 Oct 8 12:31 day.txt 지정된 파일 이름에 단어가있는 파일의 세부 정보를 나열하고 싶습니다. 예 : $ ls -lrt *day|night* …
52 bash  shell  zsh  ls  wildcards 

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