ubuntu linux命令与常用指令(自用)
加载已有的ubuntu,本地已经有ubuntu文件
设置从不息屏
设置->电源->从不息屏
查看ubuntu版本
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.6 LTS
Release: 18.04 // 该系统的版本是 18.04,即 2018 年 4 月发布的版本
Codename: bionic // ubuntu的代号名称
查看当前文件夹下的文件
ls -l
dir //windows
查看时间
date
进home目录
cd ~
创建新的文件夹,文件
mkdir XJK
rmdir XJK
touch start.sh
rm -i example.txt //在删除每个文件之前,系统会提示你进行确认,这样能避免误删重要文件
rm -f example.txt //强制删除文件,切不进行任何提示
vim命令
vim start.sh
模式切换
命令模式:启动 Vim 后默认进入此模式,用于执行各种操作命令。
i:进入插入模式,在当前光标位置前插入文本。
Esc:从插入模式、可视模式等其他模式返回到命令模式。
查找和替换
查找:
/关键字:在文件中从当前位置向后查找指定的关键字。
?关键字:在文件中从当前位置向前查找指定的关键字。
n:继续查找下一个匹配项。
N:继续查找上一个匹配项。
替换:
:s/旧文本/新文本/:将当前行中第一个匹配的 old 替换为 new
:%s/原内容/新内容/g:在整个文件中替换所有匹配的原内容为新内容。
:%s/原内容/新内容/gc:在整个文件中替换所有匹配的原内容为新内容,每次替换前会提示确认。
文件操作
保存和退出:
:w:保存文件。
:q:退出 Vim(前提是文件没有修改)。
:wq:保存文件并退出 Vim。
:q!:不保存文件,强制退出 Vim。
光标移动
gg 跳转到文件的第一行。
G 跳转到文件的最后一行。
数字 + G 跳转到指定行号的行。10G(将光标跳转到第 10 行)
编辑命令
x 删除光标所在位置的字符。
dd 删除光标所在的一整行。
D 删除从光标位置到行尾的文本。
y 复制选中的文本
yy 复制光标所在的一行文本。
p 粘贴复制的文本到光标所在位置的下一行。
u 撤销上一次的编辑操作。
Ctrl + r 重做上一次撤销的编辑操作。