Linux常用命令

vim使用

vimtutor
vimtutor zh
可以进行对vim的练习

普通模式

命令功能
esc退出任何模式到普通模式
dd删除当前行
dw删除一个单词
数字+ dd删除数字的行数
x删除当前光标一个字符
u回退上一个操作
ctrl+r回退的回退
yy复制当前行
数字+yy复制数字的行数
p粘贴当前行
^ or $行首行尾操作
gg移动光标到最顶部
GG移动光标到最底部
数字+gg移动光标到数字的行数
r替换光标位置的字母
R从光标开始一直替换字母
/hi or ?hi查找hi(显示高亮)按住n N移动

插入模式

键位功能
i光标位置插入
a光标后插入
I在行首进行插入
A在行尾进行插入
o光标下插入一行
o光标上插入一行
esc退出插入模式
esc + esc保存文档

命令模式

键位功能
:进入命令模式
esc退出命令模式
:wq保存并退出
:q退出文件不保存
:q!强制退出
:args显示文件名字
:e a.txt打开a.txt
:split纵向切分窗口
:vsplit横向切分窗口
ctrl + w在切分窗口间移动光标
:close关闭额外切分窗口
:saveas~ /b.txt另存为~/b.txt
:set设置选项
:set nu显示行号
:set nonu不显示行号
:set paste后续进行粘贴时去除不当的格式
: s/hello/hi将hello替换成hi
:%s/hi/hello/g将所有hi替换成hello

Linux常用命令

命令功能
ctrl + z挂起所在文件
fg回到挂起文件,返回前台
Shift+insert复制选定内容,可以在xshell和windows使用

文件及目录管理命令

命令功能
ls查看目录下内容
cd目录跳转
pwd打印工作目录
cp拷贝
mv移动文件及目录
rm删除文件及目录
mkdir创建目录
tree打印目录树
tar文档归档与压缩
ln创建连接文件

文件内容的修改与查看

命令功能
touch创建空白文件
cat查看文件内容
cat kkb.c打印kkb.c到屏幕
vim文本编辑器
echo打印文本
more分页查看文件
less分页查看文件
head查看文件头部
tail查看文件尾部
diff对比文件
grep检索信息
wc计数

文件的查找与定位

命令功能
find查找文件
which查找可执行的文件
locate定位任何文件
whereis查找可执行、源码、帮助手册的位置

用户相关命令

命令功能
su切换用户
useradd新建用户
userdel删除用户
usermod修改用户
sudo获得管理员权限
chgrp修改所属组
chmod修改文件权限
chiwn修改文件所属者
logout退出用户
exit退出用户

进程相关命令

命令功能
ps打印进程
fg进程调至前台
kill终止进程
pkill批量杀死进程
killall结束所有进程
crontab定时任务
ctrl + z挂起前台进程
bg挂起的进程后台执行
jobs查看挂起和后台进程

系统信息获取命令

命令功能
date查看时间日期
df查看文件系统
free查看内容
top查看系统信息
htop查看系统信息
dstate查看系统信息
nmon查看系统信息
ifconfig查看IP信息
uname查看os的信息
last查看最近登录的用户
who查看当前登录

其他命令

命令功能
ssh远程连接
scp远程拷贝
wget获取http文件
ping测试远程主机
reboot重启
powerff关机

zsh命令行操作

命令功能
ctrl + r
-

Linux系统信息

系统信息

命令功能
uptime系统运行时长负载
w
who
last
data
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值