chmod [777] [文件或目錄]
說明
文件 的 w 寫權(quán)限,不代表可以刪除文件,只有修改文件的權(quán)限
目錄 的 w 表示,可以在目錄下創(chuàng)建和修改文件
注意:由文件的w 權(quán)限,無目錄的w 權(quán)限,是不允許刪除的
chown 改變文件的所有者
chgrp 改變文件的所屬組
umask -S 查看系統(tǒng)默認的權(quán)限
1.3 文件搜索命令
find 查找任何文件或目錄(所有)
語法
find [搜索范圍路徑] -name [文件名]
find [搜索范圍路徑] -size [+-,按照文件大小查找,+:大于;-:小于]
find [搜索范圍路徑] -user [文件的所有者]
find [搜索范圍路徑] -type [d(目錄)/f(文件)/l(軟連接)]
find -[時間查找] (以天、分鐘為單位)[+-]
[以天為單位] 1 ctime、atime、mtime
[以分鐘為單位] 1 cmin、amin、mmin
c:change 改變文件屬性的意思;a:access 被訪問;m:modify 被修改內(nèi)容;
+:之外;-:之內(nèi);
find ... -exec/ok [執(zhí)行命令] {} \; 文件結(jié)果執(zhí)行命令(例如找到文件并刪除)
... 代表文件搜索選項
{} 代表 前一步 的結(jié)果集
exec和ok的區(qū)別是,ok 有詢問確認的意思;
find -inum [inode seq] i節(jié)點標識
連接符:-a (andlinux常用命令,邏輯與);-o(or,邏輯或)
which 查看命令所在的目錄位置
語法:which [命令名稱]
locate 查找文件,根據(jù)linux數(shù)據(jù)庫內(nèi)部索引查找
【優(yōu)點】查找速度很快,比find快
【缺點】有時新創(chuàng)建的文件找不到,需要配合updatedb命令,更新數(shù)據(jù)庫;
man 幫助命令,獲得命令的幫助文檔
語法:man [命令或配置文件]
whatis 查看命令的描述
--help 查看命令的選項
1.4 壓縮解壓縮命令
tar 打包目錄,生成后綴名.tar.gz,或者進行解壓
語法:tar [zcvf] [zxvf] [打包文件.tar.gz] [源文件]
-c 文件打包
-x 文件解壓縮
-v 詳細信息
-f 指定壓縮后的文件名
-z 打包同時壓縮
-C 指定解壓后存放的路徑
zip 生成win和linux通用.zip 文件
語法:zip [選項 -r] [壓縮后文件] [源文件]
unzip 進行解壓縮
選項:最后配置加 -d,指定文件解壓后存放的位置
1.5 其他命令
ping (ping 不同對方網(wǎng)絡(luò)的原因很多,需要一一排查)
ping 127.0.0.1 ping 自己的回環(huán)地址,判斷網(wǎng)絡(luò)協(xié)議是否正確
ping 自己的網(wǎng)絡(luò)ip,判斷網(wǎng)絡(luò)地址是否正確
檢查對方的網(wǎng)絡(luò)配置、防火墻、插件等
如果發(fā)現(xiàn)丟包率里有丟失數(shù)據(jù)包,可能網(wǎng)線、網(wǎng)絡(luò)問題
-c 指定ping的次數(shù)
-s 指定ping 時長
grep 過濾,可以將指定內(nèi)容進行過濾輸出
| 管道,將一個命令的輸出傳送給另一個命令的輸入,可以連接N 個命令
例子:ls -l /etc | grep init | wc -l(最后進行統(tǒng)計顯示的個數(shù))
&& 邏輯與(ls && pwd,第一條成功,第二條才會執(zhí)行)
|| 邏輯或(ls || pwd,第一條成功linux常用命令,第二條不執(zhí)行;第一條失敗,第二條才執(zhí)行)
重定向
> 標準輸出重定向(如果是追加,使用>>)
< 標準輸入重定向
2> 錯誤重定向
二、vi/vim