第三周学习总结
linux文件系统基础知识
linux文件系统概念:管理和存储文件
当前路径
相对路径
绝对路径
特殊符号
.在文件前,隐藏文件
.在路径前,当前路径
..当前路径的上一级
~home目录
/根目录
help命令
常用命令
tab自动补全
histor:命令历史记录‘
方向键切换
ls:显示指定目录下
-a;显示所有文件
-l:额外列出文件形态、权限、拥有者、大小文件 ls-l=ll
cd:切换目录
pwd:当前位置
mkdir:创建文件夹
-p:确保父目录存在,不存在的话就建一个
touch:创建一个空文件
rm:删除一个文件或者目录
-f:强制删除,无确认
-r:将目录及以下所有东西都删了
cp:复制文件或者目录
-r:复制目录下所有子目录和文件
mv:用来改名和移动
cat:小文件查看
more:翻页显示
space下一页 b上一页
tali:查看文件结尾部分
-n:默认显示十行
-f:实时显示,动态追加
|管道命令:将前一个命令执行的结果作为内容交给下一个命令处理。可以形成多级管道操作。 命令1|命令2,将命令1的结果通过命令2进一步处理
>重定向操作 覆盖
>>重定向操作 追加
echo:将内容输出到console控制台上
tar:打包
-c:建立新的备份文件
-x:解压
-v:显示指令执行过程
-f:指定备份文件
-z:压缩
linux常用系统命令
时间日期查看:
date:时间
cal:日历
内存、磁盘使用率查看
free:内存
-h:人性化
df:磁盘
-h:人性化
进程查看:
ps:查看进程状态
-ef:
kill:结束进程
-9
jps:jdk自带命令:查看java进程
vim编译器介绍、三种工作模式
命令模式
输入模式
底线命令模式
i:进入编辑模式定位到当前光标前面
o:进入编辑模式在当前行的后面添加一行空行
输入模式下按esc退回到命令模式
输入:进入底线命令模式
:q推出
:w保存
:wq保存退出
:wq!强制保存退出
shift+zz快速保存退出
vim基本操作命令
光标移动
跳到文件最后一行:G
跳到文件的第一行:gg
行首:home 0
行尾:end $
翻页:pageup pagedown
复制
yy:复制光标所在内容
nyy:复制向下n行
粘贴:
p当前行的下一行粘贴
P当前行的上一行粘贴
window或者其他地方复制到vim编译器粘贴,一定要在输入模式下进行,否则数据会有丢失的风险
删除
dd:复制光标所在内容
ndd:复制向下n行
撤销、反撤销
u:撤销上一步的操作
ctrl+r反撤销
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!