![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell
榕树子
这个作者很懒,什么都没留下…
展开
-
【shell】shell 设置快捷技巧
shell 快捷设置方法原创 2024-03-29 11:22:26 · 376 阅读 · 0 评论 -
git 使用meld 进行文本对比
git 使用meld 进行文本对比1. 安装meld工具sudo apt-get install meld2. 创建脚本文件并给执行权限vim /bin/git_meld.sh #!/bin/sh meld $2 $5chmod +x /bin/git_meld.sh3. 修改git 配置文件vi ~/.gitconfig[alias] d = difftoo...原创 2020-02-15 11:29:17 · 493 阅读 · 0 评论 -
【git】移出仓库
设置.gitignore规则的目录或文件不能先提交到版本库 否则不会生效1.已经git add,没有commit:git rm xxx/a.c -fgit commit -m "删除过滤文件"-f:强制执行2.已经git commit,移出库:git rm -r xxx --cachedgit commit -m "删除过滤文件"...原创 2019-06-03 11:38:42 · 344 阅读 · 0 评论 -
[]tmux常用配置
保存一份tmux常用配置:# set -g mode-mouse on# 设置滚屏# set-window-option -g mode-mouse on# 如果喜欢给窗口自定义命名,那么需要关闭窗口的自动命名set-option -g allow-rename off# 如果对 vim 比较熟悉,可以将 copy mode 的快捷键换成 vi 模式set-window-optio...原创 2018-10-26 10:45:23 · 539 阅读 · 0 评论 -
【编程】记录一次gdb coredump 调试经历
记录一次gdb coredump 调试经历在板子上有个进程反复挂掉重启。把coredump文件下载回开发环境。命令形式:gdb xxx cored-xxx /projects/hnd/tools/linux/hndtools-mips-linux-uclibc-4.9.3/usr/bin/mips-ugw-linux-uclibc-gdb netctrl core-netctrl-2044...原创 2018-09-28 14:51:40 · 1265 阅读 · 0 评论 -
make menuconfig时提示“Error opening terminal: xterm.”的解决方法
make menuconfig时提示“Error opening terminal: xterm.”的解决方法 Linux环境下,编译嵌入式系统时会用到make menuconfig或make config命令,这些命令通常会使用ncurses库,如果ncurses库没有安装设置正确,可能出现如下的错误信息: Error opening terminal: xterm.解决办...原创 2018-05-16 11:42:33 · 2572 阅读 · 0 评论 -
【问题】make: 'xxx' is up to date.--.PHONY
根目录下有文件 macro和主Makefile Makefile:aaa:macro @make -C .....include $(TOP_PATH)/macromacro文件:macro: rm ...执行 make aaa 得到结果出问题: make: 'macro_config' is up to date.解决方法:.PHONY:m...原创 2018-05-09 09:27:06 · 2427 阅读 · 0 评论 -
tmux 常用命令
ssh 断开连接后恢复上次会话tmux a -t 0切换窗口ctrl b + p给窗口取名ctrl b + ,显示以前的终端内容ctrl b + PageUp/PageDown系统操作 cmd 功能 ? 列出所有快捷键;按q返回 d 脱离当前会话;这样可以暂时返回Shell界面,输入tmux attach能够...原创 2018-04-13 17:45:22 · 241 阅读 · 0 评论 -
更改linux终端中用户名颜色
用户名的设置在~下.bashrc文件中,更改PS1变量的值,如果没有就自己加一行PS1='\[\e[32m\][\u@\h \W]#\[\e[m\] '32代表的是绿色前景色,\[\e[m\]是关闭颜色设置,如果没有这一句,后面所有的字符都会是前面设置的颜色。颜色设置在bash脚本中是通用的,也就是说你可以在终端里直接输入echo -e "\033[33m test \03转载 2017-12-27 17:17:17 · 5862 阅读 · 0 评论 -
linux sed
Linux sed命令是利用script来处理文本文件。sed可依照script的指令,来处理、编辑文本文件。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。语法sed [-hnV][-e][-fscript文件>][文本文件]参数说明:-e或--expression= 以选项中指定的script来处理输入的文本文件。转载 2017-12-06 17:16:30 · 147 阅读 · 0 评论 -
Linux 的字符串截取
Linux 的字符串截取很有用。有八种方法。假设有变量 var=http://www.aaa.com/123.htm1. # 号截取,删除左边字符,保留右边字符。echo ${var#*//}其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符即删除 http://结果是 :www.aaa.com/123.h转载 2017-11-04 11:13:44 · 139 阅读 · 0 评论 -
grep 正则表达式
linux grep 正则表达式grep正则表达式元字符集: ^ 锚定行的开始 如:'^grep'匹配所有以grep开头的行。 $ 锚定行的结束 如:'grep$'匹配所有以grep结尾的行。 . 匹配一个非换行符的字符 如:'gr.p'匹配gr后接一个任意字符,然后是p。 * 匹配零个或多个先前字符 如:'*grep'匹配所有一个或多个空格后紧跟grep的行。转载 2017-10-16 13:43:57 · 275 阅读 · 0 评论 -
shell笔记-local、export用法
shell笔记-local、export用法 2014-08-10 16:27:26分类: LINUX local一般用于局部变量声明,多在在函数内部使用。 1. Shell脚本中定义的变量是global的,其作用域从被定义的地方开始,到shell结束或被显示删除的地方为止。 2. Shell函数定义的变量默认是glob转载 2017-03-07 19:58:28 · 1348 阅读 · 0 评论 -
Shell中eval的用法示例
功能说明:告知shell取出eval的参数,重新运算求出参数的内容。语 法:eval [参数]补充说明:eval可读取一连串的参数,然后再依参数本身的特性来执行。参 数:参数不限数目,彼此之间用分号分开。1.执行命令行之前扫描它两次,再次运算求出参数的内容。复制代码代码如下:[root@localhost blue]# a="ls |more"[ro转载 2017-03-07 13:44:58 · 247 阅读 · 0 评论