完全切换到linux开发也有一段时间了,发现有些软件的确没有Windows用的习惯,无奈还是用这个吧,也熟练下。经常碰到些问题整理了下都在印象笔记中,但是博客还是要写滴。先说说几个常用的命令吧
apt-get
linux下最常用的莫过于apt-get了,安装神器
命令 | 说明 |
---|---|
apt-cache search package | 搜索软件包 |
apt-cache show package | 获取包的相关信息,如说明、大小、版本等 |
sudo apt-get install package | 安装包 |
sudo apt-get install package –reinstall | 重新安装包 |
sudo apt-get -f install | 修复安装 |
sudo apt-get remove package | 删除包 |
sudo apt-get remove package –purge | 删除包,包括配置文件等 |
sudo apt-get update | 更新源 |
sudo apt-get upgrade | 更新已安装的包 |
sudo apt-get dist-upgrade | 升级系统 |
apt-cache depends package | 了解使用该包依赖那些包 |
apt-cache rdepends package | 查看该包被哪些包依赖 |
sudo apt-get build-dep package | 安装相关的编译环境 |
apt-get source package | 下载该包的源代码 |
sudo apt-get clean && sudo apt-get autoclean | 清理无用的包 |
sudo apt-get check | 检查是否有损坏的依赖 |
解压tar
命令 | 说明 |
---|---|
必选: | 只能用其中一个 |
-c | 建立压缩档案 |
-x | 解压 |
-t | 查看内容 |
-r | 向压缩归档文件末尾追加文件 |
-u | 更新原压缩包中的文件 |
必选: | 使用目标名字 |
-f | 这个参数是最后一个参数,后面只能接目标名 |
必选: | 根据需要在压缩或解压 |
-z | 有gzip属性 |
-j | 有bz2属性 |
-Z | 有compress属性 |
-v | 显示所有过程 |
-O | 将文件解压到标准输出 |
举例如下:
tar 用 tar -zxvf 解压
gz 用 gzip -d或者gunzip 解压
tar.gz和*.tgz 用 tar -xzf 解压
bz2 用 bzip2 -d或者用bunzip2 解压
tar.bz2用tar -xjf 解压
Z 用 uncompress 解压
tar.Z 用tar -xZf 解压
rar 用 unrar e解压
zip 用 unzip 解压
解压deb
最常用的就是 dpkg -i xxx.deb 了
命令 | 说明 |
---|---|
dpkg -i package.deb | 安装一个 Debian 软件包,如你手动下载的文件。 |
dpkg -c package.deb | 列出 package.deb 的内容。 |
dpkg -I package.deb | 从 package.deb 中提取包裹信息。 |
dpkg -r package.deb | 移除一个已安装的包裹。 |
dpkg -P package.deb | 完全清除一个已安装的包裹。和 remove 不同的是,remove 只是删掉数据和可执行文件,purge 另外还删除所有的配制文件。 |
dpkg -L package.deb | 列出 package 安装的所有文件清单。同时请看 dpkg -c 来检查一个 .deb 文件的内容。 |
dpkg -s package.deb | 显示已安装包裹的信息。同时请看 apt-cache 显示 Debian 存档中的包裹信息,以及 dpkg -I 来显示从一个 .deb 文件中提取的包裹信息。 |
dpkg -reconfigure package.deb | 重新配制一个已经安装的包裹,如果它使用的是 debconf (debconf 为包裹安装提供了一个统一的配制界面)。 |
解压zip
这里的话我就用到一次
unzip xxx.zip