摘要:
Linux下标准C编程第一章一.简单介绍在Ubuntu中vim的配置文件存放在/etc/vim目录中,配置文件名为vimrc在Fedora中vim的配置文件存放在/etc目录中,配置文件名为vimrc在Red Hat Linux 中vim的配置文件存放在/etc目录中,配置文件名为vimrc1.set nocompatible去掉有关vi一致性模式,避免以前版本的bug和局限2.set nu!显示行号3.set guifont=Luxi/ Mono/ 9 设置字体,字体名称和字号4.filetype on检测文件的类型5.set history=1000:记录历史的行数6.set backgr 阅读全文
摘要:
Linux操作系统第四章(命令最终章)一.前景回顾find 目录 条件find .-name f1 :查找当前目录下的f1文件;find .-name "f*" :查找当前目录下以f开头的文件;find .-name "*.cpp":查找当前目录下后缀名为cpp的文件;find .-name CoreCpp -name "*.cpp" -exec cp {} d6 \:将CoreCppfind d6 -name "*.cpp" -exec rm {}‘;’(单引号,双引号,\;也可以):who:当前有谁在线(Uni 阅读全文
摘要:
Unix下的vi编辑器一、Unix编辑器概述编辑器是使用计算机的重要工具之一,在各种操作系统中,编辑器都是必不可少的部件。Unix及其相似的ix操作系统系列中,为方便各种用户在各个不同的环境中使用,提供了一系列的ex编辑器,包括 ex, edit,ed 和vi.其中ex,edit,ed都是行编辑器,现在已很少有人使用,Unix提供他们的原因是考虑到满足各种用户特别是某些终端用户的需要。值得庆幸的是,Unix提供了全屏幕的Vi编辑器,这使我们的工作轻松不少。不少DOS用户抱怨Vi编辑器不象DOS下的编辑器如edit那么好用,这是因为Vi考虑到各种用户的需要,没有使用某些通用的编辑键(在各个不同的 阅读全文
摘要:
Linux操作系统第三章一.前景回顾: rm dc/f* rm dc/*2 ( "*"称为通配符,通配符不考虑个数)例如: rm -r a*b*c (有a123b223c456,abc,a123bc的文件或文件夹),它 们都将被删除,"*"是由shell操控的。相比较"?"通配符,它区分 个数。 ls -l -d dc/f* 查看dc目录下以f开头的文件或文件夹,-d表示不进入目录 还有一种通配符:"[]" 例如: 目录下有f1--f9,fa--fm的空文件; echo f[b-j],它将会输出 fb-fj; rm 阅读全文
摘要:
Linux操作系统第二章一.前景回顾: cd abc默认为进入当前目录下的abc目录 username,passwd,uid(使用者ID),gid(组ID).home,shell:/etc/passwd(这个文件只读), x-->/etc/shadow(加密的密码存放在这) 命令都对应个可执行文件 命令后可带参数, 例如:ls /bin sleep 10;表示睡眠10秒 ls -l;表示以长格式显示目录 ls -F;显示文件标记,*表示可执行文件,@表示软链接(快捷方式) ls -a(all):列出所有的文件(以“.”开通的文件为隐藏文件) ls -A(all):不显示“.”和“..”; 阅读全文
摘要:
Linux是一种自由和开放源代码的类UNIX操作系统。定义Linux的组件是Linux内核,该操作系统内核由林纳斯·托瓦兹在1991年10月5日首次发布。严格来讲,术语Linux只表示操作系统内核本身,但通常采用Linux内核来表达该意思,Linux则常用来指基于Linux内核的完整操作系统,包括GUI组件和许多其他实用工具。由于这些系统工具和库主要由GNU计划提供,自由软件基金会提议将该组合系统命名为GNU/Linux。Linux是一个领先的操作系统,可以运行在服务器和其他大型平台之上,如大型机和超级计算机。世界上500个最快的超级计算机90%以上运行Linux发行版或变种,最快的 阅读全文