电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > PPT文档下载
分享到微信 分享到微博 分享到QQ空间

《常用unix指令》ppt课件

  • 资源ID:69620307       资源大小:313.31KB        全文页数:33页
  • 资源格式: PPT        下载积分:28金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要28金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

《常用unix指令》ppt课件

Unix基本指令簡介,講師 Nickle CNA課程部,Outline,Unix簡介 Unix指令介紹 Unix進階指令 Optional. Unix v.s. Dos 指令 上機操作,Unix簡介,UNIX 是一九六年代末期在美國 Bell Labs 由 Ken Thompson and Dennis Ritchie以及其他同事合作發展出來的一個多人多工的作業系統。由於七年代中比較低價的 mini-computer (US $ 200,000) 正開始普及,美國各大學的電腦系開始買的起自已的電腦進行作業系統方面的實驗及研究,一般商用的作業系統不能滿足他們的需要,而 Bell Labs 卻以幾乎免費的條件提供 UNIX 給學術研究機構使用。尤其特別的是 UNIX 的授權方式不但包含了它完整的原始碼(source code),而且同意使用者可以依需要修改作業系統。因此在七年代起,許多大學開始培養出大量對 UNIX 從裡到外都非常精通的高手,這些人對日後 UNIX 的普及有決定性的影響。再者這種無私開放的精神慢慢變成了 UNIX 的傳統,對後續多種軟體及系統方面的研究發展有很大的貢獻。不過在另一方面這也造成了多種 UNIX 版本的出現,偶而也產生一些困擾。,Unix簡介 cont.,影響 UNIX 普及率的另外一件重要大事發生在八年代初期,當時 Internet 各項標準正開始成形,但因支援 Internet 的軟體不多並沒有太受到重視。但在八年初期,一個叫做 BSD 的 UNIX 版本把 Internet 的軟體納入成為其基本作業系統的一部份,也就是說一部電腦只要安裝了 BSD UNIX,它馬上就可以上 Internet 了。 這種情況就好像早期 Windows 3.1 沒有內建 Internet,所以上網並不是很方便,但到了 Windows 95 內建了 Internet,上網就容易了多了一樣。這件事的影響是早期使用 Internet 的人一定需要使用 UNIX,幾乎所有的 Internet 軟體在早期都是在UNIX 上發展的,這情況一直到了九年中期隨著 Windows 95 及 Windows NT的普及才慢慢改變。,Unix簡介 cont.,在使用UNIX之前,必須在workstation上有account(帳號),才能進去使用。在login:出現後,打入帳號名稱,然後輸入密碼,現在你已經完成login 的動作,進入UNIX了。在進入之後,系統會啟動“shell“,這個程式會接受你打的指令,去執行它,shell 有好幾種,有csh tcsh shbashksh.,我主要指的是csh。基本上,我們待會談的指令都是在shell 下輸入的。 什麼是shell? shell就是系統用來解釋使用者命令的解譯處理器,是使用者和操作系統間的介面;我們在電腦上做的任何一個簡單的動作,對電腦而言都是一連串小動作的組成。,Unix 基本指令,$ 一般使用者的提示符號 # 系統使用者的提示符號 Ctrl + c 停止命令的執行 Exit,logout 登出系統 Man command 詢問指令 shutdown 關機 “;”表示跳行,執行好幾段指令。,Unix 編輯器,文字編輯器: vi , vim 程式編輯器: gcc ex: gcc vuln.c o vuln,Unix 基本指令(檔案權限),drwxr-r- 8 b0401087 512 Feb 25 20.23 . drwxr-xr-x 140 root 3072 Jul 31 1996 drwx- 2 b0401087 512 Feb 18 1995 .elm drwx- 2 b0401087 512 Feb 25 20.10 mail -rw-r-r- 1 b0401087 5 Feb 25 20.30 test drwx-r-x 12 b0401087 512 Feb 16 01.19 www.pub 第一個字元: - : 一般檔案 b : 區塊式特別檔案 c : 字元檔案 d : 目錄 l : 連結檔 p : pipe檔案 s : 硬體週邊檔案,Unix 基本指令(檔案權限),每三個一組, 分別代表owner, group, others之權限. r : 讀 w : 寫 x : 執行 可用chmod * filename改變. * 代表數字, r=4,w=2,x=1 rwx = 4+2+1=7 因此要將檔案test屬性改成-rwxr-xr-x,直接打chmod 755 test即可. chown -改變擁有者 chmod -改變權限 chgrp -改變群組擁有者,Unix指令,uname -r (-a) -系統版本 ls - 列出目錄下所有檔案名稱 -a 列出所有檔案。 -A -a, 但不列出“.“和“. -c 以被修改日期排列。 -C 分成數列印出。 -d 只印目錄。 -f 只接受目錄參數. -F 目錄加/.可執行檔加*. -g 列出所屬團體. -i 印出inode值。 -l 列出詳細格式。,-L 列出被連結的檔案。 -r 以字母相反順序列出。 -q 將檔案不能列出的字母以?表示。 -R 一層一層列出子目錄內容。 -s 列出檔案長度。 -t 依被修改時間排列。 -u 依最近讀取時間排列。,Unix指令 cont.,pwd - 顯示現在工作的目錄路徑 cd - 改變目前的工作目錄 cd 回到上一層目錄 mkdir directory1 directory2 . - 建立目錄 , 可以一次建立兩個以上的目錄。 rm 目錄名稱 - 刪除目錄及其下所有檔案、子目錄。 -f 強制刪除。 -i 刪除前先確定。 -r 刪除包括子目錄的東西。,Unix指令 cont.,rmdir -刪除目錄。 cp -複製檔案。例:cp motherfile daughterfile。 cal -印出月曆。cal month year df -檢查磁碟空間剩餘狀況。 du -檢查磁碟使用狀況。 du -sk . (看你目前所使用的硬碟空間,單位為K) mv -搬移檔案目錄或是將檔案目錄改名。(Ex:mv oldname newname。 ),Unix指令 cont.,passwd -更改密碼。 talk 和人交談。用ctalk可用中文。 touch 更新檔案被更改時間。 wall 對站內廣播。直接打wall,打入訊息,EOF結束。 wc 計算檔案長度。 wc -lwcb filenames 預設為-lwc -l 行數 -w 字數 -c 字元數,Unix指令 cont.,who 誰在線上。 Id -顯示所屬ID Whoami -我是誰? -把執行結果放入新檔案。例:ls -l list。 -把執行結果附加在另一檔案。例:ls file。 | -把指令一的輸出變成指令二的輸入。例: ls -l|more。 jobs 目前執行的工作 。,Unix指令 cont.,ps 現在執行的程式 -a 該終端機所有使用者的處理程序。 -x 顯示各終端機處理程序。 kill -9 pid 程式的結束執行. 例:kill -9 18326 kill -9 - 結束自己所有程式 。 finger 查詢人物. 例: finger -l b1103040cc.ntu.edu.tw,Unix指令 cont.,網路指令 telnet -常用的遠程載入. 例:telnet bbs.cna.ccu.edu.tw ftp 檔案傳輸. 例: ftp ftp.dorm.ccu.edu.tw ping 偵測網路是否通. 例: ping www.ccu.edu.tw nslookup 查Domain Name 的IPAddress. 例: nslookup www.ccu.edu.tw,Unix指令 cont.,write 送訊息給另一使用者。 例子:write guest “Hello! I am chen :)” quota -nv b843201 (看你被允許有多大的硬碟空間) Disk quotas for u92410071 (uid 1123): Filesystem usage quota limit timeleft files quota limit timeleft / 0 10000 1024 0 2000 1000 /Home 0 15000 5120 0 2000 1000 w load -CPU Load tty -登入的終端機 bc -簡易計算機,Unix指令 cont.,cat 檢視檔案 -n 印出行數。 -s 去掉空白行。 -v 印出看不到的字元。 應用:cat file1 file2 file3 把file1 file2合併成file3 more 分頁檢視檔案 less 分頁顯示 space Next Page p Pervious Page k Last line j Next Line q Exit PS.搭配cat使用:cat filename | more/less,Unix指令 cont.,head 只輸出檔案前段 -n 設定輸出行數 E.X.:head -10 file1列出file1的前10 行 tail 只輸出檔案後段 -n 設定輸出行數 E.X.:head -10 file1列出file1的最後10行 grep 在檔案中搜尋字串 -n/c/i 加行號計算找到的行數忽略大小寫 E.X.: grep string filename 在檔案(filename)裡搜尋 string grep -i string filename 在檔案(filename)裡忽略大小寫搜尋 string,Unix指令 cont.,sed 編輯資料流 ( stream edit ) sed 's/string1/string2/' filename 將 filename 中的 String1 置換成 String2 sed 's/./string/' filename 將 filename 中每一行的前三字元置換成 String find /directory -name checklist -print 搜尋目前目錄下名為checklist的檔案 find . -name “aa-z“ -print u 搜尋檔名開頭為a,結尾為字母的檔案,Unix指令 cont.,uptime - 系統到目前為止的開機時間。 Clear -清除螢幕(cls) Which -查看command Echo -將字串顯示於螢幕上 ex: echo “hello” hello.txt mail -寫信 su -變身另一個使用者 sudo -以另一個身分執行,Unix指令 cont.,nohup command & 使一個程式在使用者登出後仍能繼續執行。 執行後的輸出會存在nohup.out中。 例子:nohup fcomp & command & 使一個程式在幕後執行。 如果程式尚未執行完畢就遷出則程式會自動停止。 例子:cp -r . /tmp &,Unix進階指令,at 在指定時間執行某系統命令或命令檔。 合法的格式: at 0815am Jan 24 at 8:15am Jan 24 at now+1day at 5pm Friday -c C shell -s Bourne Shell -m 執行後寫信給你 -r jobs 刪除以前設定 -l 列出順序,Unix進階指令 cont.,date 顯示或設定時間。只有系統管理員才能改

注意事项

本文(《常用unix指令》ppt课件)为本站会员(tia****nde)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.