搜索
grep -i "szc" log.log.1 log.log.2 查找文件log.log.1和文件 log.log.2 中關鍵字爲"szc"的記錄,-i 表示忽略大小寫
刪除
rm -vf smart.log.* 刪除smart.log.1,smart.log.2等等文件 -v 顯示指令執行過程。 -f 強制刪除文件或目錄。
rm -rf 目錄 刪除文件夾(裏面有文件)
顯示
ls -lh 顯示文件大小和其他信息
-rw-r--r-- 1 tomcat6 tomcat6 360K Jun 12 09:47 smartCitlog.log
查看文件
cat -n log.log 顯示行號
tail -f log.log 動態查看 文件末尾
tail -10 log.log 查看倒數10行記錄
more log.log 顯示內容一頁一頁顯示,敲回車下一行,敲空格翻頁
更改權限
文件主(user)、同組用戶(group)和其他用戶(other),其他用戶指的是group之外其他group當中的用戶.
每種用戶對一個文件都擁有讀(r)、寫(w)和執行(x)的權限。這樣就用9個二進制位表示文件的存取方式。
這9位的順序是固定的。前三位文件主、中間3位同組用戶、後三位其他用戶。
(其中“-”的位置表示對應用戶不具備相應的權限)
chmod u+x file爲文件主添加執行權限
chmod u-x file爲文件主去除執行權限
chmod g+x file爲文件主同組用戶添加執行權限
chmod o+x file爲其他用戶添加執行權限
chmod a+x file爲文件主、文件主同組用戶及其他用戶添加執行權限
chmod +r file與chmod a+r file等效
chmod +x file與chmod a+x file等效
chmod +w file與chmod u+x file等效
將8進制數0754寫成2進制形式,111 101 100
chmod 777 文件
chmod 777 目錄 -R 更改該目錄 和子目錄所以文件權限
文件操作
cp -r 原目錄 新目錄 複製目錄到新的目錄
mv 原目錄或文件 改成後的目錄文件名 更改目錄或文件的名字
vi常用命令
p 粘貼 u 取消操作 dd 刪除光標所在的行 x 刪除光標後面的字符
插入模式 按「i」切換進入插入模式「insert mode」,按“i”進入插入模式後是從光標當前位置開始輸入文件; 按「a」進入插入模式後,是從目前光標所在位置的下一個位置開始輸入文字; 按「o」進入插入模式後,是插入新的一行,從行首開始輸入文字。