vi 編輯器技巧
刪除整行,移動游標到所在行,然後dd
複製操作 yy命令複製當前整行的內容到vi緩衝區,5yy就是複製5行,貼上緩衝區中的內容,用p
d$ 刪除以當前字元開始的一行字元
ndd 刪除以當前行開始的n行
x 或 x 向後刪除乙個字元
d 刪除到行尾
游標移動到行尾 shift+a 或者$
游標移動到行首 shift+^或者0
查詢字串,輸入/search ,再按n 向下查詢
跳轉到指定行,輸入:100,跳轉到100行
ctrl +l 清屏 windows 下 cmd使用cls清屏
ctrl +u 刪除游標之前命令 ctrl +k 刪除游標之後的命令 ctrl+ y貼上刪除的命令
檢視軟體是否安裝:rpm –qa |grep sofrware
解除安裝軟體:yum -y remove httpd
檢視埠號是否開啟:natstat –nltp | grep: 埠號
檢視程序是否開啟:pstree |grep 程序名
實時跟蹤日誌情況 tail –f access.log
結束80埠程序:sudo fuser -k 80/tcp
檢視程序占用埠號:ps -ef |grep nginx
檢查乙個服務狀態:service httpd status
檢查已開啟的服務:chkconfig –list
壓縮檔案:zip -r access.zip access.log
把當前目錄所有檔案打包為myfile.zip zip -r myfile.zip ./*
解壓 unzip xahot.zip
顯示當前所在目錄 pwd
檢視磁碟可用空間 df -hl
檢視當前資料夾占用空間大小 du -h --max-depth=1 (推薦)
複製目錄下所有檔案 cp –r /home/test/. /var/www/test/
刪除目錄下.log字尾檔案 rm *.log
刪除目錄下test開頭檔案 rm test*.*
刪除乙個非空資料夾 rm -rf test
刪除目錄下所有檔案 rm -f *.*
顯示當前檔案大小 du -sh /test
顯示當前資料夾大小 du -sk /test/test
日誌分割
express 檔案內容:/01\/jan\/2014/ p
sed -n -f /home /expression /home /access.log >/home/result.log
提取指定日期的檔案
Linux 常用操作命令
引數 n 由1開始對所有輸出的行數編號 b 對非空輸出行編號 s 當遇到有連續兩行以上的空白行時,就替換為一行的空白行 e 在每行結束處顯示 cat ect fstab 顯示 etc fstab檔案的內容 引數 num 一次顯示的行數,如 more 10 a.cpp 即,一次顯示10行 p 先清除螢...
Linux常用操作命令
linux常用命令 命令 使用方法 說明 cat filename 輸出文件 chgrp r path 改變目錄或者檔案的所屬組 chmod r 777 path 改變檔案或者目錄的許可權 file filename 識別檔案型別 find name php.查詢檔案 rmdir p path 刪除...
linux常用操作命令
l 列出檔案詳細資訊l list a 列出當前目錄下所有檔案及目錄,包括隱藏的a all mkdir 建立目錄 p 建立目錄,若無父目錄,則建立p parent cd 切換目錄 touch 建立空檔案 echo 建立帶有內容的檔案。cat 檢視檔案內容 cp 拷貝 mv 移動或重新命名 rm 刪除檔...