在家建設(shè)一個網(wǎng)站需要什么材料企業(yè)網(wǎng)站設(shè)計畢業(yè)論文
1. 查看文件內(nèi)容
?cat?
?tail
?head
?less
?more
2. 幾個查看文件內(nèi)容的命令有什么區(qū)別
?cat 文件名 # 將文件內(nèi)的內(nèi)容全部打印出來,cat 文件1 文件2 先將文件1全部法印,然后在打印文件2
?more 文件名 ?# 分屏查看
?less 文件名 ?# 上下分頁查看
?head 文件名 # 從頭看 ?默認(rèn)顯示前10行
?tail 文件名 ?# 從末尾看 ?默認(rèn)顯示后10行
3. 統(tǒng)計文件內(nèi)行數(shù)
?wc -l 文件名 ??
4. 統(tǒng)計文件文本字節(jié)數(shù)
?wc -c 文件名
5. 計劃任務(wù)
?# 查看計劃任務(wù)
?crontab -l
?# 編輯計劃任務(wù)
?crontab -e
?# 刪除計劃任務(wù)
?crontab -r
?# 計劃任務(wù)的參數(shù)
?* ?* ?* ?* ?* ? cmd
?分 時 日 ?月 ?周 ?命令
6. 查看進程
?top ? ? # 動態(tài)查看進程信息
?ps -ef ?# 靜態(tài)查看進程信息
?pstree ?# 顯示進程數(shù)
7. 結(jié)束進程進程
?kill 進程號 ? ? ? ?# 根據(jù)進程號殺死進程
?killall 進程名* ? ?# 根據(jù)進程名殺死進程
8. 安裝命令
?# rpm 包管理器
?rpm -i ?# 安裝
?rpm -v ?# 顯示安裝過程
?rpm -h ?# 用‘#’顯示進度條
?rpm -U ?# 升級軟件包
?rpm -e ?# 卸載
?rpm --nodeps ?# 忽略依賴
?rpm -q ?# 查詢
?rpm -a ?# 全部
??
?# yum源
?yum install ? # 安裝軟件包
?yum list ? ? ?# 獲取軟件包名
9. 查看磁盤掛載和使用量等信息
df -h
10. 查看目錄以及之目錄及文件大小
du 參數(shù)
# 常用參數(shù)
-h:按用戶易讀的格式輸出大小
-c:顯示所有已列出文件總的大小
-s:顯示每個輸出參數(shù)的總計
11. 查內(nèi)存
free
12. grep過濾指定文本內(nèi)容
-v?? ?# 取反
-i ?# 不區(qū)分大小寫
-n?? ?# 顯示行號
-r?? ?# 遞歸搜索
13. sed流編輯器
# 參數(shù)詳解
-n?? ?# 取消默認(rèn)輸出
-i?? ?# 直接修改源文件
-r?? ?# 支持正則表達(dá)式
-e?? ?# 允許多次編輯
# 動作詳解
s?? ?# 替換
g?? ?# 全局
p?? ?# 打印
d?? ?# 刪除
a?? ?# 追加
i?? ?# 插入
14. awk命令
$1第一列 $2第二列 以此類推....
$0 整行
$NF 最后一列
$(NF-1) 倒數(shù)第二列
NR 行號
15. 打包壓縮
# tar打包壓縮(.tar.gz)
-z 壓縮(zcvf組合)
-c 創(chuàng)建
-v 輸出打包過程
-f 文件
-x解壓(zxvf解壓組合)
16. 修改文件權(quán)限
chmod [-R] ?權(quán)限 文件名
-R # 遞歸修改
# 權(quán)限
r?? ?# 可讀,用4表示
w?? ?# 可寫,用2表示
x?? ?# 可執(zhí)行,用1表示
17. find查找
-name?? ?# 按名字查找
-type?? ?# 按類型查找
-mtime?? ?# 按修改時間查找
-size?? ?# 按大小查找
18. 刪除
rm -f # 強制刪除
rm -r # 遞歸刪除
19. 查看端口號
netstat -nltp
20. 排序數(shù)據(jù)
sort [參數(shù)] 文件名
# 常用參數(shù)
-n: 按照數(shù)值排序,不寫按照字符排序
-r: 反序排序(升序變成降序)
21. 修改文件權(quán)限
chmod 數(shù)字權(quán)限 文件名 # 讀:4 ?寫:2 執(zhí)行:1
chmod [ugoa...][[+-=][rwx] 文件名 # u:用戶 g:組 o:系統(tǒng)用戶 a:所有
22. Linux 常用命令
cd (change directory:英文釋義是改變目錄)切換目錄
pwd (print working directory:顯示當(dāng)前工作目錄的絕對路徑)
ls (ls:list的縮寫,查看列表)查看當(dāng)前目錄下的所有文件夾(ls 只列出文件名或目錄名)
ll (ll:list的縮寫,查看列表詳情)查看當(dāng)前目錄下的所有詳細(xì)信息和文件夾(ll 結(jié)果是詳細(xì),有時間,是否可讀寫等信息)
touch (touch:創(chuàng)建文件)創(chuàng)建文件
mkdir (mkdir:創(chuàng)建目錄) 創(chuàng)建目錄
cat (concatenate:顯示或把多個文本文件連接起來)查看文件命令(可以快捷查看當(dāng)前文件的內(nèi)容)(不能快速定位到最后一頁)
more (more:更多的意思)分頁查看文件命令(不能快速定位到最后一頁)
tail(尾巴) 查看文件命令(看最后多少行)
cp(copy單詞縮寫,復(fù)制功能)
mv(move單詞縮寫,移動功能,該文件名稱功能)
rm(remove:移除的意思)刪除文件,或文件夾
rm 文件名 ;安全刪除命令 (yes刪除 no取消)
rm -rf 強制刪除文件夾及內(nèi)容
rm -rf * 刪除當(dāng)前目錄下的所有內(nèi)容。
rm -rf /* 刪除Linux系統(tǒng)根目錄下所有的內(nèi)容。系統(tǒng)將完蛋。
?