Linux一些指令及零散的技巧

使用Linux系统也有些年头了,这个世界里面除了安静,就是各种强大的命令。以后这篇博客就记录一些命令和零散的技巧吧,毕竟学东西不是为了忘记的!

命令示例解释
whichwhich git查找git的安装目录
grepgrep -rn “hello,world!” *在当前目录下 查找"hello,world!"字符串

1、grep的使用方法:
1.从单个文件中搜索指定的字串

语法:
grep "literal_string" filename

2.在多个文件中检索指定的字串

语法:
grep "string" FILE_PATTERN
  • : 表示当前目录所有文件,也可以是某个文件名
    -r 是递归查找
    -n 是显示行号
    -R 查找所有文件包含子目录
    -i 忽略大小写
grep -rn 'SUPPORT_MIPI_H8C7_DISPLAY'  .  

‘SUPPORT_MIPI_H8C7_DISPLAY’,用双引号也行,单引号也行,不用引号也行。

忽略大小写:

grep -rn -i  'SUPPORT_MIPI_H8C7_DISPLAY'  .  

如果你想在当前目录下 查找"hello,world!"字符串,可以这样:

grep -rn "hello,world!" *

2、dpkg的使用方法:
dpkg 是Debian package的简写,为”Debian“ 操作系统 专门开发的套件管理系统,用于软件的安装,更新和移除。
这篇文章讲的不错:dpkg命令的用法

.deb文件的安装:

dpkg -i <.deb file name>

列出与该包先关联的文件,例如:htop

dpkg -L htop

显示包的版本,例如:htop

dpkg -l htop

移除软件(保留配置),例如:htop

sudo dpkg -r htop

移除软件(不保留配置),例如:vim (为啥不写htop?刚才卸载了…)

sudo dpkg -P vim

查找包的详细信息,例如:htop (刚装上了…)

dpkg -s htop

更多见以上连接博客…

3.获取本机外网(公网)IP:(以下随便一条就可以)

curl ifconfig.me
curl icanhazip.com
curl ipinfo.io/ip
curl ipecho.net/plain
curl cip.cc

4.ubuntu下7z文件的解压方法
安装 p7zip-full:

sudo apt-get install p7zip-full

file是你要解压的文件名
(1)、解压 .7z:

sudo 7z x file.7z

(2)、解压 .tar.bz2:

 sudo tar -jxvf file.tar.bz2

(3)、解压 .tar:

sudo tar -zxvf file.tar。

5、修改文件所属用户和用户组的命令
(1)、使用chown命令可以修改文件或目录所属的用户:
命令:chown 用户 目录或文件名
例如:

chown redkey /home/qq

(把home目录下的qq目录的拥有者改为redkey用户)

(2)、使用chgrp命令可以修改文件或目录所属的组:
命令:chgrp 组 目录或文件名
例如:

chgrp redkey /home/qq

(把home目录下的qq目录的所属组改为qq组)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值