Linux相关操作

115 阅读2分钟

根目录 /

d 文件夹 -文件

ctrl+l 清屏

ls -a列出所有 -l列表形式 -h给出文件大小(要配合-l使用) 组合 -alh

cd 工作目录 ~工作目录 .当前目录 ..上一级目录

pwd 打印工作目录

mkdir 创建目录 -p层级创建 具有权限问题

touch 创建文件

cat 查看文件内容 more 具有翻页功能的查看文件内容 空格翻页 q 退出查看

cp 复制 -r复制文件夹

mv 移动

rm 删除 -r删除文件夹 -f强制删除

通配符 *

切换到超级管理员 su - root 退出到普通用户 exit

grep 过滤 -n 显示行号 关键字 文件路径

wc 统计 -c bytes数量 -m 字符数量 -l 统计行数 -w 单词数量 文件路径

| 管道运算符 将左边的结果作为右边的输入 可嵌套使用

which 查找路径

find 起始路径 -name "被查找文件名" 按文件名查找

find 起始路径 -size +/- n[kMG] 按大小查找(+,-表示大于或小于,-n文件大小,kMG表示kb,MB,GB)

ctrl+c停止查找

echo "输出内容"

要执行的命令 飘号 将内容作为命令执行

重定向符: 执行的结果> 覆盖 执行的结果>> 追加

tail 查看尾部 -f 持续跟踪 -num 查看多少行(默认10行)

vim编辑器 进入->命令模式->输入模式->命令模式->底线命令模式->命令模式->退出

命令模式(

yy 复制一行

nyy 复制当前行和下面的n行

p 粘贴

dd 删除一行

ndd 删除光标向下n行

u 撤销修改

gg 跳到首行

G 跳到行尾

dG 从当前行开始 ,向下全部删除

dgg 从当前行开始 ,向上全部删除

d$ 从当前光标开始,删除到本行的结尾

d0 从当前光标开始,删除到本行的开头

cyrl+r 反向撤销修改

i 当前光标进入输入模式

a 当前光标之后进入输入模式

I 当前行开头进入输入模式

A 当前行结尾进入输入模式

o 当前光标下一行进入输入模式

O当前光标上一行进入输入模式

ESC 任何情况输入都能回到命令模式

k j h l 上下左右移动光标

0 移动光标到当前行开头

$移动光标到当前行结尾

pageup pagedown 上下翻页

/ 进入搜索模式

n 向下继续搜索

N 向上继续搜索 )

进入 vim 文件名

输入模式 i

回到命令模式 ESC

底线命令模式 :(

保存退出 :wq(w保存,q退出)

仅退出 :q

强制退出 :q!

仅保存 :w

显示行号 :set nu

设置粘贴模式 :set paste )