Linux环境下一些有用但不常见的命令(一)

Linux环境下一些有用但不常见的命令(一)


1、获取显卡硬件信息

lspci -vnn | grep VGA -A 12
(若是n卡,则用glxinfo)

2、执行*.sh文件

        常见的执行*.sh文件当属“./*.sh”,但总有些linux系统这样执行是无效的,故可以采用下面方法进行:

sh *.sh


3、环境变量的设置、查看、清除等相关的命令


(1)显示指定的环境变量

echo $MFX_HOME

(2)显示所有设置的环境变量

env

(3)设置环境变量

export MFX_HOME=/opt/intel/mediasdk

(4)清除已经设置的环境变量

unset MFX_HOME

4、压缩/解压缩相关的命令

(1)*.zip文件

unzip xxx
zip xxx Dirname

(2)*.tar.gz或*.tgz或*.tar

tar -xvf xxxx
tar czvf xxxx Dirname
tar czvf xxxx Dirname1 Dirname2


(3)*.gz文件

gunzip xxxx (gzip -d xxxx)
gzip Filename


(4)tar.xz结尾的文件的解压方法

        这种压缩包外面是xz压缩方式,里层是tar打包方式,所以要分两步进行解压缩:

        第一步,将xz转换为tar格式压缩包

xz -d *.tar.xz

        第二步,解压缩tar格式压缩包

tar -xvf *.tar


5、新建文件

touch filename

6、查看静态库或动态库中包含的内容


(1)查看静态库中包含的内容

ar -t xxxx

(2)查看动态库中包含的内容

ldd xxxx

7、修改系统时间

(1)查看时间

date

(2)修改时间

date -s "2000-02-02 10:10:10"

8、make前查看有木有隐含错误信息

make xxxx --just-print


9、下查看一个.o文件里有哪些函数

nm *.o

10、将编译过程写入文件

make -f Makefile_demo >out.txt 2>&1 


11、vim中常用命令


(1)跳转至文件的头部或尾部

gg         //头部
shift+g    //尾部

(2)删除多行

Ndd
        其中,N为待删除的光标以下的多少行。

(3)关闭所有文件

qa

(4)打开文件并垂直方式显示

vim -O p1.sh p2.sh

(5)打开文件并水平窗口显示

vim -o file1 file2

(6)在多个窗口之间切换

Ctrl+w 方向键

(7)循环切换至下一个窗口

Ctrl+ww

(8)多行复制黏贴方法

        光标移到复制的第一行,例如要复制5行:5yy,光标移到要黏贴的位置,输入p或者P。


(9)撤销上一步的操作

u


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值