随笔分类 - Linux
摘要:转自:http://blog.chinaunix.net/u3/107531/showart_2117609.html文件:datafileSteve Blenheim:238-923-7366:95 Latham Lane, Easton, PA 83755:11/12/56:20300Betty Boop:245-836-8357:635 Cutesy Lane, Hollywood, CA ...
阅读全文
摘要:原文地址:http://www.linuxsky.org/doc/admin/200803/262.html 一、链的基本操作 1、清除所有的规则。 1)清除预设表filter中所有规则链中的规则。 # iptables -F 2)清除预设表filter中使用者自定链中的规则。 #iptables -X #iptables -Z 2、设置链的默认策略。一般有两种方法。 1)首先允许所有的包,然后...
阅读全文
摘要:通用线程:Awk 实例第 1部分 一种名称很奇特的优秀语言介绍http://www-128.ibm.com/developerworks/cn/linux/shell/awk/awk-1/index.htmlAwk是一种非常好的语言,同时有一个非常奇怪的名称。在本系列(共三篇文章)的第一篇文章中,DanielRobbins 将使您迅速掌握 awk编程技巧。随着本系列的进展,将讨论更高级的主题,最后...
阅读全文
摘要:转自:http://doc.linuxpk.com/39915.html2004年4月20日最新版本的GCC编译器3.4.0发布了。目前,GCC可以用来编译C/C++、FORTRAN、JAVA、OBJC、ADA等语言 的程序,可根据需要选择安装支持的语言。GCC 3.4.0比以前版本更好地支持了C++标准。本文以在Redhat Linux上安装GCC3.4.0为例,介绍了GCC的安装过程。 安装...
阅读全文
摘要:转自:http://www.diybl.com/course/6_system/linux/Linuxjs/20071027/80547.html每个程序实质上都会链接到一个或者多个的库。比如使用C函数的程序会链接到C运行时库,GUI程序会链接到窗口库等等。无论哪种情况,你都会要决定是链接到静态库(static libary)还是动态库(dynamic libary)。链接到静态库会使你的程序臃肿...
阅读全文
摘要:一 wget简介wget是linux上的命令行的下载工具。这是一个GPL许可证下的自由软件。wget支持HTTP和FTP协议,支持代理服务器和断点续传功能,能够自动递归远程主机的目录,找到合乎条件的文件并将其下载到本地硬盘上;如果必要,wget将恰当地转换页面中的超级连接以在本地生成可浏览的镜像。由于没有交互式界面,wget可在后台运行,截获并忽略HANGUP信号,因此在用户推出登录以后,仍可继续...
阅读全文
摘要:一 scpscp就是secure copy,是用来进行远程文件拷贝的.数据传输使用ssh1,并且和ssh1使用相同的认证方式,提供相同的安全保证.scp的基本用法可分为两种 :1、从本机给远程计算机拷贝文件 命令格式为: scp [要拷贝的文件路径及文件名] [远程计算机用户名]@[远程计算机的ip地址]:[远程计算机存放该文件的路径]2、从远程计算机拷贝文件到本机: 命令格式: scp [远程计算机用户名]@[远程计算机ip地址]:[要拷贝的文件路径及文件名] [存放该文件的本机路径]注意:1 要是拷贝的是文件夹 ,则需要在scp命令后加 参数 -r 。2 可以使用~/代替用户目录,但是文件
阅读全文
摘要:Linux系统信息查看转自:http://blog.chinaitlab.com/html/31/1365331-180901.html查看redhat版本:cat /etc/redhat-release或者cat /etc/issue系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备# lsmod # 列出加载的内核模块# env
阅读全文
摘要:转自:http://blog.chinaunix.net/u3/100239/showart_1984963.html首先介绍一下diff和patch。在这里不会把man在线文档上所有的选项都介绍一下,那样也没有必要。在99%的时间里,我们只会用到几个选项。所以必须学会这几个选项。1、diff--------------------NAME diff - find differences betw...
阅读全文
摘要:转自:http://linux.chinaunix.net/bbs/thread-1125240-1-1.html 虽然在商业方面存在竞争,GNOME与KDE两大阵营的开发者关系并没有变得更糟,相反他们都意识到支持对方的重要性—如果KDE和GNOME无法实现应用程序的共享,那不仅是巨大的资源浪费,而且将导致Linux出现根本上的分裂。从2003年开始经过两年多的努力,KDE和GNOM...
阅读全文
摘要:转自:http://www.mike.org.cn/blog/index.php?load=read&id=218###pp=0[在解压或压缩的时候,一般还使用-v选项来现实正在处理的文件信息]Linux下压缩与解压一 压缩和解压简介对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕。别个不说,单单就压缩文件为例,我们知道在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rar。可是Linux就不同了,它有.gz、.tar.gz、tgz、bz2、.Z、.tar等众多的压缩文件名,此外windows下的.zip和.rar也可以在Linux
阅读全文
摘要:转自:http://blog.csdn.net/absurd/archive/2006/03/23/636418.aspxMakefile与Shell的问题大概只要知道Makefile的人,都知道Makefile可以调用Shell脚本。但是在实际使用时,并不那么简单,一些模棱两可的地方可能会让你抓狂。你若不信,可以先看几个例子,想象一下这些这些例子会打印什么内容,记下你想象的结果,然后在计算机上运...
阅读全文
摘要:转自:http://www.mike.org.cn/blog/index.php?load=read&id=650使用/dev/null 把/dev/null,它是空设备.看作"黑洞",它非常等价于一个只写文件,所有写入它的内容都会永远丢失.而尝试从它那儿读取内容则什么也读不到.然而/dev/null对命令行和脚本都非常的有用. 一些实例禁止标准输出 1 cat $filename &g...
阅读全文
摘要:一 mount命令(用来挂载硬盘或镜像等)用法:mount [-t vfstype] [-o options] device dir1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有:DOS fat16文件系统:msdosWindows 9x fat32文件系统:vfatWindows NT ntfs文件系统:ntfsWindows网络文件共享...
阅读全文
摘要:转自:http://sujian.blog.51cto.com/8838/3456TAR命令名tar - tar 档案文件管理程序的 GNU 版本。下面将逐个介绍其含义 总览tar[ - ] A --catenate --concatenate | c --create | d --diff --compare | r--append | t --list | u --update | x -ex...
阅读全文
摘要:一 设置sudo为不需要密码有时候我们只需要执行一条root权限的命令也要su到root,是不是有些不方便?这时可以用sudo代替。默认新建的用户不在sudo组,需要编辑/etc/sudoers文件将用户加入,该文件只能使用visudo命令,1) 首先需要切换到root, su - (注意有- ,这...
阅读全文
摘要:设置界面或命令行启动以root的身份登陆,然后执行:#cd /etc#vi inittab更改"id:5:initdefault:"语句即可。其中5表示默认图形启动界面3表示默认文字启动界面注:在启动之后,还可以通过下面的语句进行切换:#init n如果在图形界面下,输入#init 3,则进入文字界面。如果在图形界面下,输入#init 5,则进入文字界面。--------------------------------------------------------------------------------Linux是一个多用户操作系统,可以设定为id:5:initd
阅读全文
摘要:转自:http://www.lupaworld.com/?uid-296380-action-viewspace-itemid-118973vi/vim 基本使用方法本文介绍了vi (vim)的基本使用方法,但对于普通用户来说基本上够了!i/vim的区别简单点来说,它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。例如语法加亮,可视化操作...
阅读全文
摘要:转自:http://blog.chinaunix.net/u2/70285/showart_1889317.html一 ubuntu 中设置sshdsudo apt-get install openssh-server自动启动 (好像安装后默认地已经以openssh-daemon在后台运行了。 也可以使用chkconfig来设置自动启动。)sudo vi ~/.bashrc添加/etc/init.d/ssh start修改配置ssh-server配置文件位于/ etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。然后重启
阅读全文
摘要:vmware下调整linux的分辨率 (转自:http://www.cppblog.com/niewenlong/archive/2007/05/09/23703.html)虚拟机的网络设置为bridged adapter,此时ip自动地改为为ipv4。在VMWARE下安装完了LINUX,默认的分辨率是800*600,在linux的"显示设置"里怎么改然后重新启动或注销都没有变化,要想改变linux的分辨率,必须安装vmware tools,具体过程如下:1.在VM下拉菜单里有一选项Install vmware tools,你必须先启动你的虚拟机,不然选项是灰色的,不可用。
阅读全文