
linux基础命令-整理
文章平均质量分 55
基础命令
泰乐熊
这个作者很懒,什么都没留下…
展开
-
sed、awk
sedsed -i 's/被替换的字串/新的字串/g' file.txt // i参数表示直接修改文件,不用显示到终端sed -i 's|被替换的字串|新的字串|g' file.txtawk原创 2020-03-14 12:55:43 · 154 阅读 · 0 评论 -
ld命令
概念:The GNU linker作用:ld combines a number of object and archive files, relocates their data and ties up symbol references. Usually the last step in compiling a program is to run ld.全称l...原创 2020-02-07 12:41:10 · 375 阅读 · 0 评论 -
规则表达式
== 星号 "*" 匹配前面一个普通字符的 0 次或多次重复,和花括号"\{n\}"类似== 小数点“ .” 匹配任意一个字符(但只能匹配一个)== 小帽“ ^” 用于匹配行首,其后带的字符都算,dollar"$"和小帽相反==精准匹配“ \<\>”= ^p //删除特定字符(在替换栏中选择 char^p 或者 ^pchar 替换为 ^p 即可)...原创 2020-02-06 23:08:46 · 292 阅读 · 0 评论 -
tar
tar全称tape archive,磁带存档常用操作压缩指定文件夹:tar czvf archive.gz folder 解压到指定文件夹:tar xzvf archive.gz -C folder 分批打包:tar cjvf - folder/ | split -b 2048m - archive.tar.bz2 分批解包:cat archive.tar.bz2.a* | ta...原创 2020-02-06 20:17:32 · 516 阅读 · 0 评论 -
tty 终端
终端是一种用来让用户输入数据至计算机,以及显示其计算结果的机器。只进行交互,不做运算处理。ttyteletypewriter, 电传打印机,是终端的一种,作为unix系统 的第一个终端,为多用户而生。之所以看 上它,是因为早期它很便宜,可以同时部署很多台,让许多用户都可以在tty终端登录并操作主机。电传打字机 还具有电话的快速,以及打字机的准确,尤其是当电文中有专业资料或者关键数据...原创 2020-02-06 21:24:36 · 486 阅读 · 0 评论 -
linux文件颜色代表
linux文件颜色代表:绿色---->代表可执行文件,(绿色代表通行证的意思)呵呵红色---->代表压缩文件深蓝色---->代表目录浅蓝色----->代表链接文件灰色---->代表其它的一些文件...原创 2020-02-06 18:53:53 · 195 阅读 · 0 评论 -
shell bash if
shell: 命令解释器 、方向盘,作为内核与用户的接口。bash是它的一种tips:subshell:shell的子进程。 点命令是在subshell里执行脚本的。 echo -e // e参数表示遇到转义字符,需要处理,而不是一味的打印出来。 批处理的本质,是一堆DOS命令按一定顺序排列而形成的集合。 在脚本环境下 冒号起分隔符作用 内建命令:bash自身提供的子函数,执行效...原创 2020-02-05 16:17:02 · 197 阅读 · 0 评论 -
makefile
tips顺序很重要,且只有一个最终目标(第一条规则中的第一个目标) make[1] make[2] make[3] ... 这个表示递归的深度,表示当前处理的是第几层makefile子文件 - include filename , ‘-’ 参数可防止程序在include失败后exit,可继续往下走 凡是以tab开头的,make都会将其当作命令行来处理make 执行步骤:读入所有的...原创 2019-11-24 23:25:11 · 190 阅读 · 0 评论 -
gerrit
为什么要使用change-id保证已经提交审核的修订通过审核入库后,被别的分支 cherry-pick 后再推送至服务器时不会产生新的重复的评审任务。Gerrit 设计了一套方法,即要求每个提交包含唯一的 Change-Id,这个 Change-Id 因为出现在日志中,当执行 cherry-pick 时也会保持,Gerrit 一旦发现新的提交包含了已经处理过的 Change-Id ,就不...原创 2020-01-30 15:39:20 · 234 阅读 · 0 评论 -
git
git diff 后直接按n按键--快速找diff关键字reset命令:第一步. 移动HEAD指针 git reset --soft HEAD~第二步. 更新索引 git reset --mixed HEAD~第三步:更新工作区 git reset --hard HEAD~ //这一步会真正销毁你所修改的文件内容,谨慎处理。直接用 git reset HEAD~ ,...原创 2019-11-24 23:27:47 · 241 阅读 · 0 评论