FTP非交互方式文件传输(转)
FTP非交互方式文件传输(转)[@more@] FTP(FileTransferProtocol)是文件传输协议,通过它可以从计算机传输或传输到计算机文件。FTP命令可以交互方式使用,也可以非交互方式使用。交互方式的使用较简单,命令执行时系统会逐步提示,非交互方式的实现虽然复杂,但大大方便使用者,因为FTP会自动完成所有的操作。我们在使用FTP命令时,为了操作方便,往往会按非交互方式使用,下面笔者就介绍在SCOUNIX3.0下FTP实现非交互方式的处理。在UNIX系统下,使用RCP命令可以实现远程文件传输,但双方都必须为同一种系统,如果远程为其它系统,则RC
wget——Linux下Web文件提取工具(转)
wget——Linux下Web文件提取工具(转)[@more@]wget是一个Linux环境下用于从World Wide Web上提取文件的工具,这是一个GPL许可证下的自由软件,其作者为Hrvoje Niksic <hniksic@srce.hr>。wget支持HTTP和FTP协议,支持代理服务器和断点续传功能,能够自动递归远程主机的目录,找到合乎条件的文件并将其下载到本地硬盘上;如果必要,wget将恰当地转换页面中的超级连接以在本地生成可浏览的镜像。由于没有交互式界面,wget可在后台运行,截获并忽略HANGUP信号,因此在用户推出登录以后,仍可继续运行。通常,wget用于成批量地下载Intern
fstab参数详解(转)
fstab参数详解(转)[@more@]fstab中存放了与分区有关的重要信息,其中每一行为一个分区记录,每一行又可分为六个部份,下面以/dev/hda7 / ext2 defaults 1 1为例逐个说明:1. 第一项是您想要mount的储存装置的实体位置,如hdb或如上例的/dev/hda7。2. 第二项就是您想要将其加入至哪个目录位置,如/home或如上例的/,这其实就是在安装时提示的挂入点。3. 第三项就是所谓的local filesystem,其包含了以下格式:如ext、ext2、msdos、iso9660、nfs、swap等,或如上例的ext2,可以参见/prco/filesystems说明。4. 第四项就是您mount时,所要设定的
etc目录详解(转)
etc目录详解(转)[@more@]在 Linux 系统管理中, /etc 下面的档案无疑的伴演了极端重要的角色, 在这篇文 章中, 将为各位介绍 /etc 下每个档案的用途, 及相关指令的运用, 希望能为大家在成 为 System Administrator 的路上有所助益. 特别要说明的是, 在这篇文章中, 有些档案仍然没有提到, 这是因为, 这些档案都 不是一二十行的描述就可以讲完的! 如 /rc.d 下的档案, inittab 这两个最好就要合 起来讲, 因为这些牵扯到 bootstrapping, 绝对不是三言两语就可以讲完的. 凡是有这 种特性的档案, 有机会的话将再为各位介绍...... 本文 : /etc/DIR_
Linux下硬盘分区的最佳方案(转)
Linux下硬盘分区的最佳方案(转)[@more@]在对硬盘进行分区前,应该先弄清楚计算机担负的工作及硬盘的容量有多大,还要考虑到以下几个问题:第一点也是最重要的一点,要知道当前安装LILO的版本,因为LILO2.21及早期版本对硬盘大小有限制,如果安装LILO到1023磁道以外即8G的空间以外,LILO就无法启动。但一些BIOS较老的机器,LINUX仍然无法突破1024磁道的限制,因此这些BIOS无法认出大于1024的硬盘空间。还需要考虑的问题有:· 是否限制用户可使用的磁盘空间大小?· 在系统中需要安装哪些软件?· 交换分区需要多大?· 系统是否有多个硬盘
Linux可以有多小(转)
Linux可以有多小(转)[@more@]这篇文章有些奇怪,在文章的一开始,我就要宣称本文是没有太大意义的。Linux 能有多小呢 ? 每一个做 embedded 系统的人都把小看成第一要务,其实这是不对的。如果我们对系统的好坏和大小作图,它应该长得像...最小的 Linux kernel这篇文章有些奇怪,在文章的一开始,我就要宣称本文是没有太大意义的。Linux 能有多小呢 ? 每一个做 embedded 系统的人都把小看成第一要务,其实这是不对的。如果我们对系统的好坏和大小作图,它应该长得像||----|| -----|| --------| ---|-----------------------小当然不会比较坏
Linux 开机程序之研讨(转)
Linux 开机程序之研讨(转)[@more@]Linux 开机程序之研讨位是否曾经对电脑整个开机的流程感到好奇呢 ? 这一次 , 我们所要讨论的主题 , 就是 Linux 从开机的一瞬间到 login 为止 , 到底发生了什麽事情?想必各位都知道 , 在刚开机时 , 由於 80x86 的特性 , CS ( Code Segment)这个暂存器中全部都放著 1 , 而 IP ( Instruction Pointer ) 这个暂存器中全部都放著 0 , 换句话说 , CS=FFFF 而 IP=0000 , 此时 , CPU 就依据CS 及 IP 的值 , 到 FFFF0H 去执行那个地方所放的指令 . 这时候 , 由於FFFF0H 已经到了高位址的顶端 , 所以 , FFFF0H 这个
LINUX目录中装些啥(转)
LINUX目录中装些啥(转)[@more@]LINUX目录中装些啥 Linux的目录里都装些啥? 搞电脑的人总想知道自己的系统里到底有些什么东西,于是我就在Linux的根目录下运行ls -l(列目录命令),哇,一大串,这许多目录都放些什么呢?我硬着头皮往里钻,功夫不负有心人,终于将这迷宫的秘密揭开了。在此公布天下: /bin bin是binary的缩写。这个目录沿袭了UNIX系统的结构,存放着使用者最经常使用的命令。例如cp、ls、cat,等等。 /boot 这里存放的是启动Linux时使用的一些核心文件。 /dev dev是device(设备)的缩写。这个目录下是所有Linux的外部
“SSH”让远程控制更安全(转)
“SSH”让远程控制更安全(转)[@more@]网络被攻击,很多情况是由于服务器提供了Telnet服务引起的。的确,对于UNIX系统,如果要远程管理它,必定要使用远程终端,而要使用远程终端,自然要在服务器上启动Telnet服务。但是Telnet服务有一个致命的弱点——它以明文的方式传输用户名及口令,所以,很容易被别有用心的人窃取口令。目前,一种有效代替Telnet服务的有用工具就是SSH服务。SSH客户端与服务器端通讯时,用户名及口令均进行了加密,有效防止了对口令的窃听。本文向大家介绍运行在常用操作系统上的SSH服务器软件包的使用。 首先,SS
FreeBSD下PPPoE的设置(转)
FreeBSD下PPPoE的设置(转)[@more@]硬件要求:两台装有FreeBSD 4.1的PC,一台用做Server,另一台做Client.两台PC均配有以太网卡,在本例中采用是ne2000兼容的网卡,网络接口名为ed0.基本配置:在Server端和Client端均要进行如下的内核配置:options NETGRAPHoptions NETGRAPH_PPPOEoptions NETGRAPH_SOCKEToptions NETGRAPH_ETHERoptions NETGRAPH_IFACEpseudo-device tun还要有相应的以太网卡的驱动,例如:device ed0 at isa? port 0x300 irq 10 iomem 0xd8000重新编译内核,然后利用新内核启动。并运行如下命令使以太网接口激活:ifconfi
精通RPM之--制作篇(中)(转)
精通RPM之--制作篇(中)(转)[@more@]一个RPM的软件包描述文件,可以仅生成一个父包或一个子包,也可以生成一个父包和多个子包。通过设定子包选项,可以使生成的子包采用"软件名-子包名" 的标准命名,也可使生成的子包采用自己的名字。一个子包,通常是按照其包含的文件的用途或类型来归并文件进而打成包裹的。象前面的LZE描述文件很简单, 它将所有文件都包含进了父包中。我们也可以将文件分类作成子软件包,如可分成执行程序子包(lze-bin),配置文件子包(lze-config)和说明文档包(lze-doc)。我们还可以只分出一个配置文件子包(lze-config),其余文件
用红帽子的chkconfig管理Init脚本(转)
用红帽子的chkconfig管理Init脚本(转)[@more@]用红帽子的chkconfig管理Init脚本by Jimmy Ball翻译:Feng Dahuifdh@163.net2001.12.11你的管理工具中多了个简单但非常有用的东东。我喜欢发现新的UNIX 命令,尤其是那些关于系统管理的。当我得知红帽子发布chkconfig 这个工具,我想起了在IRIX--一个从 Silicon Graphics Inc.而来的UNIX变种--下的 chkconfig。 IRIX的chkconfig被用来激活/禁止系统初始化的时候的服务,无需编辑,重命名或是移动 /etc中的init脚本。类似,Red Hat设计chkconfig的目的就是用来管理系统初始化的时候启动的服务。
VC中文FAQ宝库之7:获得各种目录信息(转)
VC中文FAQ宝库之7:获得各种目录信息(转)[@more@]Windows目录??GetWindowsDirectoryWindows下的system目录??GetSystemDirectorytemp目录:??GetTempPath当前目录??GetCurrentDirectory请注意前两个函数的第一个参数为目录变量名,后一个为缓冲区后两个相反
redhat AD2.1架站全攻略——菜鸟专用(转)
redhat AD2.1架站全攻略——菜鸟专用(转)[@more@]声明:菜鸟专用,高手免看!本人是一只linux菜鸟,在架设网站的过程中吃了不少苦头,在众多大虾和老鸟的帮助下,菜鸟终于跌跌撞撞的把自己的网站建成了,呵呵!往事不堪回首,为了帮助众多的菜鸟(像我一样)在架站的过程中少走弯路,现将我的架站笔记献上,里面包含了众多老鸟和大虾的心血,在此衷心的表示感谢!本文的配置过程基于字符界面,如果使用图形界面,建议安装webmin。第一次写此类文章,错误难免,望各位兄弟批评指正!系统功能:实现网络资源共享(samba),web服务,代理服务
用户管理(下)(转)
用户管理(下)(转)[@more@]本文前一部分介绍了用户管理基本操作的内容,下面我们一起来继续探讨有关用户管理的高级内容。◆超级用户权限与授权●建立多个超级用户不少新系统管理员认为root用户是唯一的超级用户,其实root只是系统默认的超级用户的名称,root并非因为它叫root而成为超级用户的。随便打开一个/etc/passwd文件的例子,你就会发现如下几行:root:asiewhgYfaoO/J:0:0:root:/root:/bin/tcshbin:*:1:1:bin:/bin:daemon:*:2:2:daemon:/sbin:lanf:Yuao56Ioyefg:0:0:bluewind:/home/bluewind:/bin/bashjake:gUyfaiIodashfj:501:501:j
用户管理(上)(转)
用户管理(上)(转)[@more@]在linux中,每个普通用户都有一个帐户,包括用户名、密码和主目录等信息。除此之外,还有一些系统本身创建的特殊用户,它们具有特殊的意义。其中最重要的是超级用户,在linux中,它默认用户名是root。◆基本操作● 增加一个用户newuser :useradd newuserpasswd newuser (然后根据提示两次输入新用户的密码。)注意点 用useradd增加一个用户后应该立刻用passwd给新用户修改密码,没有密码的新帐号将不能使用。在/etc/passwd文件中,没有密码的新用户的记录是如下一行:newuser:!!:506:506::/home/newuser:/bin/b
在Linux中设置磁盘限额(转)
在Linux中设置磁盘限额(转)[@more@]1.检查你的/etc/fstab ,假设没有设置quota的文件象下面这样。 /dev/hda1 / ext2 defaults 1 1 /dev/hda2 /home ext2 defaults 1 2 /home是单独的一个分区。 2.为了设置用户usr1在目录/home/usr1下所占用的磁盘空间,首先改/etc/fstab象下面这样: /dev/hda1 / ext2 defaults 1 1 /dev/hda2 /home ext2 defaults,usrquota 1 2 3.登录为root,在需要设置quota的分区目录下创建空文件quota.user #touch /home/quota.user #chmod 600 /home/quota.user 4.重新启动服务器 5.
关于在linux下磁盘定额的实现(转)
关于在linux下磁盘定额的实现(转)[@more@]关于在linux下磁盘定额的实现 1. 问题的提出:能够限制用户在服务器上使用一定的硬盘空间,是作为公用服务器所必须的。在这方面linux 比Windows NT有明显的优势。2. 需求说明:需建FTP服务器,在系统中有多个用户, 需如下分配磁盘定额:user name group home_dir 定额----------------------------------------------------------co_user01 company01 /home/company 60Mco_user02 company01 /home/company-----------------------------------------------------------user01 user01 /home/user01 3
安装及使用quota管理磁盘配额(转)
安装及使用quota管理磁盘配额(转)[@more@]在网络管理的工作中,由于硬盘的资源是有限的,常常需要为多用户的服务器设定用户的磁盘配额。这个功能对公用的多用户服务器(免费的或者收费的)来说,更是非常必要的。Quota就是在Red Hat linux下实现磁盘配额的工具。Quota的安装在正式的RHLinux的光盘的/RedHat/RPMS目录下,都有相应不同版本的quota软件包,可以用ls quota*查看相关的信息,如版本号。当然你可以方便的通过Tab键获得软件包的全名,使用如下命令安装:rpm -ivh quota-2.00pre3-7.i386.rpm当然,这里给出的版本号只是为了方便说
linux上用户、用户组及私有用户组(转)
linux上用户、用户组及私有用户组(转)[@more@]linux上用户、用户组及私有用户组 用户,组及私有用户组 管理用户和组历来是枯燥和乏味的。红帽子LINUX拥有若干 系统工具和约定措施,相当有用,使用户和组的管理简单了许多。 管理用户和组最为简单的方法是使用控制面板上的“UsersandGroups”模块。 您还可以以命令行的方式用adduser命令创建新用户。 1 Standard Users 表81 列出了系统在安装过程中创建的标准用户(其中所列内容与/etc/passwd文件的描述 是一致的)。表中的组ID号是用户所在的首要组的代号。请到11.1.3节查看有关组的 知识。