Ubuntu的基础操作
打开终端的快捷键 :ctrl alt t
终端字体放大和缩小:
放大:ctrl shift +
缩小:ctrl -
文体复制和粘贴:
复制:ctrl shift c
粘贴:ctrl shift v
ctrl + 空格 切换输入法
shift 切换中英文
绝对路径和相对路径:
绝对路径:相对于根目录的路径
相对路径:相对于当前所在路径的路径
注:linux中所有和文件相关的命令都及支持绝对路径,也支持相对路径。
linux常用命令
命令格式: 命令 选项 参数
注:命令和选项之间、选项和参数之间,都要有空格。
ls 列出当前路径下的所有文件
cd 进入某路径
whoami 显示当前使用的用户
pwd 显示当前所在的绝对路径
mkdir 创建目录文件
touch 创建普通文件
rmdir 删除目录文件,但只能删除空目录
rm 删除文件
cp 复制文件
mv 剪切文件
cat 查看文件内容
exit 退回到上一次的用户
注:如果已经是第一次的用户了 在执行exit 表示退出终端
clear 清屏 (快捷键 ctrl l )
Ubuntu附带的vi编辑器
打开vi编辑器
vi 文件名
命令行模式
注:其他模式下 按 Esc 键回到命令行模式
yy 复制光标所在的行
nyy 从光标所在行开始 复制n行,n是一个数字
p 从光标所在行下面开始粘贴
P 从光标所在行上面开始粘贴
dd 剪切光标所在的行
ndd 从光标所在行开始 剪切n行,n是一个数字
gg 将光标定位到文件开头
G 将光标定位到文件结尾
ngg 将光标定位到第n行
u 撤销上一步的操作
底行模式
:wq 保存并退出
:q 退出
:q! 不保存强制退出
:vsp 文件名 左右分屏打开多个文件进行编辑
:wqa 保存并关闭所有已经打开的文件
:noh 取消查找结果的高亮显示
:set number 显示行号 (快捷键:set nu)
:set nonumber 取消显示行号 (快捷键:set nonu)
:%s/aaa/bbb/g 将全文中所有的aaa替换成bbb
:m,ns/aaa/bbb/g 将m到n行的所有aaa替换成bbb m和n是数字
:%s/aaa/bbb/gc 将全文中所有的aaa替换成bbb,并会询问每个单词是否替换 y替换 n 不替换