這裡只記錄日常用到的命令,不全,如果要看很全的命令自行去搜。。。
(都是常用的,不常用你來打我。。。反正打不到......)
廢話少說,直接進入主題
0、!
1、cd
cd /home # 開啟home目錄
2、ls
列出目錄下的檔案,可加引數:
ls -a # 列出隱藏檔案
ls -l (可縮寫為 ll) # 列出檔案的詳細資訊
3、tail
檢視檔案的內容,可加引數:
tail -n 100 filename # 檢視檔案filename 的100行內容
tail -f filename # 實時檢視檔案filename 的內容
4、more
檢視檔案內容,作用跟tail差不多,後面跟檔名,不多贅述。
5、cat
同上。。。
6、find
查詢檔案,這個命令很常用,也很好用。
find / -name test # 在根目錄下查詢名字為test的檔案
7、du
檢視檔案大小
du -sh * # 檢視當前目錄下各個檔案的大小
8、df
檢視磁碟空間
df -h # 檢視各個目錄的磁碟使用情況
9、cp
拷貝
cp /home/test1 /opt # 將home目錄下的test1檔案拷貝到/opt下
10、mv
遷移,也可以重新命名
mv /home/test1 /opt/test2 # 將home目錄下的test1檔案遷移到opt目錄下,順便把名字改為test2
11、mkdir
建立資料夾
mkdir test # 在當前目錄下建立乙個test資料夾
mkdir -p /home/test # 在/home目錄下建立乙個test資料夾(全域性命令)
12、touch
建立檔案
touch test.txt # 在當前目錄下建立乙個test.txt檔案
13、ps
檢視程序
ps -ef |grep postgres # 檢視名稱為postgres 的程序
14、kill
殺死程序
kill -9 123 # 殺死程序號為123的程序
15、rm
刪除檔案,用rm -rf 的時候手千萬別抖,如果執行了rm -rf /* 那就不好玩了。。。
rm -rf ./logs # 刪除當前目錄下的logs目錄或檔案
16、grep
根據內容查詢,又是乙個好用的命令
grep -rl 'test' / # 在根目錄下查詢,所有包含『test』內容的檔案,僅列出檔名
grep -r 'test' / # 在根目錄下查詢,所有包含『test』內容的檔案,列出內容和檔名
17、history
檢視歷史命令
18、vi
文字編輯,重頭戲,很常用
vi 有三種模式:
命令模式
輸入模式
底行命令模式
順帶一嘴,vi 乙個不存在的檔案,就會自動建立這個檔案,就是說vi也可以用來建立檔案。
模式間的切換:
vi 檔案進入的時候,處於命令模式下,可按:i 、o 等進入輸入模式。
輸入模式下,可按esc鍵進入命令模式。
命令模式下按冒號 :進入底行命令模式。(注:輸入模式如果想進入底行命令模式,須先進入命令模式)
自己建立乙個檔案來玩,別把系統的檔案搞崩了。。。
命令模式:
/ # 可輸入關鍵字檢索整個文件,例如:
/test # 查詢文件中test的位置,如果找到會直接跳轉到該位置,按n查詢下乙個
g # 跳轉到文件最底部
gg # 跳轉到文件頂部
dd # 刪除游標所在的一行
yy # 複製游標所在的行
p # 貼上複製的內容
底行命令模式:
w : 寫入檔案,通俗點就是儲存
q : 退出檔案
儅檔案做出修改後你又不想儲存時,可以 q! ,表示強制退出。
好了,有緣再見~_
js一些工作中經常用到的指令碼
1.js 瀏覽器返回前一頁 history 2.js函式傳參 td.innerhtml 刪除 配合struts2的標籤 刪除 3.jquery 在做class 選擇器時要注意如下的情況。h3 class state txt ftx 02 測試用例 h3 之前我是這樣使用者的 state txt ft...
工作中經常會用的git命令
以下所有功能都建立在本地專案檔案已經與伺服器關聯的條件下 1 新增要提交的檔案 git add home x.cpp 以上為新增單個檔案,也可以新增所有 git add 2 提交 git commit m 描述 描述必須得有,不然提交會失敗 3 分支 檢視本地分支 git branch 檢視遠端分支...
工作中linux上裝資料庫經常用到的命令
1 若能遠端操作,在伺服器上設定ssh服務 a 修改sshd config檔案,命令為 vi etc ssh sshd config b 將 passwordauthentication no的注釋去掉,並且將no修改為yes c 將 permitrootlogin yes的注釋去掉 d 重新啟動s...