您的位置:首页 > 运维架构 > Linux

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

2017-02-23 20:01 495 查看

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux