51CTO博客开发
python BeautifulSoup 安装安装包到 :http://www.crummy.com/software/BeautifulSoup/#Download 下载文档:http://www.crummy.com/software/BeautifulSoup/documentation.html 有中文文档下载后解压, 然后进入目录执行 : 1, pytho
ubuntu源文件所在目录:/etc/apt/sources.list查看ubuntu版本号:sudo lsb_release -a
google chrome的开源版本Chromium,现在他支持ubuntu了 首先要增加源,我们修改sources.list sudo gedit /etc/apt/sources.list我选择的是163的源 保存文件后,还要加入GPG key sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xfbef0d6
可视模式让你可以选择文件的一部分内容,以便作比如删除,复制等工作。进入可视模式v用v命令进入可视模式。当光标移动时,就能看到有一些文本被高亮显示了,它们就是被选中的内容。三种可视模式v一个字符一个字符地选。从按下v的那个字符起,一直到光标所移动到的位置之间的内容都被选中。V一行一行地选。从按下V的那行起,一直到光标所移动到的行之间的所有行都被选中。Ctrl-v它选中屏幕上的一个矩形区域。以按下Ct
注释:ctrl+v进入列编辑模式,向下或向上移动光标,把需要注释的行的开头标记起来,然后按大写的I,再插入注释符,比如"//",再按Esc,就会全部注释了。删除:先按v,进入visual模式,横向选中列的个数(如"//"注释符号,需要选中两列),再按Esc,再按ctrl+v 进入列编辑模式,向下或向上移动光标,选中注释部分,然后按d,就会删除注释符号。使用替换命令::%s/^/#/g来在全部内容的
通过浏览器下载最新的flash player插件包,解压后将解压获得的.so文件拷贝到/usr/lib/mozilla目录下,重启浏览器就ok了,该目录是放的是浏览器的相关插件
du中有两个很有用的参数--block-size,和一个max-depth前者是按什么单位输出,而后者是控制显示几级子目录的例如我想以g来统计一个目录的大小,只显示当前目录:du --block-size=g --max-depth=0 目录名
整理了一下 如何查看本机的linux使用的是什么shell ? more /etc/shells 可以看到本系统中可以使用哪些shell echo $SHELL 可以查看当前默认的shell 一般来讲/etc/passwd文件中最后一项是每个用户使用的shell,但不见得每个都是shell
让程序以服务的形式加载,主要是在/etc/init.d下面新建一个脚本,以及chkconfig的使用。我现在举一个实例:我机器在/mnt/soft目录下面有redhat的三张光盘,我想在每次系统启动时候自动加载到/mnt 目录下面的iso1,iso2,iso3目录里面,并且在系统每次启动的时候自动的硬盘使用DMA模式,下面是程序: #!/bin/sh # # Startup script for
1. Read的一些选项 Read可以带有-a, -d, -e, -n, -p, -r, -t, 和 -s八个选项。-a :将内容读入到数值中echo -n "Input muliple values into an array:"read -a arrayecho "get ${#array[@]} values in array"-d :表示delimiter,即定界符,一般情况下是以IFS为
#! /bin/bashbasedir="/data/web/"bakdir="/data/web_backup"while :; do cd $basedir sum=0 for f in `ls|grep -v logs|grep -v tmp `; do n=`
1、使用name选项文件名选项是find命令最常用的选项,要么单独使用该选项,要么和其他选项一起使用。可以使用某种文件名模式来匹配文件,记住要用引号将文件名模式引起来。1) 不管当前路径是什么,如果想要在自己的根目录$HOME中查找文件名符合*.txt的文件,使用~作为 'pathname'参数,波浪号~代表了你的$HOME目录。$ find ~ -name "*.txt" -print2) 想要
我的所有音乐都放在一个music文件夹里面,包括QQ音乐、酷狗、千千下载的音乐,和他们的缓冲文件等,比较杂乱。我想把所有音乐文件拷出来,但是因为里面有上百个文件夹,音乐文件分布很杂乱,工作量太大,所以就写了一个Python脚本来处理。下面是脚本代码:# 功能:将本程序所在目录下的所有的音乐文件移动到一个指定的文件夹中import osimport shutil# 配置storeDir = "G:\
/dev/null 2>&1 :这条命令的意思是将标准输出和错误输出全部重定向到/dev/null中,也就是将产生的所有信息丢弃.下面我就为大家来说一下, command > file 2>file 与command > file 2>&1 有什么不同的地方. 首先~command > file
作为一个linux新手,今天突然接到一个电话说让我查看一下某台服务器的硬盘使用率,而且还要以t作为单位输出,结果我仔细掂量了一下这不是df嘛,然后我就用了一下,没有错,但是怎么以t为单位输出呢,但是有点纠结,df -M 是以m为单位输出,难道是df -T,结果试了一下不对,然后试了几下,决定还是找man吧,man df,结果好像找到了一些有用的参数那就是--block-size,试了一下对了,就是
find命令在工作中用的是相当多的,下面总结下find命令的常见用法:1.查找文件或者路径:[root@hexel ~/shell]#find /etc -name ifcfg-eth2/etc/sysconfig/network-scripts/ifcfg-eth2/etc/sysconfig/networking/profiles/default/ifcfg-eth2/etc/sysconfi
今天第一次进行 文件遍历,自己递归写的时候还调试了好久,(主要因为分隔符号的问题),后来发现了os.walk方法,就忍不住和大家分享下.先看下代码:import osfor i in os.walk('c:'+os.sep+'ant'): print i[1] 下面是输出:c:\antc:\ant\binc:\ant\docsc:\ant\docs\ant2c:\ant\
在实习期间,由于公司的需要,创建用户并指定该用户的主目录,也就是账户一登入,就直接到该目录下来,当时很傻的以为是useradd -g -G -p -d什么的,一顿试啊,结果还是试出来了,因为之前在培训的时候就死记了useradd -g -G 那些固定好了的命令,到现实中的时候,发现并不是这样的,一定要学会灵活运用工作需求:创建usfm用户,用户的主目录是/home/applog/USFM,密码是u
window上安装ubuntu1.引导程序出错或丢失:这些可能是因为你的一些误操作或引导程序挂了或者强制关机造成的(本人的看法)这样所造成的现象就是电脑找不到硬盘上的系统(window和linux)。屏幕上出现的字段一般是grub>...............解决办法就是重新引导下,网上关于引导的资料挺多的2.分区表出错:这种情况一般就要进入pe中然后通过分区工具中的硬盘选项来重新写下分区
1.安装scim智能拼音输入法:sudo apt-get install scim-pinyin im-switch2.接着把系统默认的输入法设置为scim :sudo im-switch -s scim如果结果设置失败:update-alternatives: Cannot find alternative `/etc/X11/xinit/xinput.d/scim’. 以普通用户身
VMware 下Linux 移动/复制后无法找到Eth0网卡的解决过程原文地址: http://yangdehua.cn/?p=1881.遇到什么的问题(What)在Vmware装了Ubuntu 9.04 Server,今天在启动的时候,发现找不到网卡eth0,在输入ifconfig –a的时候,也没有任何Ethnet的信息,而输入eth0 down 的时候,提示我no device found(
1. 显示环境变量HOME $ echo $HOME /home/terry 2. 设置一个新的环境变量WELCOME $ export WELCOME="Hello!" $ echo $WELCOME Hello! 3. 使用env命令显示所有的环境变量 $ env HOSTNAME=terry.mykms.org PVM_RSH=/usr/bin/rsh SHELL=/bin/bash TER
64位操作系统大势所趋,我们尽量紧跟企业的步伐走,前几天发现了一种上述情况,就是虚拟机中不支持64位linux系统,情况和解决办法如下: 在开启虚拟机进行安装64位linux系统的时候其不支持的提示如下: your cpu does not support long mode.user a
1.kill顾名思义命令终止应用2.kill命令和信号:当你执行一个kill命令,你实际上发送了一个信号给系统,让它去终结不正常的应用。总共有60个你可以使用的信号,但是基本上你只需要知道SIGTERM(15)和SIGKILL(9)。3.你可以用这个命令看到所有信号的列表:kill -l4.SIGTERM - 此信号请求一个进程停止运行。此信号是可以被忽略的。进程可以用一段时间来正常关闭,一个程序
FTP服务器是平时应用最为广泛的服务之一。VSFTP是Very Secure FTP的缩写,意指非常安全的FTP服务。VSFTP功能强大,通过结合本地系统的用户认证模块及其多功能的配置项目,可以快速有效的搭建强大的多用户FTP服务。首先我们考虑搭建FTP服务需要关注的都有哪些方面?比如我们最经常关注的有: 1、如何添加FTP用户? 2、如何临时冻结某FTP用户? 3、FTP用户登入后的默认目录?是
rpm是由红帽公司开发的软件包管理方式,使用rpm我们可以方便的进行软件的安装、查询、卸载、升级等工作。但是rpm软件包之间的依赖性问题往往会很繁琐,尤其是软件由多个rpm包组成时。这样总是对我们这些初学linux的很不适应,在我着看貌似很多因此由于某些软件安装不上而最终放弃对某些软件的学习,这个口令对我们初学者感觉很不好,但是貌似大多数初学linux的都先知道这个命令
1)一种是软件的源代码,您需要自己动手编译它。这种软件安装包通常是用gzip压缩过的tar包(后缀为.tar.gz)。2)另一种是软件的可执行程序,你只要安装它就可以了。这种软件安装包通常被是一个RPM包(Redhat Linux Packet Manager,就是Redhat的包管理器),后缀是.rpm。 当然,也有用rpm格式打包的源代码,用gzip压缩过的可执行程序包。只要您理解了以下的思
由于之前也尝试了在电脑上安装linux系统,而且也成功装了一个双系统,但是由于当时资源比较多,u盘足够大,所以可以做成u盘启动安装,比较容易实现。但是现在由于手头上缺少足够的u盘,所以总结一下成功的方法:由于之前也尝试了在电脑上安装linux系统,而且也成功装了一个双系统,但是由于当时资源比较多,u盘足够大,所以可以做成u盘启动安装,比较容易实现。但是现在由于手头上缺少足够的u盘,所以总结一下成功
哈哈,身为通信工程出来的学生,必须搞明白那些最最基础的通信知识,因为难的也不会啊,笑今天刚刚看到了关于制作水晶头的一片文章,这也是一门学问啊。因为网线有八根而且有不同的颜色,所以要按一定的顺序才能够完整的制作水晶头网线因为每根线对应的不同而分为568A与568B接头,这两种接头的颜色顺序分别为 1 2
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号