科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件 新手学Linux系统编程之Python入门

新手学Linux系统编程之Python入门

Python使用简单,但它是一个真正的程序语言,而且比shell提供了更多结构和对大型程序的支持。另一方面,它比C提供更多的错误检查,它是一个非常高级的语言,内置了各种高 级数据结构,如灵活的数组和字典,这些数据结构要用C高效实现的话可能要花费你几天的时间。由于Python具有更一般的数据结构,它比Awk甚至 Perl适用的范围都广,而许多东西在Python内至少和在这些语言内一样容易。
相关文档
  • 2009-09-08 14:32:45

    Ruby、Python不能威胁Java的13个理由

    最近,到处可以看到大量的文章:关于Java将会消失取而代之的是脚本语言或其他汇编语言。不,那种情况是不会发生的。本文,作者根据许多数据给出了论证。

    标签:RUBYpythonjava

    分类:职场管理

    分享人:wanghaixu

    文件:105 KB

  • 2009-09-08 13:39:59

    Ruby和Python貌相近设计思想却相异

    Ruby和Python语言有很多相近之处,本文总结了这些相近和不同的语法。两者语法上的差别大部分是syntax sugar。

    标签:RUBYpython

    分类:职场管理

    分享人:wanghaixu

    文件:29 KB

  • 2008-01-07 14:58:24

    快速解决SYBASE编程中所遇到的莫名错误

    SYBASE数据库是当今在UNIX环境下最为流行的大型数据库之一,本人在SYBASE下开发和维护软件的过程中,发现了一些SYBASE的内部规则,在程序设计中极易造成误解,而达不到预期的目的。本文介绍了SYBASE编程中几个问题及其解决办法。

    标签:编程Sybase

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-12-26 16:07:26

    在Linux系统下面架设Sendmail服务器

    本文介绍了Linux系统中的Sendmail服务器的配置。首先安装Sendmail所需软件,修改/etc/mail/local-hosts-name文件。增加本地域和主机的FQDN,记住只是本地主机的FQDN和域名FQDN,不要添加其他域的然后更改/etc/mail/sendmail.mc文件。

    标签:服务器SendmailLinux系统

    分类:服务器

    分享人:user04

    文件:N/A

  • 2007-12-26 16:06:56

    通过COM口管理Linux系统服务器简介

    本文介绍了如何方便地管理没有显示器和键盘的Linux服务器了,实际生产中可以使用终端服务器代替管理工作站来管理非常多的服务器。简单地说终端服务器有许多COM口,可以同时连接多个服务器(或者网络设备如思科路由器)的CONSOLE,以实现集中式管理。

    标签:COM服务器Linux系统

    分类:服务器

    分享人:user04

    文件:N/A

  • 2007-11-21 15:49:41

    在Linux环境用Python下开发全文索引

    indexer 模块大约是来源于某大学希望寻求一种好的方法来查找大量文本和HTML帮助文档。indexer让用户定位文档时,很难甚至无法以规则表达式来指定搜索条件,并且快速的执行。虽然有些商业软件或免费工具能完成类似的工作,但大多都是针对 Web 索引。他们需要 CGI 接口,安装和使用都相当困难,其中只有唯一一个为 Python 设计的软件。另一方面,indexer 必须设计成易于使用。当然,有些更早期并且更复杂的软件功能更强大,但indexer设计目的是在不失其简单易用特性的前提下拓展功能。

    标签:全文索引python

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-11-21 14:35:30

    Linux系统下C语言编程--进程的创建

    Linux操作系统是面向多用户的.在同一时间可以有许多用户向操作系统发出各种命 令.那么操作系统是怎么实现多用户的环境呢?在现代的操作系统里面,都有程序和进程的概念.那么什么是程序,什么是进程呢?通俗的讲程序是一个包含可以执 行代码的文件,是一个静态的文件.而进程是一个开始执行但是还没有结束的程序的实例.就是可执行文件的具体实现。本文为大家介绍Linux系统下C语言编程--进程的创建。

    标签:编程

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-11-21 14:19:16

    用Shell编程实现DOS风格Linux命令行

    如果你是习惯于Windows命令提示符的IT人,当你第一次使用Linux命令行时,一定会感到无所适从。你所熟悉的DOS命令再Linux中基本不存在。摆在你面前的是一大堆要记背的命令。一种替代方案是利用强大的Linux外壳命令编写shell脚本,让你在Linux下也能用DOS命令。本文将为大家具体介绍。

    标签:Dosshell编程

    分类:软件

    分享人:user03

    文件:N/A

  • 2007-11-19 16:42:56

    Linux系统环境下的高级隐藏技术介绍

    隐藏技术在计算机系统安全中应用十分广泛,尤其是在网络攻击中,当攻击者成功侵入一个系统 后,有效隐藏攻击者的文件、进程及其加载的模块变得尤为重要。本文对Linux环境下的一些高级隐藏技术进行了分析研究,其中所涉及的技术不仅可以用在系统安全方面,在其他方面也有重要的借鉴意义。由于Linux的开放特性,使得攻击者一旦获得了root权限就能够对系统进行较多的修改,所以避免第一次被入侵是至关重要的。

    标签:Linux系统

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-11-19 10:18:21

    Linux系统下Mp3标签乱码问题的分析和解决

    Linux系统里所有的mp3播放器都会有乱码的问题,这是因为这些mp3播放器都是依赖系统内的libid3tag库完全按照ID3的标准来读取标签内容的。它不论mp3是采取何种的标准的标签,只要mp3的标签的内容是Unicode编码存储的,那么显示肯定是正常的。如果遇到是以gbk、gb18030、big5等编码的中文内容时,它还是会把它当成ISO-8859-1来读取,乱码就成了必然。说了这么多,现在问题就变得简单了,似乎我们只需要把mp3标签里面用gbk、gb18030、big5等编码存储的中文内容修改为Unicode编码,那么基本上所有Linux下的播放器都能正常识别mp3标签了。

    标签:Linux系统

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-11-15 16:43:59

    Linux系统下超级强悍的下载工具Curl

    本文将为大家简单介绍Linux系统下超级强悍的下载工具Curl。

    标签:Linux系统

    分类:软件

    分享人:user03

    文件:N/A

  • 2007-11-08 16:00:49

    Linux系统中关于Kill命令的进程调度

    当需要中断一个前台进程的时候,通常是使用< Ctrl+c >组合键;但是对于一个后台进程恐怕就不是一个组合键所能解决的了,这时就必须求助于kill命令。该命令可以终止后台进程。至于终止后台进程的原 因很多,或许是该进程占用的CPU时间过多;或许是该进程已经挂死。总之这种情况是经常发生的。kill命令是通过向进程发送指定的信号来结束进程的。如果没有指定发送信号,那么默认值为TERM信号。TERM信号将终止所有不能捕获该信号的进程。至于那些可以捕获该信号的进程可能就需要使用kill(9)信号了,该信号是不能被捕捉的。

    标签:KILLLinux系统

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-11-08 10:35:50

    用Python的hashcash 打击垃圾邮件

    Hashcash 是一个拒绝服务(denial-of-service)计数器度量工具。当前它的主要作用是帮助 hashcash 用户避免因为使用了基于内容和基于黑名单的(blacklist-based)反垃圾邮件系统而丢失邮件。本文将为大家介绍如何利用Python下的hashcash 打击垃圾邮件,还将介绍这项技术在邮件过滤方面的应用,并将提供它在其他一些方面的应用。

    标签:pythonhashcash

    分类:安全

    分享人:user03

    文件:N/A

  • 2007-11-08 10:28:35

    Linux系统内核文件Cache管理机制

    自从诞生以来,Linux 就被不断完善和普及,目前它已经成为主流通用操作系统之一,使用得非常广泛,它与 Windows、UNIX 一起占据了操作系统领域几乎所有的市场份额。特别是在高性能计算领域,Linux 已经成为一个占主导地位的操作系统,在2005年6月全球TOP500 计算机中,有 301 台部署的是 Linux 操作系统。因此,研究和使用 Linux 已经成为开发者的不可回避的问题了。本文介绍一下 Linux 内核中文件 Cache 管理的机制。以 2.6 系列内核为基准,主要讲述工作原理、数据结构和算法,不涉及具体代码。

    标签:CACHE内核Linux系统

    分类:软件

    分享人:user03

    文件:N/A

  • 2007-11-08 10:24:51

    Linux系统办公电子表格Calc

    Calc和Excel最大的区别就是其函数定义。虽然Calc的函数定义和Excel类似,但还是有诸多微小的差别,这也是Calc对带有复杂函数运算公式的xls文档有小小兼容问题的原因。 所以,要想学好Calc,关键是掌握其常用功能与Excel的微小差别以及Calc的函数,掌握两种程序的差异来学习还是比较容易的,比较头痛的就是Calc那一大堆函数,不用担心,本文会告诉你学习这些函数的诀窍。

    标签:Linux系统

    分类:软件

    分享人:user03

    文件:N/A

  • 2007-11-08 10:12:48

    Linux系统下Apache与Tomcat整合的简单方法

    本文介绍了Linux系统下Apache与Tomcat整合的简单方法。

    标签:TomcatApacheLinux系统

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-10-22 17:41:05

    Linux系统上把PHP编译进Apache静态内核

    Apache整合PHP有两种方式:一种是DSO模式,把PHP当作Apache的外部模块来调用,这样增加了Apache的灵活性,但会带来5%的性能降低;另一种方式是把PHP编译进Apache的内核,这样牺牲了以后调整的灵活性。本文介绍了把PHP编译进Apache的静态内核的方法。

    标签:ApachePHPLinux系统

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-10-17 10:04:48

    Linux系统下的网络互访管理软件大全

    使用Linux作系统的时候,查找局域网中其他资源是一件挺麻烦的事情,然而大部分人都不希望自己的电脑孤孤单单的,所以找到自己的“网上邻居”是一件很重要的事情啊。本文介绍的四款非常方便、易用的小软件,会让你查找“网络邻居”马上变得简单无比。

    标签:网络邻居Linux系统

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-10-17 09:50:24

    做好防范 Linux系统下的攻击软件全接触

    Linux系统中最常见的缺陷就是缓冲区溢出,缓冲区以前可能被定义为“包含相同数 据类型的实例的一个连续计算机内存块”。极其常见的缓冲区种类是简单的字符数组,溢出就是数据被添加到分配给该缓冲区的内存块之外。由此,我们可以看到,作为开源系统,Linux系统中的代码检查就显得十分重要。对于攻击者和管理员来说,谁首先重视它,就在一定程度上取得了主动权。

    标签:Linux系统

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-10-16 18:08:12

    使用Debian Linux操作系统架设安全的网关

    本文介绍了使用Debian Linux操作系统架设安全网关的流程。

    标签:安全网关Linux系统

    分类:安全

    分享人:user04

    文件:N/A

邮件订阅

如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

热门下载
最新专题
最新白皮书