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