查找文件 find /root/194 -name autodemo.cpp
Find 作用:在文件系统中查找文件放在哪里
用法:find(路径)-name (文件名)
Grep 作用:在一个文本文件中,查找某个此
用法:man 1 grep:-n 表示结果中显示行号,-r表示递归查找
Which只显示二进制文件的路径
whereis显示二进制文件,和其源码或man手册位置
Tree
Istree
Diff 比较两个文件的不同之处
网络 ifconfig ens33 1923168.1.13 设置ip地
Ifconfig etho up 启动网卡
Ifconfig etho down 禁用网卡
Ifup eth0 启动网卡
Ifdown eth0 禁止网卡
网卡
远程链接:ssh
命令:
用户管理:su su do adduser deluser ps kill
文件管理:ls (-l-a-R) chmod cat touch gedit gcc rm tar find grep which
/whereis mkdir cp mv
网络:ifconfig ping
其他:clear ,reset reboot
shell编程:grep awk sed
文件编程
进程编程:
网络编程
文件编辑器:gedit,vi/vim
vim模式:命令行模式,底行模式,插入模式
Vim hello.c回车
命令行模式
嵌入式Linux开发工具
1.文本编辑器-vim+vscode
2.编译器gcc(常用编译选项,静态库动态库的制作与使用)
3.调试器gdb(断点调试,查看内存,调试内存错误)
4.工程管理器make(编写Makefile,多目录的Makefile编写)
5.Shell编程(c语言之后)
6.Git版本管理工具(线上:c语言)
vim/vi/gvim :文本编辑器 gedit emac脱离鼠标
1.适用场景:单文件编辑;vim+插件(高度定制)->IDE
2.Vim模式:命令行模式(初次进入,按a,i),底行模式,插入模式(esc切换为命令行模式,shift:wq保存退出)
3.Vim配置(vimrc):
/etc/vim/vimrc /home(行号,缩进风格,鼠标支持))
4.vim 使用
命令行Yy赋值p粘贴d删除
u恢复上一行
底行
查找/sum ?sum
替换:行号或者%s/old/new/gc %s/sum/result/g
编辑多个文件:vim文件1 文件2 文件3
跳转 : n文件名
文件保存:w r
Sp +文件名 多文件编写 工具类