slapt-get 是个类似 APT 的系统,用来管理 Slackware 包。slapt-get 允许用户搜索 Slackware 镜像和第三方包源(比如 www.linuxpackages.net), 比较他们的安装包,只要通过一些简单的命令就可以安装新包或者升级安装包。
slackware升级和管理软件包的程式看起来似乎比较薄弱,也可能是slackware比较稳定,系统版本的更换时间跨度比较大,而且很多人已经配置好的系统并不想冒着重新修改配置的风险来升级,当然我也有升级错误的经验。但对于我这个升级狂来说,这个不是个问题,有许多东西还是新的好啊,当然除了老婆,哈哈! slackware的自带的在线升级程式slackpkg我只使用了一次就没有再使用了,我感觉
SNMP的基本操作命令 SNMP之所以这么简单易用,是附带了三种简单易用的命令: Get:管理站读取代理者所处对象的值,从网络设备中获得管理信息的基本方式。Get命令是SNMP协议中使用率最高的一个命令。 Set:管理站设置所处对象的值。它是一个特权命令,通过它更改设备的配置和控制设备的运转状态。它可以设置设备的名称,关掉一个端口或清除一个地址解析表中的项。 Trap:代理者主动向管理站通报重要事
早期的工厂或者作坊里,分工都很仔细,所以大多工人都带着自己的袋子四处打零工。如果谁做的不好,雇主就会让他收拾袋子走人。因此,让你拿工具袋,就是让你走人。 例: 1.Nick got the sack last week in the third-round of layoffs in the company. 2.Tom's boss gave him the sack because he di
获取UNIX类型的选项: unix有一个优点就是标准UNIX命令在执行时都具有相同的命令行格式: command -options parameters 如果在执行Shell程序也采用上述格式,Bourne Shell中提供了一条获取和处理命令行选项的语句,即getopts语句。该语句的格式为: getopts option_string variable 其中option_s
getopt简介 以下主要翻译自man getopt。 getopt是用来解析传入shell的命令行参数的,它可以支持如 ‘rm -r’ 中’-r’形式的参数解析。 命令语法 先从一个较为明了的语法开始 getopt -o optstring -- parameters 这里,getopt所带参数可以分成三个部分: -o和--选项是getopt命令自身的选项 parameters是待解析的参数(如
http://www.mkssoftware.com/docs/man1/getopts.1.asp getopts parse options from shell script command line KornShell Built-in SYNOPSISDESCRIPTIONEXAMPLEENVIRONMENT VARIABLESDIAGNOSTICSPORTABILITYNOTEA
用命令去下载,升级,管理安装在系统上的软件。Windows 平台用 chocolatey,macOS 可以使用 Homebrew。
Fabric Fabric 是一个用来简化系统管理任务的第三方库。当 Chef 和 Puppet 更倾向于管理服务器和系统库的时候,Fabric 则更关注于应用级别的任务管理,比如应用部署。 安装 Fabric: $ pip install fabric 下面的代码为我们创建了两个可以使用的任务:memory_usage 和 deploy,前面的任务会输出每一个服务器设备的内存使用率;后面的任
设备和磁盘 在Linux下你的磁盘和USB设备都被看作设备。要读写它们你得先把这些设备挂载到一个文件夹(被称为挂载点)里。在Slitaz里你可以使用图形界面工具mountbox挂载设备,也可以用命令行挂载。要挂载第一个硬盘的第一个主要分区到/mnt/disk: # mkdir -p /mnt/disk # mount /dev/hda1 /mnt/disk 要挂载USB设备或者CDROM,建议使用
系统管理 函数 描述 uname 得到内核的名称和信息 getpwuid 通过uid获得相应的结构体passwd getpwnam 通过用户名获得相应的结构体passwd getspnam 通过用户名获得结构体spwd(内包含密码) getgrgid 通过gid获得相应的结构体group getgrnam 通过组名获得相应的结构体group getenv 获取系统环境变量的值
6.1 什么是 Debian 包? 软件包一般包括实现一系列命令或特殊功能所必须的所有文件. 有两种类型的 Debian 软件包: 二进制包, 包含可执行文件, 配置文件, man/info 手册, 版权信息, 以及其它文档. 以一种 Debian 特有的格式分发(详见Debian 软件包的格式?, 第 6.2 节), 通常以 '.deb' 作为后缀. 可以使用 Debian 的 dpkg 工具解
函数原型 #include <sys/types.h> #include <grp.h> struct group *getgrnam(const char *name); struct group *getgrgid(gid_t gid); int getgrnam_r(const char *name, struct group *grp, char *buf, size_t
函数原型 #include <sys/types.h> #include <pwd.h> struct passwd *getpwnam(const char *name); struct passwd *getpwuid(uid_t uid); int getpwnam_r(const char *name, struct passwd *pwd, char
函数原型 #include <sys/utsname.h> int uname(struct utsname *buf); 参数 该函数的参数是用来返回的,即声明一个结构体utsname类型的变量,然后放入函数中。待uname()执行完毕后,会将系统内核信息返回到这个结构体utsname变量中。 返回值 成功返回0,失败返回-1,并设置errno。 utsname struct utsname {