linux 常用命令收集(持续更新)

本文介绍了在Ubuntu系统中查看内核和版本号的命令,包括`uname -a`、`cat /etc/issue`和`sudo lsb_release -a`。此外,还分享了在使用`cp`命令复制文件时如何排除特定文件夹`.svn`,以及通过编写脚本`grep.sh`进行内容搜索,并将结果保存到`tmp.txt`,方便在Windows的UltraEdit中打开查看。同时,文章提到了使用`sed`命令删除包含特定字符串的行。

查看ubuntu 及内核版本的命令

1、uname -a    查看内核版本号
2、cat /etc/issue  查看ubuntu版本号
3、sudo lsb_release -a   查看ubuntu版本号

cp的时候排除某个文件夹

先cd到要复制的文件夹下
cp -r `ls | grep -v .svn | xargs` ../../get-answer
.svn 是要排除的文件夹
../../get-answer是要复制到的目录
  • 另外的方法
    在这里插入图片描述

linux 出现 > 的时候如何退出

CTRL + D 可以退出

格式化搜索出来的结果给ultraedit用

  • 将如下代码保存为grep.sh
#!/bin/bash
find ./ -name "*.c" | xargs grep -rn "$1" --color | sed 's/\//\\/g' | sed 's/\./\\\\192\.168\.1\.7\\mnt-qzf\\trunk_common\\USP_DEVICE/' | sed 's/:/(/' | sed 's/:/):/'  | tee tmp.txt
  • 执行该脚本进行搜索
chmod 777 grep.sh
./grep.sh bcm_rx_process_packet
  • 在windows上用ultraedit 打开tmp.txt
    然后鼠标右键可以打开任意搜到的代码了。

Sed 删除包含某些字符串的行

sed -i '/关键字符/d' 文件名

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值