Linux系统常用指令总结(一)

总结常用指令之前,先提一下Linux的基本思想:
Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。

1.Linux里的文件

目录说明
/根目录
/etc保存配置文件
/bin保存了一些可执行的二进制文件
/home用户的家目录,所有用户都存放在此下
/dev保存设备文件
/opt给额外安装软件存放的目录
/root超级用户目录
/sbin超级用户命令存放目录
/tmp存放临时文件

2.cd指令

cd返回当前用户家目录
cd ~同上
cd -返回上一次的目录
cd …/返回上一级目录
cd …/xx返回上一级目录,并进入其中的xx文件

3.常用指令

ls列出当前文件夹下所有文件,不包含隐藏文件
ls -a同时列出隐藏文件(以 . 开头的文件)
ls -l显示文件的详细信息
ls -h文件大小显示为K
ll等价于 ls -l
pwd显示当前所在目录
alias给命令取别名,如 alias md=‘mkdir’
unalias取消别名

4.文件管理命令

mkdir : 当前目录创建文件夹
mkdir -p : 创建多级目录
	mkdir -p a/b/c
touch : 创建一个新的空文件
rmdir : 移除空文件夹
rm -rf : 移除文件或文件夹,而不需要确认
cp : 复制文件
	cp demo.txt ~/temp
mv : 移动文件
	mv demo.txt ~/Desktop

文件查看:
cat : 正向(从上到下)查看文件内容
tac : 反向查看
head :查看前几行数据,默认10行
	head -20 demo.txt : 指定查看前20行
tail : 查看后面几行
more : 查看一屏数据,空格翻页,回车换行,看完自动退出
less : 比more更强大,可查询关键字

5.vim常用命令

5.1. vim命令模式

vim + 要打开文件名可打开该文件进行编辑
刚进去时,为命令模式

shift z z或ZZ快捷保存退出
u撤销
crtl+r反撤销
yyp复制粘贴
nyy复制n行
G光标定位到最后一行
gg光标定位到第一行
ngg光标定位到第n行
$定位到这一行的末尾
0 / ^定位到行首
x删除光标右边第一个数据
nx删除光标右边n个数据
X删除光标左边第一个数据
5.2. vim插入模式

按 i 在当前位置插入,要退出,需先按ESC退出到命令模式,再输入相应命令决定下一步操作

大写的i当前第一个非空字符插入
s删除光标所在位置的元素,并插入
S删除光标所在行的文字并插入
o在光标所在下一行插入
O在光标所在上一行插入
5.3vim底线命令

按ESC进入,按 : 输入命令

w保存
q退出
q!不保存强制退出
wq保存退出
e!放弃修改
w文件名另存为
set nu显示行号
n定位到n行
/内容查找指定内容,n下一行,N上一行
m,ns/原内容/新内容替换m到n行的数据
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值