터미널 사용법을 배우는 것이 우분투 사용법을 배우는 전제 조건 인 것 같습니다. 그래서 나는 배우는 가장 좋은 방법을 찾으려고 노력하고 있습니다. Quizlet 온라인 플래시 카드가 있습니까? 더 좋은 방법?
답변
~/.bashrc
파일 끝에 다음 줄 (명령)을 추가 할 수 있습니다 .
echo "Did you know that:"; whatis $(ls /bin | shuf -n 1)
터미널을 열 때마다 임의의 명령에 대해 배울 것입니다.
재미를 원한다면 cowsay
“유틸리티”를 사용할 수 있습니다 . 설치하려면 터미널에서 다음을 실행하십시오.
sudo apt-get install cowsay
그런 다음 ~/.bashrc
파일 끝에 다음 줄을 추가 하십시오.
cowsay -f $(ls /usr/share/cowsay/cows | shuf -n 1 | cut -d. -f1) $(whatis $(ls /bin) 2>/dev/null | shuf -n 1)
또는에서 위의 행을 별칭으로 추가 할 수 있습니다 ~/.bash_aliases
. 나는 덧붙였다 :
alias ?='cowsay -f $(ls /usr/share/cowsay/cows | shuf -n 1 | cut -d. -f1) $(whatis $(ls /bin) 2>/dev/null | shuf -n 1)'
당신이 지루해 할 때마다 터미널을 입력 할 수 있습니다 ?
(다음 Enter). 혼자서 주사위를 치는 것과 같습니다.
답변
나는 ~을 가지고 놀곤했다 whatis
. 그것은 정확히 게임이 아니지만 배우는 비교적 쉬운 방법입니다.
예를 들어 type을 입력 whatis sudo apt-get update
하면 다음이 반환됩니다.
명령을 실행하기 전에 먼저 명령을 누르십시오 whatis
. 내가 무엇을할지 배우고 나서 자신감있게 명령을 수행 할 것입니다.
경우 whatis
많은 정보를 제공하지 않거나 내게 불분명 경우, 나는로 이동을 읽습니다 man
.
예를 들면 다음과 같습니다 man sudo
.
Google은 Ask Ubuntu 내부 및 외부의 많은 정보를 제공합니다 . 여기 LMGTFY : 우분투에서 터미널 명령을 배우는 가장 좋은 방법
답변
그렇습니다. Terminus는 도움이 될만한 게임입니다. 이 라이브 버전은 여기 , 그리고 코드는 GitHub의에 . 코드가 더 쉽게 확장 가능하기를 원하지만 깔끔한 아이디어입니다.
답변
게임에 대해 잘 모르지만 유용한 명령 줄 유틸리티가 있습니다.
명령은 무엇을합니까?
whatis command
# example:
$ whatis cut
cut (1) - remove sections from each line of files
내가 어떻게 할?
man -k keyword
# example:
$ man -k "remove empty"
rmdir (1) - remove empty directories
또는
apropos keyword
# defaults to printing every result with at least one of the keywords supplied
# use --and to only print results matching multiple keywords.
$ apropos zip --and extract
funzip (1) - filter for extracting from a ZIP archive in a pipe
unzip (1) - list, test and extract compressed files in a ZIP archive
unzipsfx (1) - self-extracting stub for prepending to ZIP archives
uz (1) - gunzips and extracts a gzip'd tar'd archive
어떻게 사용하나요?
man command
# example:
man tar
# use '?' key to search, and 'q' to quit.
또는 일부 유틸리티는 다음과 같은 도움말 옵션을 지원합니다.
$ umount --help
Usage: umount -h | -V
umount -a [-d] [-f] [-r] [-n] [-v] [-t vfstypes] [-O opts]
umount [-d] [-f] [-r] [-n] [-v] special | node...
이들의 형태 일 수있다 command -h
, command --help
, command -?
.
정보를 위해:
info command
# example:
$ info cat
# shows an information page
구체적으로해야 할 일이 있다면 Google이 친구입니다. 그렇지 않으면 O’Rielly 의 Bash book 과 같은 많은 책이 있습니다 .
답변
명령 행 fu 살펴보기
멋진 명령 줄 스 니펫을 찾아 볼 수 있으며 더 깊이 이해하려면 사용하는 명령의 매뉴얼을 읽을 수 있습니다.
답변
우분투는 매우 사용자 친화적으로 설계되었습니다. 터미널 사용법을 배우는 것이 우분투 사용법을 배우기위한 전제 조건은 아닙니다. 그러나 파워 유저가 되려면 직접 문제를 해결하십시오.
귀하의 질문에 대답하기 위해 쉘 명령을 돕거나 가르치는 데 도움이되는 게임을 모르지만 다음 리소스 bash 및 시스템 관리와 관련된 것이 좋습니다.
이 튜토리얼은 Red Hat (또 다른 Linux 배포판)을 사용하며 Surrey 대학 학생에게만 적용되는 일부 디렉토리를 참조합니다.
Linux Documentation Project ( http://www.tldp.org/ ) 에서 호스팅 , 저자 Mike G
Wikipedia의 위키 북
-
http://www.nongnu.org/lpi-manuals/manual/
LPI (Linux Professional Institute)의 학습 매뉴얼
GNU Bash 참조 매뉴얼
고급 Bash 스크립팅 안내서 ( http://linux.die.net/ ), 저자 Mendel Cooper