ls
ll
cd
cd ..
mv
mv -b(執(zhí)行覆蓋前創(chuàng)建備份)
mv -f(覆蓋前不詢問)
mv -i(覆蓋前詢問)
mv -n(不覆蓋任何已存在的文件或目錄)
cp
cp -r (遞歸復(fù)制)
cp -a (連同所有特性一起復(fù)制)
cp -i (覆蓋前詢問)
cp -p (連同所有屬性一起復(fù)制)
cp -u (目標(biāo)文件與源文件有差異時(shí)才復(fù)制)
find
find -mtime n(查找n天之前被修改過的文件碱蒙,n=0時(shí)瓶珊,查找當(dāng)天被修改過的文件;n=正數(shù)時(shí)染坯,查找n天前(不含n)被修改過的文件碌上;n=負(fù)數(shù)時(shí)倚评,查找n天之內(nèi)(包含n)被修改過的文件)
find -user name(查找這個(gè)用戶的所有文件)
find -group name(查找這個(gè)群組的所有文件)
find -uid n(查找這個(gè)UID對應(yīng)的所有文件)
find -gid m(查找這個(gè)GID對應(yīng)的所有文件)
find -name 文件名(查找這個(gè)文件名的文件)
格式:find 文件路徑 -參數(shù)
find -size +size(查找當(dāng)前路徑下size大于某size的文件)
find -size -size(查找當(dāng)前路徑下size小于某size的文件)
例:find . -size +10k
find -perm mode(查找當(dāng)前路徑下權(quán)限等于mode的文件)
ps
ps -A(列出所有進(jìn)程)
ps -a(列出所有除了terminal的進(jìn)程)
ps -l(列出較詳細(xì)的pid信息)
ps -u(列出所有有效用戶的進(jìn)程)
ps -ax(列出除了terminal的進(jìn)程詳細(xì)信息)
grep
find |grep abc 直接查找含有“abc”的行
grep -i 忽略大小寫查找
find |grep -i Abc
grep -c 計(jì)算查找字符串的次數(shù)
find |grep -c abc
grep -v 查找不包含此字符的行
find |grep -v abc
top
第一行:當(dāng)前時(shí)間,系統(tǒng)運(yùn)行時(shí)間馏予,用戶數(shù)天梧,最近5分鐘、10分鐘霞丧、15分鐘的平均負(fù)載
第二行呢岗,任務(wù)或進(jìn)程的總結(jié):總共有多少進(jìn)程,正在進(jìn)行的進(jìn)程數(shù)蚯妇、休眠的進(jìn)程數(shù)、等待的進(jìn)程數(shù)暂筝、僵尸進(jìn)程數(shù)箩言。
第三行CPU占比情況:us用戶進(jìn)程占比,sy內(nèi)核進(jìn)程占比焕襟,wa等待進(jìn)程占比陨收,ni調(diào)整優(yōu)先級的進(jìn)程占比,hi處理硬件中斷的時(shí)間占比,si處理軟件中斷的時(shí)間占比务漩。
第四行拄衰,物理內(nèi)存和虛擬內(nèi)存使用情況:總內(nèi)存、使用多少內(nèi)存饵骨、空閑多少內(nèi)存翘悉、多少緩存。
scp 用于本地和遠(yuǎn)程文件傳輸:
例:從本地復(fù)制到遠(yuǎn)程(假設(shè)遠(yuǎn)程用戶名為root):
scp local_file root@ip:遠(yuǎn)程文件路徑名字 (這個(gè)命令需要寫密碼)
scp local_file ip:遠(yuǎn)程文件路徑名字 (這個(gè)命令需要寫用戶名密碼)
scp -r local_file root@ip:遠(yuǎn)程文件路徑名字 (遞歸復(fù)制居触,如果是個(gè)文件夾需要遞歸)
例:從遠(yuǎn)程復(fù)制到本地(假設(shè)遠(yuǎn)程用戶名為root)
scp root@ip:遠(yuǎn)程文件路徑名字 local_file
watch
watch -n 1 '操作':每隔一秒打印一次操作結(jié)果
例:watch -n 1 date:每秒打印一次時(shí)間
watch -n 1 'grep -c 'abc' 文件路徑':每秒打印一次grep -c的結(jié)果