이 문서에서는 Linux/UNIX에서 가장 자주 사용되는 50가지 명령에 대한 실제 예를 제공합니다.
이것은 결코 포괄적인 목록은 아니지만, 일반적인 Linux 명령 중 일부에 대한 빠른 시작을 제공할 것입니다. 나중에 참조할 수 있도록 이 기사를 북마크에 추가하세요.
자주 사용하는 Linux 명령을 놓쳤습니까? 댓글을 남겨서 알려주세요.
1. tar 명령 예
새로운 tar 아카이브를 생성하세요.
$ tar cvf archive_name.tar dirname/
기존 tar 아카이브에서 추출합니다.
$ tar xvf archive_name.tar
기존 tar 아카이브를 확인하세요.
$ tar tvf archive_name.tar
추가 tar 예제:10가지 실제 예제가 포함된 Ultimate Tar 명령 튜토리얼
2. grep 명령 예
파일에서 특정 문자열을 검색합니다(대소문자 구분 검색).
$ grep -i "the" demo_file
일치하는 줄과 그 뒤의 3줄을 인쇄하세요.
$ grep -A 3 -i "example" demo_text
모든 파일에서 특정 문자열을 재귀적으로 검색
$ grep -r "ramesh" *
더 많은 grep 예제:Grep을 살펴보세요! – 15가지 실용적인 Grep 명령 예
3. 명령 예 찾기
파일 이름을 사용하여 파일 찾기(대소문자 구분 없이 찾기)
# find -iname "MyCProgram.c"
find 명령으로 찾은 파일에 대해 명령 실행
$ find -iname "MyCProgram.c" -exec md5sum {} \;
홈 디렉토리에서 모든 빈 파일 찾기
# find ~ -empty
더 많은 예 찾기:엄마, 찾았어요! — 15 실용적인 Linux 찾기 명령 예제
4. SSH 명령 예
원격 호스트에 로그인
ssh -l jsmith remotehost.example.com
SSH 클라이언트 디버그
ssh -v -l jsmith remotehost.example.com
SSH 클라이언트 버전 표시
$ ssh -V OpenSSH_3.9p1, OpenSSL 0.9.7a Feb 19 2003
추가 SSH 예:5가지 기본 Linux SSH 클라이언트 명령
5. sed 명령 예
DOS 파일을 Unix로 복사하면 각 줄의 끝에서 \r\n을 찾을 수 있습니다. 이 예에서는 sed 명령을 사용하여 DOS 파일 형식을 Unix 파일 형식으로 변환합니다.
$sed 's/.$//' filename
파일 내용을 역순으로 인쇄
$ sed -n '1!G;h;$p' thegeekstuff.txt
파일에서 비어 있지 않은 모든 줄에 줄 번호 추가
$ sed '/./=' thegeekstuff.txt | sed 'N; s/\n/ /'
추가 sed 예제:고급 Sed 대체 예제
6. awk 명령 예
awk를 사용하여 중복 줄 제거
$ awk '!($0 in array) { array[$0]; print }' temp
/etc/passwd에서 uid와 gid가 동일한 모든 줄을 인쇄하세요
$awk -F ':' '$3==$4' passwd.txt
파일의 특정 필드만 인쇄합니다.
$ awk '{print $2,$5;}' employee.txt
추가 awk 예:8개의 강력한 Awk 내장 변수 – FS, OFS, RS, ORS, NR, NF, FILENAME, FNR
7. vim 명령 예
파일의 143번째 줄로 이동
$ vim +143 filename.txt
지정된 첫 번째 일치 항목으로 이동
$ vim +/search-term filename.txt
읽기 전용 모드로 파일을 엽니다.
$ vim -R /etc/passwd
추가 vim 예제:Vim 편집기에서 녹화하고 재생하는 방법
8. diff 명령 예
비교하는 동안 공백은 무시하세요.
# diff -w name_list.txt name_list_new.txt 2c2,3 < John Doe --- > John M Doe > Jason Bourne
추가 차이점 예:UNIX/Linux의 상위 4가지 파일 차이 도구 – Diff, Colordiff, Wdiff, Vimdiff
9. 정렬 명령 예
파일을 오름차순으로 정렬
$ sort names.txt
파일을 내림차순으로 정렬
$ sort -r names.txt
passwd 파일을 세 번째 필드로 정렬합니다.
$ sort -t: -k 3n /etc/passwd | more
10. 내보내기 명령 예
Oracle 관련 환경 변수를 보려면.
$ export | grep ORACLE declare -x ORACLE_BASE="/u01/app/oracle" declare -x ORACLE_HOME="/u01/app/oracle/product/10.2.0" declare -x ORACLE_SID="med" declare -x ORACLE_TERM="xterm"
환경 변수를 내보내려면:
$ export ORACLE_HOME=/u01/app/oracle/product/10.2.0
11. xargs 명령 예
모든 이미지를 외장 하드 드라이브에 복사
# ls *.jpg | xargs -n1 -i cp {} /external-hard-drive/directory
시스템에 있는 모든 jpg 이미지를 검색하여 보관하세요.
# find / -name *.jpg -type f -print | xargs tar -cvzf images.tar.gz
url-list.txt 파일에 언급된 모든 URL을 다운로드하세요
# cat url-list.txt | xargs wget –c
12. ls 명령 예
사람이 읽을 수 있는 형식(예:KB, MB 등)으로 파일 크기를 표시합니다.
$ ls -lh -rw-r----- 1 ramesh team-dev 8.9M Jun 12 15:27 arch-linux.txt.gz
ls -ltr을 사용하여 마지막 수정 시간을 기준으로 파일 순서 지정(역순)
$ ls -ltr
ls -F를 사용하여 특수 문자가 포함된 파일의 시각적 분류
$ ls -F
추가 ls 예:Unix LS 명령:15가지 실제 예
13. 비밀번호 명령
pwd는 인쇄 작업 디렉토리입니다. 오랫동안 현재 디렉토리 이름을 인쇄해 온 좋은 pwd에 대해 또 뭐라고 말할 수 있습니까?
14. CD 명령 예
마지막 두 디렉토리 사이를 전환하려면 "cd -"를 사용하세요.
"shopt -s cdspell"을 사용하면 CD에서 잘못 입력된 디렉토리 이름을 자동으로 수정할 수 있습니다.
더 많은 CD 예제:6가지 멋진 Linux CD 명령 해킹
15. gzip 명령 예
*.gz 압축 파일을 생성하려면:
$ gzip test.txt
*.gz 파일의 압축을 풀려면:
$ gzip -d test.txt.gz
gzip -l을 사용하여 압축 파일의 압축률 표시
$ gzip -l *.gz compressed uncompressed ratio uncompressed_name 23709 97975 75.8% asp-patch-rpms.txt
16. bzip2 명령 예
*.bz2 압축 파일을 생성하려면:
$ bzip2 test.txt
*.bz2 파일의 압축을 풀려면:
bzip2 -d test.txt.bz2
더 많은 bzip2 예제:BZ는 Eazy입니다! bzip2, bzgrep, bzcmp, bzdiff, bzcat, bzless, bz더 많은 예
17. unzip 명령 예
*.zip 압축 파일을 추출하려면:
$ unzip test.zip
*.zip 파일의 내용 보기(압축을 풀지 않고):
$ unzip -l jasper.zip Archive: jasper.zip Length Date Time Name -------- ---- ---- ---- 40995 11-30-98 23:50 META-INF/MANIFEST.MF 32169 08-25-98 21:07 classes_ 15964 08-25-98 21:07 classes_names 10542 08-25-98 21:07 classes_ncomp
18. 종료 명령 예
즉시 시스템을 종료하고 전원을 끄세요.
# shutdown -h now
10분 후 시스템을 종료합니다.
# shutdown -h +10
종료 명령을 사용하여 시스템을 재부팅하십시오.
# shutdown -r now
재부팅하는 동안 파일 시스템 검사를 강제합니다.
# shutdown -Fr now
19. ftp 명령 예
ftp와 secure ftp(sftp) 모두 비슷한 명령을 가지고 있습니다. 원격 서버에 연결하여 여러 파일을 다운로드하려면 다음을 수행하세요.
$ ftp IP/hostname ftp> mget *.html
다운로드하기 전에 원격 서버에 있는 파일 이름을 보려면 아래와 같이 mls ftp 명령을 사용하십시오.
ftp> mls *.html - /ftptest/features.html /ftptest/index.html /ftptest/othertools.html /ftptest/samplereport.html /ftptest/usage.html
추가 FTP 예:10가지 예가 포함된 FTP 및 SFTP 초보자 가이드
20. crontab 명령 예
특정 사용자의 crontab 항목 보기
# crontab -u john -l
10분마다 크론 작업을 예약하세요.
*/10 * * * * /home/ramesh/check-disk-space
더 많은 crontab 예제:Linux Crontab:15가지 멋진 크론 작업 예제
21. 서비스 명령 예
서비스 명령은 시스템 V init 스크립트를 실행하는 데 사용됩니다. 즉, /etc/init.d/ 디렉토리에 있는 스크립트를 전체 경로로 호출하는 대신 service 명령을 사용할 수 있습니다.
서비스 상태를 확인하세요:
# service ssh status
모든 서비스의 상태를 확인하세요.
service --status-all
서비스를 다시 시작하세요.
# service ssh restart
22. ps 명령 예
ps 명령은 시스템에서 실행 중인 프로세스에 대한 정보를 표시하는 데 사용됩니다.
ps 명령에 전달할 수 있는 인수는 많지만 다음은 일반적인 인수 중 일부입니다.
현재 실행 중인 프로세스를 보려면.
$ ps -ef | more
현재 실행 중인 프로세스를 트리 구조로 봅니다. H 옵션은 프로세스 계층 구조를 나타냅니다.
$ ps -efH | more
23. 무료 명령 예
이 명령은 시스템에서 사용 가능한 여유 메모리, 사용된 스왑 메모리를 표시하는 데 사용됩니다.
일반적인 자유 명령 출력. 출력은 바이트 단위로 표시됩니다.
$ free total used free shared buffers cached Mem: 3566408 1580220 1986188 0 203988 902960 -/+ buffers/cache: 473272 3093136 Swap: 4000176 0 4000176
시스템에 있는 RAM 용량을 빠르게 확인하려면 -g 옵션을 사용하세요. -b 옵션은 바이트 단위로, -k는 킬로바이트로, -m은 메가바이트로 표시됩니다.
$ free -g total used free shared buffers cached Mem: 3 1 1 0 0 0 -/+ buffers/cache: 0 2 Swap: 3 0 3
전체 메모리(스왑 포함)를 보려면 -t 스위치를 사용하세요. 그러면 아래와 같이 전체 줄이 표시됩니다.
ramesh@ramesh-laptop:~$ free -t total used free shared buffers cached Mem: 3566408 1592148 1974260 0 204260 912556 -/+ buffers/cache: 475332 3091076 Swap: 4000176 0 4000176 Total: 7566584 1592148 5974436
24. 최상위 명령 예
top 명령은 시스템의 상위 프로세스를 표시합니다(기본적으로 CPU 사용량을 기준으로 정렬). 임의의 열을 기준으로 상위 출력을 정렬하려면 O(대문자 O)를 누르십시오. 그러면 아래와 같이 정렬할 수 있는 가능한 모든 열이 표시됩니다.
Current Sort Field: P for window 1:Def Select sort field via field letter, type any other key to return a: PID = Process Id v: nDRT = Dirty Pages count d: UID = User Id y: WCHAN = Sleeping in Function e: USER = User Name z: Flags = Task Flags ........
특정 사용자에게 속한 프로세스만 표시하려면 -u 옵션을 사용하세요. 다음은 oracle 사용자에 속한 상위 프로세스만 표시합니다.
$ top -u oracle
더 많은 주요 예:Can You Top This? 15 실용적인 Linux 상위 명령 예
25. df 명령 예
파일 시스템 디스크 공간 사용량을 표시합니다. 기본적으로 df -k는 출력을 바이트 단위로 표시합니다.
$ df -k Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda1 29530400 3233104 24797232 12% / /dev/sda2 120367992 50171596 64082060 44% /home
df -h 출력을 사람이 읽을 수 있는 형식으로 표시합니다. 즉, 크기는 GB 단위로 표시됩니다.
ramesh@ramesh-laptop:~$ df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 29G 3.1G 24G 12% / /dev/sda2 115G 48G 62G 44% /home
-T 옵션을 사용하여 파일 시스템 유형을 표시합니다.
ramesh@ramesh-laptop:~$ df -T Filesystem Type 1K-blocks Used Available Use% Mounted on /dev/sda1 ext4 29530400 3233120 24797216 12% / /dev/sda2 ext4 120367992 50171596 64082060 44% /home
26. kill 명령 예
프로세스를 종료하려면 kill 명령을 사용하십시오. 먼저 ps -ef 명령을 사용하여 프로세스 ID를 얻은 다음 아래와 같이 kill -9를 사용하여 실행 중인 Linux 프로세스를 종료합니다. killall, pkill, xkill을 사용하여 유닉스 프로세스를 종료할 수도 있습니다.
$ ps -ef | grep vim ramesh 7243 7222 9 22:43 pts/2 00:00:00 vim $ kill -9 7243
추가 종료 예:프로세스를 종료하는 4가지 방법 – kill, killall, pkill, xkill
27. rm 명령 예
파일을 삭제하기 전에 확인을 받으세요.
$ rm -i filename.txt
파일 이름 인수에 쉘 메타 문자를 제공할 때 매우 유용합니다.
파일을 제거하기 전에 파일 이름을 인쇄하고 확인을 받으세요.
$ rm -i file*
다음 예제에서는 예제 디렉터리 아래의 모든 파일과 디렉터리를 반복적으로 제거합니다. 이는 예제 디렉토리 자체도 제거합니다.
$ rm -r example
28. cp 명령 예
모드, 소유권 및 타임스탬프를 유지하면서 file1을 file2로 복사합니다.
$ cp -p file1 file2
파일1을 파일2로 복사합니다. file2가 존재하면 덮어쓰기 전에 확인 메시지를 표시합니다.
$ cp -i file1 file2
29. mv 명령 예
file1의 이름을 file2로 바꿉니다. file2가 존재하면 덮어쓰기 전에 확인 메시지를 표시합니다.
$ mv -i file1 file2
참고:mv -f는 정반대로 프롬프트 없이 file2를 덮어씁니다.
mv -v는 파일 이름 변경 중에 발생하는 상황을 인쇄합니다. 이는 파일 이름 인수에 쉘 메타 문자를 지정할 때 유용합니다.
$ mv -v file1 file2
30. cat 명령 예
여러 파일을 동시에 볼 수 있습니다. 다음 예는 file1과 file2의 내용을 stdout으로 인쇄합니다.
$ cat file1 file2
파일을 표시하는 동안 다음 cat -n 명령은 출력의 각 줄 앞에 줄 번호를 추가합니다.
$ cat -n /etc/logrotate.conf
1 /var/log/btmp {
2 missingok
3 monthly
4 create 0660 root utmp
5 rotate 1
6 }
31. 마운트 명령 예
파일 시스템을 마운트하려면 먼저 아래와 같이 디렉터리를 생성하고 마운트해야 합니다.
# mkdir /u01 # mount /dev/sdb1 /u01
자동 마운트를 위해 이것을 fstab에 추가할 수도 있습니다. 즉, 시스템이 다시 시작될 때마다 파일 시스템이 마운트됩니다.
/dev/sdb1 /u01 ext2 defaults 0 2
32. chmod 명령 예
chmod 명령은 파일이나 디렉토리에 대한 권한을 변경하는 데 사용됩니다.
특정 파일에 대한 사용자 및 그룹(예:읽기, 쓰기 및 실행)에 대한 전체 액세스 권한을 부여합니다.
$ chmod ug+rwx file.txt
특정 파일에 대한 그룹의 모든 액세스 권한(예:읽기, 쓰기 및 실행)을 취소합니다.
$ chmod g-rwx file.txt
하위 디렉터리의 모든 파일에 파일 권한을 반복적으로 적용합니다.
$ chmod -R ug+rwx file.txt
추가 chmod 예제:초보자를 위한 7가지 Chmod 명령 예제
33. chown 명령 예
chown 명령은 파일의 소유자와 그룹을 변경하는 데 사용됩니다. \
파일의 소유자를 oracle로, 그룹을 db로 변경합니다. 즉, 소유자와 그룹을 동시에 변경합니다.
$ chown oracle:dba dbora.sh
소유권을 반복적으로 변경하려면 -R을 사용하세요.
$ chown -R oracle:dba /home/oracle
34. passwd 명령 예
passwd를 사용하여 명령줄에서 비밀번호를 변경합니다. 이전 비밀번호와 새 비밀번호를 입력하라는 메시지가 표시됩니다.
$ passwd
슈퍼유저는 passwd 명령을 사용하여 다른 사람의 비밀번호를 재설정할 수 있습니다. 사용자의 현재 비밀번호를 묻는 메시지가 표시되지 않습니다.
# passwd USERNAME
특정 사용자의 비밀번호를 제거합니다. 루트 사용자는 특정 사용자의 비밀번호를 비활성화할 수 있습니다. 비밀번호가 비활성화되면 사용자는 비밀번호를 입력하지 않고도 로그인할 수 있습니다.
# passwd -d USERNAME
35. mkdir 명령 예
다음 예는 홈 디렉토리 아래에 temp라는 디렉토리를 생성합니다.
$ mkdir ~/temp
하나의 mkdir 명령을 사용하여 중첩된 디렉터리를 만듭니다. 이러한 디렉터리가 이미 존재하는 경우 오류가 표시되지 않습니다. 이러한 디렉토리가 존재하지 않으면 디렉토리가 생성됩니다.
$ mkdir -p dir1/dir2/dir3/dir4/
36. ifconfig 명령 예
Linux 시스템에서 네트워크 인터페이스를 보거나 구성하려면 ifconfig 명령을 사용하십시오.
상태와 함께 모든 인터페이스를 확인하세요.
$ ifconfig -a
아래와 같이 up, down 명령을 사용하여 특정 인터페이스를 시작하거나 중지합니다.
$ ifconfig eth0 up $ ifconfig eth0 down
추가 ifconfig 예:Ifconfig:네트워크 인터페이스 구성을 위한 7가지 예
37. uname 명령 예
Uname 명령은 커널 이름, 호스트 이름, 커널 릴리스 번호와 같은 시스템에 대한 중요한 정보를 표시합니다.
프로세서 유형 등
Ubuntu 노트북의 샘플 uname 출력은 다음과 같습니다.
$ uname -a Linux john-laptop 2.6.32-24-generic #41-Ubuntu SMP Thu Aug 19 01:12:52 UTC 2010 i686 GNU/Linux
38. whereis 명령 예
특정 Unix 명령이 어디에 있는지(예:ls 명령이 어디에 있습니까?) 알고 싶을 때 다음 명령을 실행하면 됩니다.
$ whereis ls ls: /bin/ls /usr/share/man/man1/ls.1.gz /usr/share/man/man1p/ls.1p.gz
whereis 기본 경로가 아닌 다른 경로에서 실행 파일을 검색하려면 -B 옵션을 사용하고 경로를 인수로 제공할 수 있습니다. /tmp 디렉토리에서 실행 가능한 lsmk를 검색하여 사용 가능한 경우 표시합니다.
$ whereis -u -B /tmp -f lsmk lsmk: /tmp/lsmk
39. 명령 예는 무엇입니까
Whatis 명령은 명령에 대한 한 줄 설명을 표시합니다.
$ whatis ls ls (1) - list directory contents $ whatis ifconfig ifconfig (8) - configure a network interface
40. 명령 예 찾기
찾기 명령을 사용하면 특정 파일(또는 파일 그룹)의 위치를 빠르게 검색할 수 있습니다. Locate 명령은 updateb에 의해 생성된 데이터베이스를 사용합니다.
아래 예는 crontab이라는 단어가 포함된 시스템의 모든 파일을 보여줍니다.
$ locate crontab /etc/anacrontab /etc/crontab /usr/bin/crontab /usr/share/doc/cron/examples/crontab2english.pl.gz /usr/share/man/man1/crontab.1.gz /usr/share/man/man5/anacrontab.5.gz /usr/share/man/man5/crontab.5.gz /usr/share/vim/vim72/syntax/crontab.vim
41. man 명령 예
특정 명령의 매뉴얼 페이지를 표시합니다.
$ man crontab
명령에 대한 매뉴얼 페이지가 둘 이상의 섹션 아래에 있는 경우 아래와 같이 특정 섹션에서 해당 명령에 대한 매뉴얼 페이지를 볼 수 있습니다.
$ man SECTION-NUMBER commandname
맨페이지에는 다음 8개 섹션이 있습니다.
- 일반 명령
- 시스템 호출
- C 라이브러리 함수
- 특수 파일(보통 /dev에 있는 장치) 및 드라이버
- 파일 형식 및 규칙
- 게임 및 화면 보호기
- 기타
- 시스템 관리 명령 및 데몬
예를 들어, crontab을 수행하면 crontab에 두 개의 매뉴얼 페이지(섹션 1과 섹션 5)가 있다는 것을 알 수 있습니다. crontab 매뉴얼 페이지의 섹션 5를 보려면 다음을 수행하십시오.
$ whatis crontab crontab (1) - maintain crontab files for individual users (V3) crontab (5) - tables for driving cron $ man 5 crontab
42. tail 명령 예
기본적으로 파일의 마지막 10줄을 인쇄합니다.
$ tail filename.txt
filename.txt라는 파일에서 N 줄 수를 인쇄합니다.
$ tail -n N filename.txt
tail -f를 사용하여 실시간으로 파일 내용을 확인하세요. 이는 계속 증가하는 로그 파일을 보는 데 유용합니다. CTRL-C를 사용하여 명령을 종료할 수 있습니다.
$ tail -f log-file
추가 tail 예:하나의 터미널에서 여러 로그 파일의 tail -f 출력을 보는 3가지 방법
43. less 명령 예
less는 파일을 여는 동안 전체 파일을 로드할 필요가 없기 때문에 거대한 로그 파일을 볼 때 매우 효율적입니다.
$ less huge-log-file.log
less 명령을 사용하여 파일을 여는 경우 다음 두 개의 키가 매우 유용합니다.
CTRL+F – forward one window CTRL+B – backward one window
더 적은 예:Unix 간단한 명령:효과적인 탐색을 위한 10가지 팁
44. su 명령 예
su 명령을 사용하여 다른 사용자 계정으로 전환합니다. 슈퍼유저는 비밀번호를 입력하지 않고도 다른 사용자로 전환할 수 있습니다.
$ su - USERNAME
다른 계정 이름으로 단일 명령을 실행합니다. 다음 예에서 john은 raj 사용자 이름으로 ls 명령을 실행할 수 있습니다. 명령이 실행되면 john의 계정으로 돌아옵니다.
[john@dev-server]$ su - raj -c 'ls' [john@dev-server]$
지정된 사용자 계정으로 로그인하여 기본 쉘 대신 지정된 쉘을 실행하세요.
$ su -s 'SHELLNAME' USERNAME
45. mysql 명령 예
mysql은 아마도 Linux에서 가장 널리 사용되는 오픈 소스 데이터베이스일 것입니다. 서버에서 mysql 데이터베이스를 실행하지 않더라도 결국 mysql 명령( client )을 사용하여 원격 서버에서 실행 중인 mysql 데이터베이스에 연결할 수 있습니다.
원격 mysql 데이터베이스에 연결합니다. 그러면 비밀번호를 묻는 메시지가 나타납니다.
$ mysql -u root -p -h 192.168.1.2
로컬 mysql 데이터베이스에 연결합니다.
$ mysql -u root -p
명령줄 자체에서 mysql 루트 비밀번호를 지정하려면 -p 바로 뒤에 공백 없이 입력하세요.
46. yum 명령 예
yum을 사용하여 Apache를 설치하려면.
$ yum install httpd
yum을 사용하여 Apache를 업그레이드하려면.
$ yum update httpd
yum을 사용하여 Apache를 제거/제거하려면.
$ yum remove httpd
47. rpm 명령 예
rpm을 사용하여 Apache를 설치하려면.
# rpm -ivh httpd-2.2.3-22.0.1.el5.i386.rpm
rpm을 사용하여 Apache를 업그레이드하려면.
# rpm -uvh httpd-2.2.3-22.0.1.el5.i386.rpm
rpm을 사용하여 Apache를 제거/제거하려면.
# rpm -ev httpd
추가 rpm 예:RPM 명령:RPM 패키지 설치, 제거, 업그레이드, 쿼리에 대한 15가지 예
48. ping 명령 예
5개의 패킷만 전송하여 원격 호스트에 핑을 보냅니다.
$ ping -c 5 gmail.com
추가 ping 예제:Ping 튜토리얼:15가지 효과적인 Ping 명령 예제
49. 날짜 명령 예
시스템 날짜 설정:
# date -s "01/31/2010 23:59:53"
시스템 날짜를 변경한 후에는 아래와 같이 하드웨어 시계를 시스템 날짜와 동기화해야 합니다.
# hwclock –systohc # hwclock --systohc –utc
50. wget 명령 예
인터넷에서 소프트웨어, 음악, 비디오를 다운로드하는 빠르고 효과적인 방법은 wget 명령을 사용하는 것입니다.
$ wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.2.1.tar.gz
다운로드하여 다른 이름으로 저장하세요.
$ wget -O taglist.zip http://www.vim.org/scripts/download_script.php?src_id=7701
추가 wget 예:15가지 멋진 예가 포함된 최고의 Wget 다운로드 가이드
자주 사용하는 Linux 명령을 놓쳤습니까? 댓글을 남겨서 알려주세요.