shift+g //文本末尾
gg //到文件头
98gg //到指定行
dd //删除当前行
yy //复制当前行
p //粘贴
u //取消上一次动作
/ //向下搜索
? //向上搜索
time //计算一个任务执行时间
last //查看当前谁在登陆
lastlog //看看哪个用户登录过
cat /etc/redhat-release //查看系统版本
-n //显示行号
uname -a //查看系统版本
cd //改变切换目录层次
cd.. //返回上级目录
cd. //当前目录
reboot //重启
poweroff -h now //关机
ll //查看文件类型等属性
ll -lrt /etc //查找最近更新的文件 -t按修改时间 -r反转
ls //查看文件名
-F或/p可以区分是目录还是文件目录后边带/
-h人类可读
-i文件索引号
pwd //查看当前路径
I //文档编译
wq //保存退出
q! //不保存退出
man //帮助
例子:man rm
history //查看历史纪录 -c:清除所有 -d:清除指定行
which //查看命令的路径
alias //查看别名,主机别名、用户别名、命令别名、角色别名
unalias //取消别名
例子:unalias rm
alias //定义别名
例子:alias oldboy=‘echo "asfsf"‘
date //查看时间
sz -y //下载文件,如需要覆盖加-y,只能下载文件(lrzsz)
rz -y //上传文件,如需要覆盖加-y,只能上传文件!rm -f //删除文件
mkdir //创建目录
例子:mkdir /data
ls //显示目录或者文件
参数:-ls
touch //创建文件
例子:touch /data/text.txt
vi/vim //编辑文本
例子:vi text.txt
set nu //显示行号
cat //查看文本内容
例子:cat text.txt
less //分屏查看文件内容
seq //打印数字序列
例子:seq 1 5
echo //打印输输入内容
例子:echo "456464654"
例子:echo "sadf sdf" > o.txt
覆盖至文本,并删除原文本内容
例子:echo "sadf sdf" >> o.txt
在文本结尾追加内容
例子:echo {1..5}
输出12345
cp //copy文件,只能拷贝文件
例子:cp o.txt /data/
例子:cp -r或-a /data/ /etc/ 拷贝目录
rmdir //删除目录
rm //删除文件 -f强制删除,-r删除目录
例子:rm oldboy.txt
head //显示文件头,只显示固定行数,如不接参数默认只显示前10行
例子:head -2 oldboy.txt
tail //显示文件尾,只显示固定行数,如不接参数默认只显示最后10行
grep //最重要的核心命令之一,-v排除的内容,直接过滤想要的.-E过滤多个字符串 i忽略大小写
例子:grep liyao test.txt 结果---liyao
例子:grep "li" test.txt 结果---liyao
sed //替换原内容:-n取消默认输出+内容+ p打印 d删除 +test.txt
sed -i ‘s#源内容#新内容#g’ test //替换,-i写入文本
awk //显示带有相关内容的行
例子:awk /oldboy/ test.txt
tree //递归创建
find //查找文件
例子:find 。/ -type f -name "test.txt"
xargs //用于把find\ls输出结果,通过管道进行下一步处理
diff //对比文本工具
例子:diff a.txt b.txt
vimdiff //对比文本工具
useradd //添加用户
userdel -r //删除用户
passwd //修改密码,建议指定用户
su - //切换用户
w //查看当前登录的用户
file //查看文件类型
ln //创建软、硬连接文件
ps -ef //查看进程
lsof //查看文件占用情况
sh 或/bin/sh //执行脚本
chown //将指定文件的拥有者改为指定的用户或组
例:chown -R oldboy /home/oldboy //为用户赋权
chage -l //查看修改密码、用户名等的有效期
例:chage -l zhaojunjian
rpm -qa|egrep "sudo|rsyslog" //查询命令、服务是否安装
tcpdump -n icmp -i eth0 //监听工具
fdisk -l //查看磁盘(2T以内)
parted //进入磁盘(大于2T以)
mkfs -t ext4 /dev/sdb2 //格式化磁盘
mount /dev/sdb2 /tmp //挂在磁盘
umount /tmp //卸载磁盘 -lf强制卸载
dd if=/dev/sda of=mbr.bin bs=512 count=1 //复制磁盘512字节
netstat -lntup //查看端口
chkconfig --list //查看开机启动项
LANG=EN //临时改成英文字符
sync //把数据写入到磁盘。关机或重启前使用
async //把数据写入到缓存
本文出自 “11104762” 博客,请务必保留此出处http://11114762.blog.51cto.com/11104762/1812562
原文地址:http://11114762.blog.51cto.com/11104762/1812562