1.
rm -rf /var/log/httpd/access
2.
rm -f fileNamede
3.
vi
光標移動
h 或 向左箭頭鍵(←)
20h或者20(←)
光標向左移動一個字符
標向左移動20個字符,
j 或 向下箭頭鍵(↓)
20j或者20(↓)
光標向下移動一行
光標向下移動20行,
k 或 向上箭頭鍵(↑)
20k或者20(↑)
光標向上移動一行
光標向上移動20行,
l 或 向右箭頭鍵(→)
20l或者20(→)
光標向右移動一個字符
光標向右移動20字符
+ :光標移動到非空格的下一行
- :光標移動到非空格的上一行
nz到指定行
0或者home鍵:光標移動到這一行的最前面(經常使用)
$或者end鍵:光標移動到這一行的最後面(經常使用)
gg :光標移動到文件的第一行(經常使用)
n+回車鍵 :光標向下移動n行,例,先按10,接下來按回車,光標就會向下移動10行(經常使用)
:n+回車鍵 : n表明數字,光標移動到第n行(經常使用)
u 撤銷上一步的操做
Ctrl+r 恢復上一步被撤銷的操做
4.
cat file
5.
uname -r
6.
ps -def|grep java
7.
/etc/init.d/iptables stop
8.
kill -9 num
9
cd ~jack
10
mkdir filename
11
$ export HELLO="Hello!"
$ env //查看全部環境變量
12 vim
:e 刷新
:w 保存
13
locale
14
date -s "2008-08-08 12:00:00"
修改完後,記得執行clock -w,把系統時間寫入CMOS
15
reboot 重啓系統
logout 註銷
shutdown -h now 關閉系統
16
last -a -n 100
17(vim清空文件全部內容)
在命令模式下,首先執行 gg
再執行:dG
18
rpm -aq|grep gluster(查看包版本)
19
man 某linux命令(查看命令詳細說明及相關參數)
20
stat 文件
21
從根目錄開始查找全部擴展名爲.log的文本文件,找出包含"java」的行
find / -type f -name "*.log" | xargs grep "java"
22
可列出文件的全部改動歷史:
git log --pretty=oneline 文件名
顯示某個版本的全部修改內容:
git show 某次的提交哈希值 文件名
23
wget 下載
24
service --status-all (查看已經安裝的全部服務)
25
rpm -qa|grep snmp (查看是否)
26
lsof -i :port_number |grep "(LISTEN)" (查看端口占用狀況)
27
telnet ip port (測試IP服務器上port是否能夠訪問)
28
runlevel (查看當前系統運行級別)
29
df -hl (查看分區掛載狀況)
30
fdisk -l (查看磁盤分區狀況:root權限才能查看)
31
du -h filename (查看某文件大小G)
32
mv oldfile newfile
33
dd if=/dev/zero of=tmp.5G bs=1G count=5(建立一個5G的文件)
34
unzip mydata.zip -d mydatabak(把/home目錄下面的mydata.zip解壓到mydatabak目錄裏面)
35
source filename
36
將目錄dir1複製成目錄dir2
cp -R dir1 dir2
37
sz (ssh客戶端下載)、rz(上傳)java