linux常用命令

知识点1【Linux常用命令】0-1
1、创建连接文件
a、创建软连接
ln -s 源文件名 连接文件名在这里插入图片描述特点:
1、源文件 和 连接文件 时刻同步
2、一旦删除源文件 那么连接文件 将不可用, 如果删除的是连接文件 那么原文文件 是可用的
b、创建硬链接
ln 源文件名 连接文件名在这里插入图片描述在这里插入图片描述特点:
1、源文件 和 连接文件 时刻同步
2、删除源文件 或连接文件 都不会影响 另一个未被删除的文件

2、cp 文件或目录 拷贝在这里插入图片描述在这里插入图片描述cp 源文件/目录 路径 ------ 拷贝
cp 源文件 文件名 -------复制

cp 如果拷贝文件夹 必须加-r在这里插入图片描述-v 显示拷贝进度在这里插入图片描述3、mv移动文件或目录 (剪切)在这里插入图片描述剪切功能:mv 文件名 目录
在这里插入图片描述重名令功能:mv 文件名1 文件名2 将文件名1 重命名为文件名2在这里插入图片描述4、find 查找文件在这里插入图片描述在这里插入图片描述在这里插入图片描述5、grep查找指定的内容在这里插入图片描述在这里插入图片描述在这里插入图片描述6、tar 压缩解压 gzip格式在这里插入图片描述案例1:压缩在这里插入图片描述案例2:解压在这里插入图片描述案例3:解压 到 指定位置在这里插入图片描述7、tar 压缩解压 bz2格式0-2在这里插入图片描述案例1:压缩在这里插入图片描述案例2:解压在这里插入图片描述案例3:解压到指定的文件夹 -C在这里插入图片描述8、gedit文本编辑器在这里插入图片描述在这里插入图片描述在这里插入图片描述知识点2【编辑器之神 vim 的安装及配置】0-2
1、安装vim

sudo apt-get install vim

sudo apt-get install ctags

2、配置vim在这里插入图片描述在终端 找到 vim_configure在这里插入图片描述进入 vim_configure
在这里插入图片描述sudo ./copy_con.sh 运行脚本在这里插入图片描述3、验证是否成功:
vim test.c在这里插入图片描述知识点3【vim的模式】
1、vim的模式的分类
编辑模式:
在此模式下可进入插入模式、控制屏幕光标的移动、进行文本的选择、复制、粘贴、剪切、删除、查找等工作(修改代码)
插入模式:
将输入的字符作为正文内容放在正在编辑的文件中(写代码)
命令行模式:
完成存盘、另存、查找等任务(保存 代码)
2、vim的模式 的认识
编辑模式:在这里插入图片描述插入模式:在这里插入图片描述命令行模式:在这里插入图片描述3、vim的模式切换在这里插入图片描述知识点4【vim 模式中的命令】
1、编辑模式下的命令:在这里插入图片描述u:撤销
dd:删除一行
[n]dd:删除n行在这里插入图片描述yy:复制一行
[n]yy:复制n行
p:粘贴
shift +zz 保存并退出在这里插入图片描述G:
gg:
/字符串:
2、命名行 模式的命令在这里插入图片描述w保存 q退出 !强制执行在这里插入图片描述知识点5【gcc 编译器】
gcc 编译的过程:预处理、编译、汇编、链接
预处理: gcc -E test.c -o test.i
编译: gcc -S test.i -o test.s
汇编: gcc -c test.s -o test.o
链接:gcc test.o -o test
运行可执行文件:./test

一步到位:
gcc test.c -o test (生成的可执行文件为test)
gcc test.c 生成 a.out

vim打开多个文件:
vim a.c b.c c.c
文件之间的切换:
:open 文件名

gcc 编译多个文件
gcc a.c b.c c.c … -o 执行文名 (不用加头文件)

知识点6【gdb调试】在这里插入图片描述gcc -g a.c -o test
gdb test
调试中q退出
知识点7【notepad++】1-2(了解)在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述添加插件:到软件包在这里插入图片描述在这里插入图片描述将上面复制到的库 放入安装目录:在这里插入图片描述在这里插入图片描述在这里插入图片描述测试成功:在这里插入图片描述在这里插入图片描述修改编码格式:(别多次该)在这里插入图片描述知识点8【vscode】(了解)
1、下载:https://code.visualstudio.com/在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述找到安装软件 点击安装:在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述启动的vscode 注意 vscode以文件夹 为单位管理工程在这里插入图片描述在这里插入图片描述在这里插入图片描述在vscode工程中创建文件在这里插入图片描述在这里插入图片描述编辑代码:在这里插入图片描述编译代码:
第一种:在虚拟机中编译在这里插入图片描述第二种方式:在vscode编译在这里插入图片描述在这里插入图片描述在vscode中连接ubuntu的终端在这里插入图片描述在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值