声明:本人也是Linux初学者,在Linux学习过程中会遇到会遇到这样或那样的问题,写此博客以做记录,继续更新中....
9. 终端命令升级某个软件 sudo apt-get install --upgrade 软件名
10. 查找一个文件 apt-file search
例如,想查找一个名为opencv.pc的文件在哪个安装包内,可以用命令,sudo apt-file search opencv.pc
11. linux下编译opencv程序
g++ `pkg-config --cflags opencv` -o main main.cpp `pkg-config --libs opencv`
g++ main.cpp -o one `pkg-config --cflags --libs opencv`
(其中 两个引号 `` 是键盘左上角的那个引号,和~在同一个按键上)
12. 建立连接 ln -s 文件/文件夹 文件/文件夹
例如,现在桌面上建立一个Downloads文件夹内Example.txt的软链接,可以用命令:ls -s /Downloads/Exampletxt /Desktop/Example
13. dpkg -l 查看安装包
dpkg -L 查看安装包及目录
14. ls -a查看所有文件
ls -l查看文件及详情
15.查找一个目录下含有某个字符串的所有文件:grep -lriw “字符串” *
参数解释:
l 输出文件名列表
r 在当前目录及其子目录下搜索
i 不区分大小写
w 只显示全部字符符合的行
16.终端终止运行:ctrl+d,或者exit
17.删除文件中某个字符串 sed -i '/字符串/d' 文件名
18. 在computer(usr、lib....)中进行移动、建文件夹、拷贝等操作是失败,提示permission denied,因为没有获得root权限,可以用 su命令进入root用户模式,也可以在命令前加sudo文件类型 | 执行动作 | 命令 |
---|---|---|
.tar | 解包 | tar xvf FileName.tar |
.tar | 打包 | tar cvf FileName.tar DirName |
.gz | 解压1 | gunzip FileName.gz |
.gz | 解压2 | gzip -d FileName.gz |
.gz | 压缩 | gzip FileName |
.tar.gz 和 .tgz | 解压 | tar zxvf FileName.tar.gz |
.tar.gz 和 .tgz | 压缩 | tar zcvf FileName.tar.gz DirName |
.bz2 | 解压1 | bzip2 -d FileName.bz2 |
.bz2 | 解压2 | bunzip2 FileName.bz2 |
.bz2 | 压缩 | bzip2 -z FileName |
.tar.bz2 | 解压 | tar jxvf FileName.tar.bz2 |
.tar.bz2 | 压缩 | tar jcvf FileName.tar.bz2 DirName |
.bz | 解压1 | bzip2 -d FileName.bz |
.bz | 解压2 | bunzip2 FileName.bz |
.tar.bz | 解压 | tar jxvf FileName.tar.bz |
.Z | 解压 | uncompress FileName.Z |
.Z | 压缩 | compress FileName |
.tar.Z | 解压 | tar Zxvf FileName.tar.Z |
.tar.Z | 压缩 | tar Zcvf FileName.tar.Z DirName |
.zip | 解压 | unzip FileName.zip |
.zip | 压缩 | zip FileName.zip DirName |
.rar | 解压 | rar x FileName.rar |
.rar | 压缩 | rar a FileName.rar DirName |