su 用戶 切換用戶vim
history 列出已使用過的命令bash
touch 建立文件 touch test.textspa
cat 打開文件 cat test.textrest
mkdir 建立目錄 mkdir test字符串
File 查看文件類型 file test.texttest
rm 刪除文件 只能刪除文件,不能刪除目錄,有刪除提示基礎
rm -rf 刪除目錄 rm rf;沒有提示配置
Shutdown 關機 命令,只有在超級管理員用戶下才能執行file
Ifconfig 查看本機IPnetwork
Service network restart 重啓電腦的虛擬網卡
ls -a 列出當前目錄下的文件包括隱藏文件
Ctrl+c鍵終止命令
cp 複製當前的文件到指定的目錄
cp text.text /home/percy 把text.text文件複製到percy目錄下
cp 要移動的文件夾路徑包括名字(能夠是相對路徑或者是絕對路徑) 移動到某個目錄的路徑
mv 文件(目錄)名 新的文件(目錄)名 修改文件名 mv test.text te.text
cp -r test /home/ 複製目錄到指定的目錄 /home/指定目錄的路徑
mv 目錄或者文件名 移動去哪兒的路徑
scp -r dir root@10.45.189.195:dir 遠程複製目錄
修改文件所屬用戶
chown -R 用戶 目錄或文件名
修改文件所屬的組
chgrp 組 目錄或文件名
修改文件權限
chmod -R 775
vi的使用--使用vi查找和替換
vi提供了幾種定位查找一個指定的字符串在文件中位置的方法。同時還提供一種功能強大的全局替換功能。
1. 查找一個字符串
一個字符串是一行上的一個或幾個字符。
爲查找一個字符串,在vi命令模式下鍵入「/」,後面跟要查找的字符串,再按回車。vi將光標定位在該串下一次出現的地方上。鍵入n跳到該串的下一個出現處,鍵入N跳到該串的上一個出現處。
爲了在文件中回頭查找,使用?代替/。在此狀況下,鍵入n跳到該串的上一個出現處,鍵入N跳到該串的下一個出現處
若是vi找到要求的串,光標會停留在該串第一次出現的地方。若是沒有找到該串,vi會在屏幕的最後一行顯示pattern not found。
查找一般是區分大小寫的,若是但願vi在查找過程當中忽略大小寫,則鍵入:set ic。要使其變回默認狀態,則鍵入:set noic。
某些特殊字符(/&!.^*$\?)對查找過程有特殊意義,所以若是這些字符出如今查找串中必須進行轉意。爲轉意一個特殊字符,須要在該字符前面加一個反斜槓(\)。例如,要查找字符串anything?,則鍵入/anything\?再按回車鍵。
2. 精確查找字符串
在vi中能夠經過在字符串中加入以下特殊字符,從而使得查找更加精確。
匹配行首,字符串要以^開頭
匹配行尾,字符串要以$結束
匹配詞首,字符串的串首鍵入\<
匹配詞尾,字符串的串尾鍵入\>
匹配任意字符,字符串的要匹配的位置鍵入一個點(.)
例如,
要查找一個以search爲行首的行,則鍵入/^search ,要查找一個以search爲行尾的行,則鍵入/search$。
3. 替換一個字符串
替換字符串是以查找爲基礎,全部用於查找的特殊匹配字符均可以用於查找和替換。替換時要指定替換的範圍(1,n),1和n指行號,n爲$時指最後一行。s是替換命令,g表明全程替換。例如,
:l,$s/patternl/pattern2/g——將行l至結尾的文字,patternl的字符串改成pattern2的字符串,如無g則僅更換每一行所匹配的第一個字符串,若有g則將每個字符串均作更換。
使用vim打開 .bashrc
而後按I鍵進入編寫模式:
alias 快捷鍵=‘要替換的命令’
插入:alias cls=’clear’ (配置clear清除以前的命令操做快捷鍵)
而後按esc進入末行模式,就是左下角有個冒號: 而後按wq保存並退出