Linux(Ubuntu)常用命令--学习笔记
2016-10-21 19:44
656 查看
声明:本人也是Linux初学者,在Linux学习过程中会遇到会遇到这样或那样的问题,写此博客以做记录,继续更新中....
1.装载 mount -o loop 文件 地址
例如安装Ubuntu安装Matlab,需要首先将Maltab镜像文件挂在,可以使用命令:sudo mount -o loop Matlab.iso /usr/local/matlab (/usr/local/matlab为挂在目录,也可以选择其他目录)
2.deb包安装命令:sudo dpkg -i 软件包名字
例如: sudo dpkg -i sogou.deb
3.彻底卸载命令:sudo apt-get remove --purge
4.重命名命令:mv 原名称 新名称
例如,对一个test.txt 进行重命名,可以mv test.txt new.txt.
也可以使用命令:
rename 's/old/new/'空格*
5.删除文件夹以及内部所有文件(删除文件夹提示无法删除)
rm -rf
6.查找安装包 apt-cache search
例如:sudo apt-cache search opencv 会查到很多有关opencv的安装包
7. 帮助 命令 --help/--usage
例如,想查看有关命令dpkg的功能、使用方法、参数可以用命令 dpkg --help
8. 解压到指定目录 tar -xf *.tar -C 文件夹
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
19. 一些常用的Linux命令:
ls:查看当前目录下文件
cd:进入某个目录
mkdir:创建文件夹
cp:拷贝文件
mv:移动文件
pwd:显示当前所在目录
sudo passwd:修改密码
rm:删除文件
ps:显示进程状态
top:显示每个进程资源占有情况
shutdown:重启或者关机
kill:关闭进程
20. Linux(Ubuntu)压缩和解压缩命令
1.装载 mount -o loop 文件 地址
例如安装Ubuntu安装Matlab,需要首先将Maltab镜像文件挂在,可以使用命令:sudo mount -o loop Matlab.iso /usr/local/matlab (/usr/local/matlab为挂在目录,也可以选择其他目录)
2.deb包安装命令:sudo dpkg -i 软件包名字
例如: sudo dpkg -i sogou.deb
3.彻底卸载命令:sudo apt-get remove --purge
4.重命名命令:mv 原名称 新名称
例如,对一个test.txt 进行重命名,可以mv test.txt new.txt.
也可以使用命令:
rename 's/old/new/'空格*
5.删除文件夹以及内部所有文件(删除文件夹提示无法删除)
rm -rf
6.查找安装包 apt-cache search
例如:sudo apt-cache search opencv 会查到很多有关opencv的安装包
7. 帮助 命令 --help/--usage
例如,想查看有关命令dpkg的功能、使用方法、参数可以用命令 dpkg --help
8. 解压到指定目录 tar -xf *.tar -C 文件夹
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
19. 一些常用的Linux命令:
ls:查看当前目录下文件
cd:进入某个目录
mkdir:创建文件夹
cp:拷贝文件
mv:移动文件
pwd:显示当前所在目录
sudo passwd:修改密码
rm:删除文件
ps:显示进程状态
top:显示每个进程资源占有情况
shutdown:重启或者关机
kill:关闭进程
20. Linux(Ubuntu)压缩和解压缩命令
文件类型 | 执行动作 | 命令 |
---|---|---|
.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 |
相关文章推荐
- Linux之ubuntu学习笔记(二):一些常用快捷键和相关命令来控制系统任务ctr+z,ctr+c,ctrl+d
- Centos学习笔记 linux 常用命令:压缩解压命令
- 写得蛮好的linux学习笔记(二)(一些常用的基本命令)
- Linux学习笔记——Linux常用命令—权限处理命令
- Linux学习笔记——Linux常用命令—文件处理命令
- Linux学习笔记6-常用命令
- 写得蛮好的linux学习笔记(一些常用的基本命令)
- 4,Linux学习笔记--LINUX常用命令(1)
- 4,Linux学习笔记--LINUX常用命令(1)
- Linux学习笔记——常用文件操作命令
- linux学习笔记—— 文本编辑(代码开发工具)——vim之常用命令
- GNU/Linux ubuntu 命令学习笔记
- Centos学习笔记 linux 常用命令:压缩解压命令
- linux学习笔记:<二>vi常用命令
- Centos学习笔记 linux 常用命令:压缩解压命令
- 5,Linux学习笔记--LINUX常用命令(2)
- 写得蛮好的linux学习笔记二-常用命令(收藏)
- Linux学习笔记:基本概念、常用命令
- Linux学习笔记6-常用命令
- 5,Linux学习笔记--LINUX常用命令(2)