持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第29天,点击查看活动详情
linux基础
1.常用命令
常用命令:
ls (查看目录下的文件)
mkdir(创建空目录)
touch(创建空文件)
pwd(查看绝对路径)
chmod(强制修改文件文档权限)
Sudo(临时赋予管理员权限)
cd(打开目录)
目录:最开始的‘/’ == 根目录
‘~’ ==家目录
一个点 ‘.’ ==当前目录
两个点 ‘··’ ==上一目录
/mnt/hgfs/AAA/yuan == 绝对路径
./yuan ==相对路径
linux文件共享目录:/mnt/hgfs
2.vim编辑器
Vim常用的一些配置 1.安装中文输入法,详情请查看CSDN牛逼大佬的文章
2.显示行数 永久显示行数: 终端输入vim ~/.vimrc 里面是一个空白文档, 在里面插入内容:set nu=====>>保存退出即可 临时显示行数:set nu
3.自动缩进 在配置文件输入
:set tabstop=4 :set softtabstop=4 :set shiftwidth=4 :set expandtab
也可以直接白嫖大佬写好的配置文件,直接起飞
Vim 文件名 进入vim编辑器的命令模式 编辑器下存在两种模式
1.命令模式:
常用命令:
Shift+:型命令,底行模式
w 保存
q 退出
wq 保存并退出
x 保存并退出
q! 强制退出
wq! 强制保存并退出
%s/str1/str2/g 将str1替换成str2
行操作
yy 复制行
nyy 复制n行
p 咱贴
dd 删除
ndd 删除n行
u 撤销一步
按下i、a、o进入插入模式
2.插入模式
按esc退出到命令模式
3.gcc编辑器
gcc 编译器
编译器编译链接的四个步骤 main.c====>>main.i====>>main.s====>>mian.o====>>main.out
预处理 编译 汇编 链接 源文件 预编译文件 汇编文件 目标文件 可执行文件预处理 :gcc -E main.c -o main.i
编译 :gcc -S main.i -o main.s
汇编 :gcc -c main.s -o test.o
链接 :gcc main.o -o main
一步到位命令:gcc mian.c -o main.out gcc main.out(默认生成a.out) 打开执行文件:./main.out(打开当前目录下的main.out文件)