Welcome 微信登录

首页 / 操作系统 / Linux

详谈Ubuntu软件管理丢失的功能

详谈Ubuntu软件管理丢失的功能

多数人都认为Ubuntu通过Ubuntu Software Center彻底改革了dpkg包管理。毫无疑问,按照多数人标准来看,Software Center肯定是用户友好的呢。但事实真是如此么?本文将介绍Ubuntu软件管理的现状,伴随着Ubuntu首次发布的软件管理走了多远,以及 Ubuntu软件领先的地方。一切从apt开始 Ubuntu软件管理的纯粹形式使用apt打包工具,最先内置在很棒的但常被低估的Linux版本Debian中。可使用apt安装、...
Kickstart 全自动化安装 CentOS 6.3

Kickstart 全自动化安装 CentOS 6.3

原理和概念:一 什么是PXE严格来说,PXE 并不是一种安装方式,而是一种引导的方式。进行 PXE 安装的必要条件是要安装的计算机中包含一个 PXE 支持的网卡(NIC),即网卡中必须要有 PXE Client。PXE (Pre-boot Execution Environment)协议使计算机可以通过网络启动。协议分为 client 和 server 端,PXE client 在网卡的 ROM 中,当计算机引导时,BIOS 把 PXE client 调入...
Linux系统教程:用户与用户组

Linux系统教程:用户与用户组

Linux系统教程之用户与用户组分析。一 用户与用户组1 文件的类型与权限ls -al 列出所有的文件详细的权限和属性(隐藏文件是第一个字符为“.”的文件)例如:-rw-r--r-- 1 rootroot 42304 sep 4 18:26install.log文件的类型与权限 连接数 属主属组 文件大小(B) 最后修改日期 文件名称第一个字符代表这个文件是“目录、文件或者链接文件等&rdqu...
Linux系统教程:Linux发展历史和基本命令

Linux系统教程:Linux发展历史和基本命令

Linux发展史1969年诞生于贝尔实验室,Ken Thompson (肯.汤普森)使用汇编语言编写的一个小型的档案系统。不过当时unix这个名词还没有出现。1973 年 Ritchie (里奇 )等人以 C 语言写出第一个正式 Unix 核心 1977 年 BSD 的诞生Berkeley Software Distribution 。这个 BSD 是 Unix 的一个分支,他的发展对于 Unix 有相当大的影响,例如后来的 Sun 公司就是使用 BSD ...
Linux 出现command not found 错误解决

Linux 出现command not found 错误解决

在很多人学习Linux命令行,会经常遇到command not found 错误,出现上述错误主要有以下几种情况:命令书写错误,如有些人将Windows命令与Linux命令搞错,如查看ip相关信息,Linux命令行应该为ifconfig环境变量没有配置好,这里一般有两种解决方法,第一,可以切换到root用户执行命令,第二种,就是配置用户的环境变量,其指令如下:export PATH=/usr/local/sbin:/usr/local/bin:/sbin:...
Ubuntu解决包依赖关系

Ubuntu解决包依赖关系

Ubuntu解决包依赖关系:出现的错误有:有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是 因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件 包尚未被创建或是它们已被从新到(Incoming)目录移出。 下列信息可能会对解决问题有所帮助: 下列软件包有未满足的依赖关系: libtiff4-dev : 依赖: libjpeg-dev E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关...
Linux tcpdump命令详解

Linux tcpdump命令详解

简介用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。实用命令实例默认启动tcpdump普通情况下,直接启动tcpdump将监视第一个网络接口上所有流过的数...
Linux strace命令详解

Linux strace命令详解

简介strace常用来跟踪进程执行时的系统调用和所接收的信号。 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通 过系统调用访问硬件设备。strace可以跟踪到一个进程产生的系统调用,包括参数,返回值,执行消耗的时间。输出参数含义root@Ubuntu:/usr# strace cat /dev/null execve("/bin/cat", ["cat", "...
<< 691 692 693 694 695 696 697 698 699 700 >>