Skip to content

Commit fee9124

Browse files
committed
添加命令
1 parent 06c16b3 commit fee9124

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

80 files changed

+5796
-127
lines changed

command/accept.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
accept
2+
===
3+
4+
指示打印系统接受发往指定目标打印机的打印任务
5+
6+
## 补充说明
7+
8+
**accept命令** 属于CUPS套件,用于指示打印系统接受发往指定目标打印机的打印任务。
9+
10+
### 语法
11+
12+
```
13+
accept(选项)(参数)
14+
```
15+
16+
### 选项
17+
18+
```
19+
-E:当连接到服务器时强制加密;
20+
-U:指定连接服务器时使用的用户名;
21+
-h:指定连接服务器名和端口号。
22+
```
23+
24+
### 参数
25+
26+
目标:指定目标打印机。
27+
28+
29+
<!-- Linux命令行搜索引擎:https://jaywcjlove.github.io/linux-command/ -->

command/apt-get.md

Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
apt-get
2+
===
3+
4+
Debian Linux发行版中的APT软件包管理工具
5+
6+
## 补充说明
7+
8+
**apt-get命令** 是Debian Linux发行版中的APT软件包管理工具。所有基于Debian的发行都使用这个包管理系统。deb包可以把一个应用的文件包在一起,大体就如同Windows上的安装文件。
9+
10+
### 语法
11+
12+
```
13+
apt-get(选项)(参数)
14+
```
15+
16+
### 选项
17+
18+
```
19+
-c:指定配置文件。
20+
```
21+
22+
### 参数
23+
24+
* 管理指令:对APT软件包的管理操作;
25+
* 软件包:指定要操纵的软件包。
26+
27+
### 实例
28+
29+
使用apt-get命令的第一步就是引入必需的软件库,Debian的软件库也就是所有Debian软件包的集合,它们存在互联网上的一些公共站点上。把它们的地址加入,apt-get就能搜索到我们想要的软件。/etc/apt/sources.list是存放这些地址列表的配置文件,其格式如下:
30+
31+
```
32+
deb web或[ftp地址] [发行版名字] main/contrib/non-[free]
33+
```
34+
35+
我们常用的Ubuntu就是一个基于Debian的发行,我们使用apt-get命令获取这个列表,以下是我整理的常用命令:
36+
37+
在修改`/etc/apt/sources.list`或者`/etc/apt/preferences`之后运行该命令。此外您需要定期运行这一命令以确保您的软件包列表是最新的:
38+
39+
```
40+
apt-get update
41+
```
42+
43+
安装一个新软件包:
44+
45+
```
46+
apt-get install packagename
47+
```
48+
49+
卸载一个已安装的软件包(保留配置文件):
50+
51+
```
52+
apt-get remove packagename
53+
```
54+
55+
卸载一个已安装的软件包(删除配置文件):
56+
57+
```
58+
apt-get –purge remove packagename
59+
```
60+
61+
会把已装或已卸的软件都备份在硬盘上,所以如果需要空间的话,可以让这个命令来删除你已经删掉的软件:
62+
63+
```
64+
apt-get autoclean apt
65+
```
66+
67+
这个命令会把安装的软件的备份也删除,不过这样不会影响软件的使用的:
68+
69+
```
70+
apt-get clean
71+
```
72+
73+
更新所有已安装的软件包:
74+
75+
```
76+
apt-get upgrade
77+
```
78+
79+
将系统升级到新版本:
80+
81+
```
82+
apt-get dist-upgrade
83+
```
84+
85+
定期运行这个命令来清除那些已经卸载的软件包的.deb文件。通过这种方式,您可以释放大量的磁盘空间。如果您的需求十分迫切,可以使用`apt-get clean`以释放更多空间。这个命令会将已安装软件包裹的.deb文件一并删除。大多数情况下您不会再用到这些.debs文件,因此如果您为磁盘空间不足 而感到焦头烂额,这个办法也许值得一试:
86+
87+
```
88+
apt-get autoclean
89+
```
90+
91+
92+
<!-- Linux命令行搜索引擎:https://jaywcjlove.github.io/linux-command/ -->

command/apt-key.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
apt-key
2+
===
3+
4+
管理Debian Linux系统中的软件包密钥
5+
6+
## 补充说明
7+
8+
**apt-key命令** 用于管理Debian Linux系统中的软件包密钥。每个发布的deb包,都是通过密钥认证的,apt-key用来管理密钥。
9+
10+
### 语法
11+
12+
```
13+
apt-key(参数)
14+
```
15+
16+
### 参数
17+
18+
操作指令:APT密钥操作指令。
19+
20+
### 实例
21+
22+
```
23+
apt-key list #列出已保存在系统中key。
24+
apt-key add keyname #把下载的key添加到本地trusted数据库中。
25+
apt-key del keyname #从本地trusted数据库删除key。
26+
apt-key update #更新本地trusted数据库,删除过期没用的key。
27+
```
28+
29+
30+
<!-- Linux命令行搜索引擎:https://jaywcjlove.github.io/linux-command/ -->

command/apt-sortpkgs.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
apt-sortpkgs
2+
===
3+
4+
Debian Linux下对软件包索引文件进行排序的工具
5+
6+
## 补充说明
7+
8+
**apt-sortpkgs命令** 是Debian Linux下对软件包索引文件进行排序的简单工具。
9+
10+
### 语法
11+
12+
```
13+
apt-sortpkgs(选项)(参数)
14+
```
15+
16+
### 选项
17+
18+
```
19+
-s:使用源索引字段排序;
20+
-h:显示帮助信息。
21+
```
22+
23+
### 参数
24+
25+
文件:指定要排序的包含debian包信息的索引文件。
26+
27+
28+
<!-- Linux命令行搜索引擎:https://jaywcjlove.github.io/linux-command/ -->

command/aptitude.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
aptitude
2+
===
3+
4+
Debian Linux系统中软件包管理工具
5+
6+
## 补充说明
7+
8+
**aptitude命令** 与apt-get命令一样,都是Debian Linux及其衍生系统中功能极其强大的包管理工具。与apt-get不同的是,aptitude在处理依赖问题上更佳一些。举例来说,aptitude在删除一个包时,会同时删除本身所依赖的包。这样,系统中不会残留无用的包,整个系统更为干净。它通过文本操作菜单和命令两种方式管理软件包。
9+
10+
### 语法
11+
12+
```
13+
aptitude(选项)(参数)
14+
```
15+
16+
### 选项
17+
18+
```
19+
-h:显示帮助信息;
20+
-d:仅下载软件包,不执行安装操作;
21+
-P:每一步操作都要求确认;
22+
-y:所有问题都回答“yes”;
23+
-v:显示附加信息;
24+
-u:启动时下载新的软件包列表。
25+
```
26+
27+
### 参数
28+
29+
操作命令:用户管理软件包的操作命令。
30+
31+
### 实例
32+
33+
以下是我总结的一些常用aptitude命令,仅供参考:
34+
35+
```
36+
aptitude update #更新可用的包列表
37+
aptitude upgrade #升级可用的包
38+
aptitude dist-upgrade #将系统升级到新的发行版
39+
aptitude install pkgname #安装包
40+
aptitude remove pkgname #删除包
41+
aptitude purge pkgname #删除包及其配置文件
42+
aptitude search string #搜索包
43+
aptitude show pkgname #显示包的详细信息
44+
aptitude clean #删除下载的包文件
45+
aptitude autoclean #仅删除过期的包文件
46+
```
47+
48+
当然,你也可以在文本界面模式中使用 aptitude。
49+
50+
51+
<!-- Linux命令行搜索引擎:https://jaywcjlove.github.io/linux-command/ -->

command/arch.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ arch
55

66
## 补充说明
77

8-
**arch命** 用于显示当前主机的硬件架构类型。arch命令等同于`命令name -m`在当前的Linux系统下,arch命令输出结果有:i386、i486、i586、alpha、sparc、arm、m68k、mips、ppc、i686等
8+
**arch命令** 用于显示当前主机的硬件架构类型。arch命令等同于`命令name -m`在当前的Linux系统下,arch命令输出结果有:i386、i486、i586、alpha、sparc、arm、m68k、mips、ppc、i686等
99

1010
### 语法
1111

@@ -18,4 +18,7 @@ arch
1818
```
1919
arch
2020
x86_64
21-
```
21+
```
22+
23+
24+
<!-- Linux命令行搜索引擎:https://jaywcjlove.github.io/linux-command/ -->

0 commit comments

Comments
 (0)