版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、12:16第第1章章 LINUX簡介簡介12:161.1 UNIX發(fā)展過程和標準化發(fā)展過程和標準化UNIX的發(fā)展過程的發(fā)展過程(1)n 1968年,貝爾實驗室年,貝爾實驗室 MULTICSuMULTiplexed Information and Computing System(多路信息與計算系統(tǒng))Many Unnecessarily Large Tables In Core Simultaneouslyn 1969年,年,UNIXu從事MULTICS研究的Ken Thompson, Dennis Ritchie在PDP-7計算機,匯編語言實現(xiàn)UNICS (UNIX) UNiplexed In
2、formation and Computing Systemu對MULTICS做了裁減,小而精Ken Thompson(1943)Dennis Ritchie(1941)Dennis Ritchie(1941)UNIX的發(fā)展過程的發(fā)展過程(2) n C語言語言uUNIX移植到PDP-11,Dennis Ritchie發(fā)明C語言,UNIX的C語言源程序代碼和說明書贈送給美國的大學n Internetu 1979年美國國防部ARPA網(wǎng)絡n 工作站的誕生工作站的誕生n UNIX是新技術誕生的溫床是新技術誕生的溫床uC語言uInternetu面向對象的程序設計C+uJAVADennis & B
3、ill Joy(1954)Dennis & Bill Joy(1954)Ken Thompson & Dennis RitchieKen Thompson & Dennis Ritchie12:16PDP-11, Ken & Dennis12:16UNIX兩大流派兩大流派n 貝爾實驗室貝爾實驗室u版本排號:第1-7版,System ,uUNIX System V Release 4.2 (SVR4.2)u現(xiàn)今的SCO UNIXn 加州大學伯克利分校加州大學伯克利分校u計算機系統(tǒng)研究小組(CSRG)的BSD UNIX(Berkeley Software Distr
4、ibutions)u較有影響的版本4.3BSDu現(xiàn)今的 FreeBSDu工作站上的UNIX一般屬于這一流派UNIX在教學上的使用和在教學上的使用和LINUXn 逐行注釋源代碼逐行注釋源代碼u澳大利亞John Lions注釋UNIX第7版代碼u萊昂氏UNIX源代碼分析n 教學應用教學應用UNIX源代碼的限制源代碼的限制uUNIX商標專利u源代碼不公開u新的系統(tǒng)很龐雜,不再適于教學n 教學版教學版UNIXu Andrew S. Tanenbaum的MINIXn Linux誕生誕生u芬蘭Linus Benedict Torvalds基于Intel 80386體系結構的Freaxu早期源代碼免費公布于
5、Internet上(linux) Tanenbaum Linus(1969.12.28)12:16什么是什么是UNIXn 狹義的概念狹義的概念uUNIX僅僅指操作系統(tǒng)內核(Kernel)u內核負責控制并管理計算機資源,多個用戶可訪問,負責進程的創(chuàng)建、控制、調度,為進程分配內存和外設,提供文件系統(tǒng)的管理功能n 廣義的概念廣義的概念uUNIX不僅指系統(tǒng)內核,它是一個應用環(huán)境和程序設計環(huán)境,為程序員提供了豐富的軟件開發(fā)工具,包括編輯器、編譯程序、調試工具、數(shù)據(jù)庫等等12:16UNIX標準化的必要性標準化的必要性uUNIX被移植到各種硬件平臺上u同一種硬件平臺上,也會有許多不同的UNIX操作系統(tǒng)軟件產(chǎn)
6、品uUNIX之間的可移植性,尤其是源程序和批處理程序在各UNIX之間的可移植性u需要制定UNIX標準以供各廠商遵守u一些國際性組織制訂了一些UNIX標準。這些標準也常常出現(xiàn)在UNIX產(chǎn)品的使用手冊中,供用戶進行可移植性程序設計時作為參考12:16UNIX標準標準(1)n POSIXu1986年,IEEE制定了IEEE P1003標準,這套標準被稱為POSIX(Potable Operating System Interface)uPOSIX定義了一整套的作業(yè)接口,包括系統(tǒng)調用、庫函數(shù)、公共命令n XPG3u另一個促使UNIX標準化的組織是X/OPEN。最早在1984年由幾家歐洲計算機公司組成。
7、1989年發(fā)表X/OPEN Portability Guide Issue 312:16UNIX標準標準(2)n SVIDuAT&T制訂的UNIX標準SVID(System V Interface Definition),與POSIX兼容n OSF/1u1988年,IBM,HP,DEC等幾家計算機廠商成立了OSF:Open Software Foundation,1990年OSF發(fā)表了OSF/1n FIPSu聯(lián)邦信息處理標準(Federal Information Processing Standard),用于美國政府計算機采購,1989年出版FIPS 151-1,規(guī)定了必須支持的PO
8、SIX可選功能,是個更嚴格的POSIX12:161.2 系統(tǒng)登錄與退出系統(tǒng)登錄與退出12:16UNIX終端終端n UNIX是多用戶系統(tǒng)是多用戶系統(tǒng)u系統(tǒng)通常同時連接多臺終端n PC機機UNIX終端連接方式終端連接方式u可直接利用PC機的兩串行通信口連兩臺終端uPC機內總線擴展槽內安裝多用戶卡引出多個(如8個或64個)串口,可以連接多臺終端n 終端的構成終端的構成u主要由鍵盤和顯示器構成,有一個串行通信口與主機相連,不含有任何磁盤存儲設備u結構簡單、造價低,一臺PC機價格的1/5到1/10u維護方便12:16終端的作用終端的作用n 僅僅作為僅僅作為UNIX主機的輸主機的輸入和輸入和輸出設備出設備
9、u 終端通過串行線路把用戶的按鍵信息送到UNIX主機,把主機發(fā)來的信息在屏幕上顯示n 程序和數(shù)據(jù)的存儲和處理程序和數(shù)據(jù)的存儲和處理u 數(shù)據(jù)及程序全部存放在UNIX主機的硬盤上,所有程序的運行也都由UNIX主機內的CPU占用UNIX主機的內存來完成行律line discipline終端上終端上的進程的進程驅動程序Keyboard串口卡字符終端字符終端軟件硬件用戶態(tài)核心態(tài)RS-232 :signalDTEDCE1 PGND2 TD3 RD4 RTS5 CTS6 DSR7 GND8 CD20 DTR1234567820DTE: data terminal equipmentDCE: data com
10、munications equipmentTD: Transmitted dataRD: Received dataRTS: Request to sendCTS: Clear to sendDSR: data set readyCD: Data Carrier detectionDTR: Data Terminal ReadyVirtual MOEMDTEDTE1 PGND2 TD3 RD4 RTS5 CTS6 DSR7 GND8 CD20 DTR1234567820DTEDTE223 RD3 7 GND7 TDVirtual MOEM(2)12:16終端轉義序列終端轉義序列n 轉義字符轉義
11、字符uEsc:ASCII碼1Bn 舉例舉例u Esc2J 四字節(jié)序列:1B 5B 32 4A 功能:清除屏幕,由Unix主機發(fā)送到終端u Esc8A 四字節(jié)序列,光標上移8行u Esc16,8H 七字節(jié)序列,光標移到16行8列n 轉義序列的功能轉義序列的功能u控制光標位置、字符顏色、字符大小等等12:16終端類型終端類型n 終端類型終端類型u定義一組轉移序列以及相對應的操作u例如:ansi, vt100, vt220等等n 主機和終端之間的類型匹配主機和終端之間的類型匹配u主機根據(jù)終端類型,實現(xiàn)相應功能時發(fā)送對應的控制碼;當終端類型不對時,可能全屏幕操作失敗u通過轉義序列還可以控制終端上的打印
12、機、光筆、刷卡機、磁條器、密碼鍵盤u終端上的功能鍵12:16主機和終端之間的流量控制主機和終端之間的流量控制 n 必要性必要性u終端的顯示速度跟不上主機的發(fā)送速度u主機送來數(shù)據(jù)終端需要打印出來,但打印速度慢u主機送來的顯示內容,需暫停顯示,仔細分析u需要一種機制控制主機方向來的數(shù)據(jù)流量n 兩種流控方法兩種流控方法u硬件方式 RS232接口的接口的CTS信號線(信號線(Clear To Send)u軟件方式 利用流控字符利用流控字符Xon和和Xoff12:16Ctrl-S和和Ctrl-Q n 軟件流量控制的方式(利用流控字符軟件流量控制的方式(利用流控字符Xon和和Xoff)u終端希望主機暫停發(fā)
13、送數(shù)據(jù)時,發(fā)Xoff字符u終端希望主機繼續(xù)發(fā)送數(shù)據(jù)時,發(fā)Xon字符uXoff/Xon控制字符分別被定義為ASCII碼的17和19,對應鍵盤按鍵Ctrl-S和Ctrl-Q,手動流控u按下Ctrl-S鍵暫停顯示,按Ctrl-Q鍵繼續(xù)顯示u按下Ctrl-S后暫停顯示,有的終端按任意鍵繼續(xù),而有的終端要求必須按下Ctrl-Q后才繼續(xù)顯示,否則其它按鍵都不能使得終端繼續(xù)顯示。 仿真終端和虛擬終端仿真終端和虛擬終端n 仿真終端仿真終端uPC機串口,運行終端仿真軟件來仿真終端。例如: DOS操作系統(tǒng)下的CrossTalk Windows中的“超級終端”仿真的內容包括實現(xiàn)終端的轉義碼序列功能n 虛擬終端虛擬終
14、端uUNIX主機與PC機通過網(wǎng)絡相連,客戶端運行telnet,服務器端telnetd,成為UNIX的一個基于TCP通信的虛擬終端u安全終端,在TCP連接上加密加密和壓縮壓縮數(shù)據(jù),如:Windows客戶端軟件SecureCRT虛擬終端(圖)虛擬終端(圖)內核中的流機制行律line discipline終端上終端上的進程的進程虛擬終端驅動ttyp軟件硬件用戶態(tài)核心態(tài)ptty驅動程序telnetdtelnetd網(wǎng)卡網(wǎng)卡驅動IP協(xié)議TCP協(xié)議軟件軟件telnettelnet網(wǎng)卡網(wǎng)卡驅動IP協(xié)議TCP協(xié)議Internet用戶態(tài)核心態(tài)軟件硬件12:16登錄登錄n 申請帳號(也叫登錄名或用戶名)申請帳號(也
15、叫登錄名或用戶名)u由系統(tǒng)管理員創(chuàng)建用戶(如:useradd命令)u用戶從任意終端上登錄進入系統(tǒng)n root用戶(超級用戶)用戶(超級用戶)uroot不受權限的制約,可隨意修改和刪除文件u普通用戶受權限制約uroot用戶誤刪重要文件可能帶來嚴重后果n 登錄過程登錄過程u出現(xiàn)登錄提示符login:后,鍵入登錄名u給出提示password:輸入口令,不回顯12:16Shell提示符提示符n 登錄成功登錄成功u登錄成功后出現(xiàn)Shell提示符,如同DOS的C。n 常見常見Shell的提示符的提示符u$ Bourne Shell (/bin/sh)u% C Shell (/bin/csh)u$ Korn
16、 Shell (/bin/ksh)u# 當前用戶為超級用戶root(操作時要小心)u同DOS一樣,Shell提示符可以根據(jù)用戶的需要和喜好,通過Shell命令改變12:16登錄實例登錄實例SCO OpenServer(TM) Release 5 (ttyp0)login: jiangPassword:Last successful login for root: Wed Sep 18 14:28:04 2002 on ttyp0Last unsuccessful login for root: Wed Sep 18 14:27:52 2002 on ttyp0 SCO OpenServer(T
17、M) Release 5 (C) 1976-1998 The Santa Cruz Operation, Inc. (C) 1980-1994 Microsoft Corporation All rights reserved. For complete copyright credits, enter copyrights at the command prompt.you have mailTERM = (ansi) vt100Terminal type is vt100% dateWed Sep 18 15:05:44 EDT 2002 % 12:16退出退出n 退出方法退出方法u在Sh
18、ell提示符下按Ctrl-d鍵u鍵入logout命令,鍵入exit命令u在其他終端上設法殺死當前終端的shell進程n 退出成功的標志退出成功的標志u對于通過RS-232串口登錄的傳統(tǒng)終端或仿真終端退出成功的標志是再次給出login:提示符終端直接關閉電源,或者使用Windows仿真終端時Windows突然崩潰:主機不能自動完成退出登錄,主機以為終端暫時沒有按鍵信息重新打開終端電源或者重啟仿真終端軟件,UNIX在先前已登錄的基礎上繼續(xù)工作,對信息安全造成威脅u對于網(wǎng)絡虛擬終端退出時TCP連接被關閉,telnet程序被終止12:16關機關機n 在關機前必須執(zhí)行關機命令在關機前必須執(zhí)行關機命令sh
19、utdownu突然關掉電源,可能會導致文件數(shù)據(jù)丟失u例:內核的文件高速緩沖區(qū)。關機命令的功能之一是將高速緩沖區(qū)數(shù)據(jù)真正寫到磁盤上。u僅特權用戶有此權限n 死機死機uUnix系統(tǒng)穩(wěn)定,應用程序不該導致死機u死機現(xiàn)象是由于系統(tǒng)內核態(tài)程序有問題,常常是一些外設的驅動程序有BUG12:161.3 使用系統(tǒng)命令使用系統(tǒng)命令12:16使用系統(tǒng)命令使用系統(tǒng)命令u在Shell提示符下就可以鍵入UNIX命令u與DOS不同的是組成命令的英文字母大小寫有區(qū)別12:16查閱聯(lián)機手冊查閱聯(lián)機手冊n 聯(lián)機手冊內容聯(lián)機手冊內容u各種命令的說明書u系統(tǒng)調用的使用手冊uC語言和其它語言的庫函數(shù)手冊u系統(tǒng)配置文件格式n 命令命令
20、u命令:man u命令名man,取自manual的前三個字母,UNIX中最常用命令一般由兩到三個字母構成。12:16man命令命令n man 命令的用法命令的用法uman nameuman section name 一般章節(jié)編號: 1 命令 2 系統(tǒng)調用 3庫函數(shù)u man -k regexp 列出與關鍵字(keyword)正則表達式regexp相關的手冊目錄n 手冊頁內容手冊頁內容u列出基本功能和語法格式u對于C語言的調用列出頭文件和鏈接函數(shù)庫u功能說明u有關的其它項目的名字和章節(jié)號u所遵循的UNIX標準12:16SCO系統(tǒng)系統(tǒng)man S sleep輸出輸出sleep(S) 6 Januar
21、y 1993 sleep(S) Name sleep - suspend execution for interval Syntax unsigned sleep (unsigned seconds) unsigned seconds; Description The current process is suspended from for the . . would have without the intervening sleep. See also alarm(S), pause(S), signal(S) Standards conformance sleep is conform
22、ant with: AT&T SVID Issue 2; X/Open Portability Guide, Issue 3, 1989;12:16date讀讀取取系統(tǒng)日期和時間系統(tǒng)日期和時間u讀取系統(tǒng)日期和時間: 命令date Wed May 19 13:54:55 CST 2011u可以根據(jù)需要定制輸出格式 date +%Y.%m.%d %H:%M:%S Day %j 2011.05.19 13:55:47 Day 140 date +%s 1299031380140指的是今天是今年的第140天格式控制字符串:第一個字母必須為+號,%Y代表年號,%m代表月份,%M代表分鐘。%s 秒
23、坐標(從UTC1970開始),常用于計算時間間隔UNIX的命令往往有很多選項和復雜的功能,通過man date查閱聯(lián)機手冊u通過NTP協(xié)議校對系統(tǒng)時間:命令 ntpdate ntpdate 0. (設置時間,必須root用戶) ntpdate q 0. (查詢時間,普通用戶也可以)ntpdate -q 0. server 26, stratum 2, offset 4.748574, delay 0.166022 Mar 10:14:00 ntpdate3171: step time server
24、26 offset 4.748574 sec12:16who:確定:確定有誰在系統(tǒng)中有誰在系統(tǒng)中n 命令命令who: 列出當前已登錄入系統(tǒng)的用戶列出當前已登錄入系統(tǒng)的用戶wujian tty00 Jul 5 14:49sun tty01 Jul 5 11:31liang tty03 Jul 5 15:50liang ttyp02 Jul 5 15:50dong tty11 Jul 5 09:45u第一列:用戶名;第二列:終端設備的設備文件名u設備在文件系統(tǒng)中有一個文件名(同普通磁盤文件不同的是文件類型屬于特殊文件),一般設備文件放于目錄/dev下。終端設備文件的名字一般
25、為tty* (DOS中的設備文件CON)n 命令命令tty 可以打印出當前終端的設備文件名可以打印出當前終端的設備文件名n 命令命令who am i 可以列出當前終端上的登錄用戶可以列出當前終端上的登錄用戶12:16uptime,w和和sarn 命令命令uptimeu系統(tǒng)自啟動后到現(xiàn)在的運行時間(年齡)u當前登錄入系統(tǒng)的用戶數(shù)u近期1分鐘,5分鐘,15分鐘內系統(tǒng)CPU的負載平均調度隊列長度n w命令(命令(Who & What)u列出終端的空閑時間(IDLE)uJCPU:終端上正在運行的作業(yè)占用的CPU時間(包括前臺程序和后臺程序)uPCPU:終端上正在運行的前臺程序占用CPU時間uW
26、HAT列出終端上的用戶正在執(zhí)行什么命令n sar命令命令u打印系統(tǒng)活動報告12:16uptime和和w命令:舉例命令:舉例$ uptime10:35:22 up 18 min, 5 users, load average: 0.55, 0.73, 0.43$ w10:35:26 up 18 min, 5 users, load average: 0.51, 0.72, 0.43USER TTY FROM LOGIN IDLE JCPU PCPU WHATroot tty1 - 10:30am 0.00s 0.15s 0.01s w liang tty2 - 10:18am 1:43 0.05s
27、 0.01s ftp jiang tty3 - 10:19am 28.00s 0.08s 0.08s -bash song tty4 - 10:20am 1:47 0.04s 0.00s telnet fang tty5 - 10:20am 23.00s 0.11s 0.08s vim .profile12:16freefree檢查系統(tǒng)內存使用情況檢查系統(tǒng)內存使用情況free total used free shared buffers cachedMem: 506152 490772 15380 0 62032 133000-/+ buffers/cache: 295740 210412Sw
28、ap: 2048276 856 2047420n 第一行:內存總數(shù) 506MB,已使用490MB, 空閑15MB Linux為提高效率利用程序不用的內存緩沖磁盤信息,當前有62MB的buffer和133M的cachen 第二行:不計buffers/cache,程序用掉了295MB,有210MB空閑n 第三行:打印了磁盤Swap區(qū)的使用情況12:16vmstatvmstat檢查系統(tǒng)負載檢查系統(tǒng)負載vmstat 1procs -memory- -swap- -io- -system- -cpu- r b swpd free buff cache si so bi bo in cs us sy id
29、 wa 1 0 856 13436 54520 155372 0 0 8 31 12 13 6 1 93 0 0 0 856 13312 54520 155372 0 0 0 0 1145 2190 29 3 68 0 uProcs r 等待運行的進程數(shù)b 處在非中斷睡眠狀態(tài)的進程數(shù)uMemoryswpd 交換分區(qū)使用情況 free 空閑的內存buff/cache : 被用來做為緩存的內存數(shù)uSwap 磁盤/內存的交換頁數(shù)量,單位:KB/秒uIO 塊設備I/O塊數(shù),單位:塊/秒uSystem in: 每秒的硬件中斷數(shù)(interrupt),包括時鐘中斷cs: 每秒的環(huán)境切換次數(shù)(context
30、 switch)uCPU 按 CPU 的總使用百分比來顯示us=user, sy=system,id=idle,wa=wait for disk I/O12:16toptop命令命令toptop - 09:54:31 up 33 min, 5 users, load average: 0.18, 0.21, 0.26Tasks: 160 total, 1 running, 159 sleeping, 0 stopped, 0 zombieCpu(s): 0.0%us, 0.7%sy, 0.0%ni, 99.3%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%stMem: 509
31、248k total, 423400k used, 85848k free, 101900k buffersSwap: 916472k total, 0k used, 916472k free, 181792k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 2985 stud 20 0 2544 1208 904 R 0.7 0.2 0:00.09 top 2825 stud 20 0 8844 1556 908 S 0.3 0.3 0:00.59 sshd 1 root 20 0 2808 1696 1196 S 0
32、.0 0.3 0:02.71 init 2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd uVIRT進程邏輯地址空間大小(virtual)uRES駐留內存數(shù)(Resident),也就是占用物理內存數(shù)uSHR與其他進程共享的內存數(shù)(Share)u%CPU 占用CPU百分比u%MEM占用內存百分比12:16passwd:更換口令:更換口令n 普通用戶普通用戶u使用passwd命令更改自己的上機口令,在更改前系統(tǒng)會先驗證原來的口令n 超級用戶超級用戶u修改口令之前不驗證舊的口令u可修改自己的口令,還可強迫設置其它用戶口令u命令passwd liu將用戶liu的
33、口令強迫設置為某一已知口令超級用戶無法讀取其它用戶的口令當普通用戶忘記口令時,可請求超級用戶強設口令u修改超級用戶root的口令時要特別注意n 口令的選取口令的選取12:16與其他用戶通信:與其他用戶通信:writen 步驟步驟u用who命令確定接收消息的用戶現(xiàn)在是否已登錄。用戶未登錄則無法使用write命令。uwrite用戶名,如:write liangu鍵入消息u結束消息,用 Ctrl-dn 限制限制u如果對方處于拒絕消息狀態(tài),則通信失敗。n 使用輸入重定向使用輸入重定向 u用法:write 用戶名 文件名u舉例:write liangmsg.liang12:16與其他用戶通信:與其他用戶
34、通信:talkn 步驟步驟u通信發(fā)起者liu:talk wangu用戶wang的屏幕上出現(xiàn)一個消息,消息中含有應答talk應使用的命令u接收者wang:talk liuuliu和wang:從鍵盤輸入信息,屏幕被分成上下兩部分,兩用戶可以交互式鍵盤會話u通信結束:按Ctrl-C鍵或Ctrl-d鍵,終止n 使用限制使用限制u對方未登錄或雖已登錄但處于消息拒絕狀態(tài)則失敗utalk可以通過網(wǎng)絡在不同主機的用戶間通信12:16廣播消息:廣播消息:walln 功能功能u用于向所有登錄用戶廣播消息(write to all)u例:超級用戶使用這個命令,通知所有在線用戶十五分鐘之后要關機n 用法(與用法(與w
35、rite類似)類似)u從鍵盤輸入消息,結束時按Ctrl-D鍵uwall info.text,重定向從文件中獲取消息n 使用限制使用限制umesg n不能阻止wall發(fā)送來的消息顯示在終端上uroot可以將wall的權限設置為不許其他用戶使用12:16設置終端消息接受狀態(tài):設置終端消息接受狀態(tài):mesgn 不希望別人打擾不希望別人打擾u使用命令mesg nu可以拒絕write/talk消息n 允許接受消息允許接受消息u使用命令mesg yn 列出當前狀態(tài)列出當前狀態(tài)u使用命令mesg12:16與其他主機通信的幾個命令與其他主機通信的幾個命令12:16telnet:遠程登錄:遠程登錄n 用法用法u
36、舉例 telnet 35 telnet u對方必須事先開啟了TELNET服務u在Windows和其他系統(tǒng)中普遍支持客戶端軟件n 使用終端仿真程序的功能使用終端仿真程序的功能u進入本地的TELNET終端仿真程序的方法u斷開TCP連接u設置終端類型u捕獲上機的信息到文件中12:16ftp:文件傳送:文件傳送n 用法用法u舉例 ftp 35 ftp u對方必須事先開啟了FTP服務u在Windows和其他系統(tǒng)中普遍支持客戶端程序12:16 ftp常用命令常用命令命令命令功能描述功能描述dirdir列出遠端計算機的目錄getget filename將遠
37、端計算機文件傳輸?shù)奖镜豴utput filename將本地計算機文件傳輸?shù)竭h程計算機cd cd dir更改遠程計算機的當前目錄lcdlcd dir更改本地計算機的當前目錄close close 關閉一個FTP連接open open host建立一個新的FTP連接,指定IP地址或主機名user user username在已建立的FTP連接上登錄到其他用戶mkdir mkdir dir創(chuàng)建新目錄rmdir rmdir dir刪除目錄delete delete filename刪除文件rename rename old new文件改名asciiascii設置ASCII碼方式傳送文件(默認方式)bi
38、nary binary 設置二進制方式傳送文件hash hash 文件傳送過程中打印#號標志進度。每個#號代表1K或者2Kbye bye 退出ftp12:16文本文件的格式文本文件的格式n Windows和和Unix文本文件結構的不同文本文件結構的不同u文本文件行的行尾不同UNIX:行尾處僅存換行字符Windows:行尾處存回車和換行兩個字符u例:文件mini.txt,第一行為ab,第二行為xyzWindows中,文件的大小為9字節(jié) 61 62 0d 0a 78 79 7a 0d 0a在Unix中,文件的大小為7字節(jié) 61 62 0a 78 79 7a 0an ftp的的ascii方式和方式和binary方式方式u缺省方式為ascii方式n 相關命令相關命令udos2unix/unix2dos,todos/frodos(兩種格式間轉換)ufile(查看文件的數(shù)據(jù)類型,僅供參考)12:16其他幾個實用程序其他幾個實用程序12:16cal:打印日歷:打印日歷 n 用法用法u ca
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度ktv包間租賃與經(jīng)營管理合同3篇
- 二零二五年度智慧醫(yī)療信息化建設合同6篇
- 二零二五年度校園內快遞配送單位食品安全快速檢測設備升級合同3篇
- E省教育局辦公室復印紙直采協(xié)議(2024版)版B版
- 2024甲乙雙方關于新能源技術研發(fā)的獨家委托合同
- 二零二五年度物流配送監(jiān)事聘任與效率優(yōu)化合同3篇
- 天津城建大學《東西智慧與管理實踐》2023-2024學年第一學期期末試卷
- 太原城市職業(yè)技術學院《機電系統(tǒng)動力學建模與仿真》2023-2024學年第一學期期末試卷
- 2025年度純凈飲用水品牌重塑與營銷推廣合同3篇
- 2024版生態(tài)造林建設協(xié)議樣本版B版
- 《文化苦旅》讀書分享 PPT
- 氧化鋁生產(chǎn)工藝教學拜耳法
- 2023年十八項醫(yī)療核心制度考試題與答案
- 氣管切開患者氣道濕化的護理進展資料 氣管切開患者氣道濕化
- GB/T 12706.1-2020額定電壓1 kV(Um=1.2 kV)到35 kV(Um=40.5 kV)擠包絕緣電力電纜及附件第1部分:額定電壓1 kV(Um=1.2 kV)和3 kV(Um=3.6 kV)電纜
- 管理模板:某跨境電商企業(yè)組織結構及部門職責
- 底架總組裝工藝指導書
- 簡單臨時工勞動合同模板(3篇)
- 聚酯合成反應動力學
- 上??萍即髮W,面試
- 《五年級奧數(shù)總復習》精編課件
評論
0/150
提交評論