1、本週主要複習了linux基礎知識,
2、下週學習shell程式設計
1、linux關機重啟命令
(1)sync (功能描述:將資料由記憶體同步到硬碟中)
(2)halt (功能描述:關閉系統,等同於shutdown -h now 和 poweroff)
(3)reboot (功能描述:就是重啟,等同於 shutdown -r now)
(4)shutdown [選項] 時間
2、linux的幫助命令
(1)man [命令或配置檔案] (功能描述:獲得幫助資訊)
資訊功能
name
命令的名稱和單行描述
synopsis
怎樣使用命令
description
命令功能的深入討論
examples
怎樣使用命令的例子
see also
相關主題(通常是手冊頁)
(2)help 命令 (功能描述:獲得shell內建命令的幫助資訊)
3、常用快捷鍵
常用快捷鍵
功能ctrl + c
停止程序
ctrl+l
清屏;徹底清屏是:reset
ctrl + q
退出善於用tab鍵
提示(更重要的是可以防止敲錯)
上下鍵
查詢執行過的命令
ctrl +alt
linux和windows之間切換
4、檔案目錄類操作
(1)pwd (功能描述:顯示當前工作目錄的絕對路徑)
(2)ls [選項] [目錄或是檔案] (功能描述:列出目錄內容)
選項功能
-a全部的檔案,連同隱藏檔( 開頭為 . 的檔案) 一起列出來(常用)
-l長資料串列出,包含檔案的屬性與許可權等等資料;(常用)
(3)cd:change directory切換路徑
引數功能
cd 絕對路徑
切換路徑
cd相對路徑
切換路徑
cd ~或者cd
回到自己的家目錄
cd -
回到上一次所在目錄
cd ..
回到當前目錄的上一級目錄
cd -p
跳轉到實際物理路徑,而非快捷方式路徑
(4)mkdir:make directory 建立目錄
mkdir [選項] 要建立的目錄
選項功能
-p建立多層目錄
(5)rmdir 要刪除的空目錄
(6)touch 建立空檔案
(7)cp [選項] source dest (功能描述:複製source檔案到dest)
選項功能
-r遞迴複製整個資料夾
引數功能
source
原始檔dest
目標檔案
(8)rm [選項] deletefile (功能描述:遞迴刪除目錄中所有內容)
選項功能
-r遞迴刪除目錄中所有內容
-f強制執行刪除操作,而不提示用於進行確認。
-v顯示指令的詳細執行過程
(9)mv oldnamefile newnamefile (功能描述:重新命名)
mv /temp/movefile /targetfolder (功能描述:移動檔案)
(10)cat [選項] 要檢視的檔案
選項功能描述
-n顯示所有行的行號,包括空行。
5、檔案內容分屏檢視器
(1)more 要檢視的檔案
操作功能說明
空白鍵 (space)
代表向下翻一頁;
enter
代表向下翻『一行』;
q代表立刻離開 more
,不再顯示該檔案內容。
ctrl+f
向下滾動一屏
ctrl+b
返回上一屏
=輸出當前行的行號
:f輸出檔名和當前行的行號
(2)less 要檢視的檔案
操作功能說明
空白鍵向下翻動一頁;
[pagedown]
向下翻動一頁
[pageup]
向上翻動一頁;
/字串向下搜尋『字串』的功能;n
:向下查詢;
n:向上查詢;
?字串向上搜尋『字串』的功能;n
:向上查詢;
n:向下查詢;
q 離開 less
這個程式;
6、echo輸出內容到控制台
echo [選項
] [輸出內容
]控制字元
作用輸出\
本身\n
換行符\t
製表符,也就是tab
鍵7、head 顯示檔案頭部內容
(1)head 檔案 (功能描述:檢視檔案頭10行內容)
(2)head -n 5 檔案
(功能描述:檢視檔案頭5行內容,5可以是任意行數)
8、 tail 輸出檔案尾部內容(tail用於輸出檔案中尾部的內容,預設情況下tail指令顯示檔案的後10行內容。
)(1)
tail
檔案 (功能描述:檢視檔案後10行內容)
(2)tail -n 5 檔案
(功能描述:檢視檔案
後5行內容,5可以是任意行數)
(3)tail -f 檔案
(功能描述:實時追蹤該文件的所有更新)
選項功能
-n《行數
>
輸出檔案尾部n
行內容-f
顯示檔案最新追加的內容,監視檔案變化
假期周進度報告01
本週進行了電腦的清理以及整理以及oracle的安裝工作,經過整理以及清理電腦看起來特別舒服。下面是總結的oracle安裝步驟以及截圖 1.這兩個壓縮包一起解壓,必須同時解壓,不能單獨解壓否則會覆蓋檔案。2.初始化環境,當出現如圖的警告時選擇繼續安裝,忽略。3.去掉 我希望。以及忽略後面的警告 4.保...
2018暑假假期周進度報告 第二週
1 本週做了什麼 oracle 11g建立表空間 建表 建立使用者 給使用者開鎖 給使用者授權等操作。表空間 1 create tablespace 20163493 2logging 3 datafile d oracledata 20163493.dbf 4 size 1m 5 autoexte...
假期周進度總結(三)
本週是從書中學習有關oracle的知識,每天4個小時左右,首先了解到字元型別的不同,一般建立資料庫中要注意到將mysql中int型別更改為number,將varchar更改為varchar2等等,然後主要是oracle主鍵自增的問題,它不同於mysql中寫auto increment,它需要另外設定...