Linux快速编辑Shell命令行(转)
Linux快速编辑Shell命令行(转)[@more@] 前言 快速编辑 Shell 命令行 想起听得最多的就是 *nux 的初学者说最烦就是 Linux / Unix 的命令行,所以就有了这个题目。如果你是个性急的人可以先尝试下文章结尾的综合练习体会一下 Shell 的快捷键,也许这样再看全文会更有趣。 其实,命令行适应了,可能比图形界面更有效率。至少对我来说是这样,我现在一看见那些所谓的 IDE 就有眼花缭乱感觉,真正用来写代码的面积都被挤到只有一包烟那么大了,呵呵。有时为找个选项花很长时间找对话框,也很痛苦吧。 为什么那么多人害
chattr 命令使用详解(转)
chattr 命令使用详解(转)[@more@] 1.作用 修改ext2和ext3文件系统属性(attribute),使用权限超级用户。 2.格式 chattr [-RV] [-+=AacDdijsSu] [-v version] 文件或目录 3.主要参数 -R:递归处理所有的文件及子目录。 -V:详细显示修改内容,并打印输出。 -:失效属性。 +:激活属性。 = :指定属性。 A:Atime,告诉系统不要修改对这个文件的最后访问时间。 S:Sync,一旦应用程序对这个文件执行了写操作,使系统立刻把修改的结果写到磁盘。 a:Append Only,系统只
TCSH shell变量和特征配置(转)
TCSH shell变量和特征配置(转)[@more@] TCSHshell可以使用户使用shell配置变量和特征配置自己的shell.也可以使用set命令设置特征.TCSH也有注册,注消以及何时进入TCSHshell的配置文件. 一、TCSH shell 特征 TCSH有几个特征,允许控制不同的shell操作的方法.TCSH shell特征不仅包括许多它自己的特征,而且还包括KSH/BASH shell中的特征,如,TCSH中有一个noclobber,防止重定向重写文件,一些更常用的特征为:echo,noclobber,ignoreeof和noglob.通过定义和取消定义与该特性相关的变量,打开/关闭TCSH shell特征,为每个特征命名变量.
Linux文件查找命令find,xargs详述(转)
Linux文件查找命令find,xargs详述(转)[@more@] 摘要: 本文是find 命令的详细说明,可贵的是针对参数举了很多的实例,大量的例证,让初学者更为容易理解;本文是zhyfly兄贴在论坛中;我对本文进行了再次整理,为方便大家阅读; 版权声明 本文是zhyfly兄贴在LinuxSir.Org 的一个帖子而整理出来的,如果您对版权有疑问,请在本帖后面跟帖。谢谢;本文的HTML版本由北南南北整理;修改了整篇文档的全角及说明文字中的单词中每个字母空格的问题;为标题加了编号,方便大家阅读; 前言:关于find命令 由于find具有强大
RPM中文手册(转)
RPM中文手册(转)[@more@] 一、安装 命令格式: rpm -i ( or --install) options file1.rpm ... fileN.rpm 参数: file1.rpm ... fileN.rpm 将要安装的RPM包的文件名 详细选项: -h (or --hash) 安装时输出hash记号 (``#'') --test 只对安装进行测试,并不实际安装。 --percent 以百分比的形式输出安装的进度。 --excludedocs 不安装软件包中的文档文件 --includedocs 安装文档 --replacepkgs 强制重新安装已经安装的软件包 --replacefiles 替换属于其它软件包的文件
shell入门基础必备(转)
shell入门基础必备(转)[@more@] 1.建立和运行shell程序 什么是shell程序呢? 简单的说shell程序就是一个包含若干行 shell或者linux命令的文件. 象编写高级语言的程序一样,编写一个shell程序需要一个文本编辑器.如VI等. 在文本编辑环境下,依据shell的语法规则,输入一些shell/linux命令行,形成一个完整 的程序文件. 执行shell程序文件有三种方法 (1)#chmod +x file(在/etc/profile中,加入export PATH=${PATH}:~/yourpath,就可以在命令行下直接运行,像执行普通命令一样) (2)#sh file (3)#
linux新手入门――shell入门(转)
linux新手入门――shell入门(转)[@more@] 前言 使用 Shell 以下将介绍并解释基本的 shell 命令和机制。 第一篇:超级工具/Terminals,xterms 和 Shells 一、超级工具 您或许听过这样的论调:命令行(the mommand line)早就已经过时了,那东西神秘兮兮的,等等。有些人甚至觉得操作系统中应该没有这些命令才好。 事实是上,您可以不懂任何 shell ,就能使用 Linux 。您启动系统后可以直接进入 X Window ,最后在 X Window 下关机。 我坚信,用 Linux 而不懂 shell ,就象开车只会用头档(first gea
Linux的kill命令与信号控制(转)
Linux的kill命令与信号控制(转)[@more@] 由于职责的要求,你不得不费力地阅读那些令你感到费解的晦涩的Linux应用程序的说明文件。然后,你将运行指令和编辑设置文件。一切都在正常运行,生活真美好。但是,你知道,好时光不会永远持续下去。当你遇到令人恐惧的“send the process a SIGHUP”提示时,好时光结束了。 什么是“SIGHUP(启动信号)”,你如何发送它?它像是你送给你的恋人的一束花吗?虽然你可以肯定这不是一个命令行指令,不过,你还是试着键入它。当然,这没有结果。然后,你检查一下键盘。哦,没有SIGHUP键。于是你
Linux下的编辑器――vi大全(转)
Linux下的编辑器――vi大全(转)[@more@] xp 交换两个字符位置 ddp 上下两行调换 J 上下两行合并 dG 删除所有行 d$ 从当前位置删除到行尾 y$ 从当前位置复制到行尾, 如果要粘贴到其他地方 p 就可以了 :ab string strings 例如 ":ab usa United States of America" , 当你在文见里插入 usa 时 United States of America 就蹦出来了 :g/^/m0 把文件内容反转 :map keys new_seq 定义你当前 键盘命令 :set [all] vi or e
make常见规则解析(转)
make常见规则解析(转)[@more@] 这是一段在Makefile中常见的规则 clean: rm -r core *.o *.a tmp_make for i in *.c; do rm -f `basename $$i .c`.s; done (cd chr_drv; make clean) (cd blk_drv; make clean) (cd math; make clean) 第一句的 rm -f core *. *.a tmp_make 作用只是删除文件,意思直白,没什么好说的。 第二句 for 循环遍历目录下所有的文件,将所有后缀名为.c文件名依次赋给i。然后执行do语句,当符合循环结束是执行done。可以说这里的for和shell里for语法是如此貌似。
VNC远程控制Linux桌面(转)
VNC远程控制Linux桌面(转)[@more@] X window比MS windows先进的地方是,X window是个基于网络的的图形视窗系统,本身就具有远程控制的强大功能.用户在远程系统上登录执行X 应用程序,并将Xclients执行的结果传回本地主机.这就是我下面要介绍的Remote X 一、Remote X 假设本地主机ip为172.16.1.1,远程的主机ip为172.16.1.2 第一步,在本地主机上的任意一个xterm中执行xhost,用来允许远程的其它主机可以和本地主机的X server联网: xhost + 172.16.1.2 如果不指定任何ip地址,则表示权限完全放开,这会带来安全问题,
Linux系统命令汇总之系统备份常用命令(转)
Linux系统命令汇总之系统备份常用命令(转)[@more@] vdump的常用方式: 1). 对于文件需要在只读方式下备份的文件,建议进入单用户: # init s 或 >>>boot –fl s 2). 对操作系统各MOUNT点进行备份 3). # mount -a # vdump -0uvf /dev/ntape/tape0_d1 / # vdump -0uvf /dev/ntape/tape0_d1 /usr # vdump -0uf /dev/ntape/tape0_d1 /var (如过var区是做为单独的文件子集也需要单独备份) -f : 设备文件名 ( 比如 DDS tape driver) -u : 更新/etc/vdumpdates,用于
Lynx 的键盘命令(转)
Lynx 的键盘命令(转)[@more@] 移动命令: 下方向键:页面上的下一个链接(用高亮度显示)。 上方向键:页面上的前一个链接(用高亮度显示)。 回车和右方向键: 跳转到链接指向的地址。 左方向键:回到上一个页面。 滚动命令: +,Page-Down,Space,Ctrl+f: 向下翻页。 -,Page-Up,b,Ctrl+b: 向上翻页。 Ctrl+a: 移动到当前页的最前面。 Ctrl+e: 移动到当前页的最后面。 Ctrl+n: 向下翻两行。 Ctrl+p: 往回翻两行。 ): 向下翻半页。 (: 往回翻半页
谈linux磁盘结构及分区(转)
谈linux磁盘结构及分区(转)[@more@] 1991年,芬兰的一名学生linus torvalds出于兴趣,以他的灵感和才思,开发了当今最为流行的免费操作系统linux。linux也正以它的优越性赢得越来越多的用户的喜爱,同时也被微软视为最可怕的竞争对手之一。全世界使用linux操作系统的人正以惊人的速度增涨着,同时也产生了linux诸多不同的版本,因为它实在是太可爱了,太好了。但这里也不能说它的好了,要不就有骗稿费之疑了。但它有个最突出的特点是它的源代码全都是公开的,这样每个用户或机构就可以根据自己的需要来修改linux,甚至你也可以开发出
Linux下查找漏洞的N种兵器(转)
Linux下查找漏洞的N种兵器(转)[@more@] 阅读本文之前,我们还需要对Linux系统的基本安全特性有一定的了解 Linux操作系统是一个开放源代码的免费操作系统,它不仅安全、稳定、成本低,而且很少发现有病毒传播,因此,Linux操作系统一直被认为是微软Windows系统的劲敌。近年来,随着Linux操作系统在我国的不断普及,随着越来越多的服务器、工作站和个人电脑开始使用Linux软件,当然,越来越多的安全发烧友也开始对这个操作系统发生了浓厚的兴趣。本文的目的是希望用户以最快的速度对Linux下的精品Hack软件功能及使用方法有一个比较
Linux下的后门和日志工具(转)
Linux下的后门和日志工具(转)[@more@] 攻入Linux系统后,很多入侵者往往就开始得意忘形了。这其中还有一个原因,就是技术性也要求更高了。下面,我们来看看一些常用的经典工具。 1、从这里延伸:后门和连接工具 (1)Httptunnel Tunnel的意思是隧道,通常HTTPTunnel被称之为HTTP暗道,它的原理就是将数据伪装成HTTP的数据形式来穿过防火墙,实际上,它是在HTTP请求中创建了一个双向的虚拟数据连接来穿透防火墙。说得简单点,就是说在防火墙两边都设立一个转换程序,将原来需要发送或接受的数据包封装成HTTP请求的格式
Linux下恢复硬盘分区数据(转)
Linux下恢复硬盘分区数据(转)[@more@] 今天下午在linux下删除操作,想安装oracle数据库,整理硬盘的时候用fdisk重新划分分区,我的硬盘分区表是这样的: QUOTE:# fdisk -l /dev/hda Disk /dev/hda: 82.3 GB, 82348277760 bytes 255 heads, 63 sectors/track, 10011 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hda1 * 1 1044 8385898+ 7 HPFS/NTFS C:/dev/hda2 1045 1057 104422+ 83 Linux
Linux硬件管理的基础知识(转)
Linux硬件管理的基础知识(转)[@more@] 摘要:本文主要解说在Linux中,硬件设备的表示方法及查看工具等;最主要的目的是当我们遇到硬件问题时,懂得如何根据硬件信息来解决问题; 一、在Linux 系统中,对硬件判别的标识的依据; 在 LinuxSir.Org 讨论区,我们经常看到有些弟兄这样来描述自己的硬件“我的显示卡是XXX牌子的,Linux 不支持怎么办?”。其实这样描述是最差的,大家也根本没有办法提供帮助;因为Linux对硬件的识别是以为芯片组的厂商为依据的,而非硬件的品牌;因为现在硬件厂商大多是OEM的,也就是说硬件的主芯
Linux环境下实现NTFS分区完全读写的方法(转)
Linux环境下实现NTFS分区完全读写的方法(转)[@more@]前几天报道过” linux已经完全支持微软ntfs读写 “, Linux NTFS project推出了一个能对NTFS文件系统进行完整读写操作的驱动程序:3G-Linux NTFS support driver。根据初步的测试,这个驱动的性能表现超过了为数不多的几个同类软件,包括商业版的Paragon NTFS和基于WINE的Captive NTFS。可能大多数人对 Linux 访问 NTFS 的印象还是’只读,写会很危险’,其实从 ntfsmount 开始,就能够安全的在 NTFS 上写文件,或者创建文件了。现在发布的是在 ntfsmount 基础上改进的 ntfs-3g,也同样是