Linux初成长(一)
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-03-25
Linux初成长(一) 束了大学里的安逸生活,为了追求更进一步的发展,我是怀着忐忑不安的心情(英语学的不好)来到了“马哥教育”学习redhat linux的相关知识. 马哥的第一次接触感觉那是一个好,知道为什么吗?他的惩罚制度真是体贴人(自我感觉),——俯卧撑,锻炼身体吧!我在学校也经常练的! 马哥这个人很随和,感觉就是那种3年不会发一点脾气的那种(0.0)! 他的知识也很渊博,上课能给我们讲很多linux的学习技巧,和应用知识! 这些,是我很有信心的开始了linux学习之旅! 下面这些就是我自己整理的学习笔记!希望拿来可以和大家分享分享! 有什么写错的或知识点不清晰的地方希望知道的同仁们雅正下, 文采不好,别喷我! Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于英特尔 x86系列CPU的计算机上.这个系统是由世界各地的成千上万的程序员设计和实现的.它的建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品. 通常所说的Linux,指的是GNU/Linux ,即采用Linux内核的GNU操作系统. GNU代表既是一个操作系统,也是一种规范. Linux最早由LinusTorvalds在1991年开始编写.在这之前,RichardStallman创建了Free Software Foundation(FSF)组织以及GNU项目,并不断的编写创建GNU程序(程序的许可方式均为GPL:GeneralPublicLicense).在不断的有程序员和开发者加入到GNU组织中后,变造就了今天我们所看到的Linux!(注释:GNU计划: GNU是“GNU''s NotUnix”的递归缩写.1983年9月27日Richard Stallman在net.unix新闻组上公布该消息,并附带一份《GNU宣言》等解释为何发起该计划的文章,指导思想是“重现当年软件界合作互助的团结精神”.1984年正式启动GUN工程,目标是) linux哲学思想: 1.一切皆文件 2.体积小且功能单一的程序 组合小程序完成复杂任务 3.尽可能避免捕获用户接口,尽可能少的和用户进行交互 4.使用纯文本文件保存配置信息 5.尽可能使用最短的字符串来表示命令 Linux一共有两种界面一个是GUI图形界面,另一个是CLI命令行界面 命令行界面: 默认6个(ctrl alt F1到F6) 编号tty1—tty6 图形界面 :第一次启动: startx & 以后切换的时候 ctrl alt F7 在linux中几乎所有的命令都可以在纯字符界面实现,效率是高于图形界面的. 用户账号是权限的集合,获得资源的一个凭证.只有管理员和普通用户的区别.用户登录以后都处以一个目录中,这个目录叫做用户的主目录(家目录). #号代表是管理员,$表示的是普通用户. 用户两类: 管理员:特权用户 可执行所有命令 普通用户: 切换:su:switch user 比如管理员切换student su – student 完全切换所有环境设置改变 su student 只是一般切换 普通用户切换到管理员要用到密码 切换后还想回去直接exit就可以了 切换到管理员可以 su — id 命令可以查看当前登录用户的信息 命令的组成格式:# Command opt1 opt2 opt3 argument1 argument2 选项是什么:修正命令执行特征 选项有两类: 长选项:--(help) 完整的单词 短选项:- (h) 简单的 参数:命令的作用对象 参数和选项之间要用空格隔开 在命令提示符下才能执行命令. shell: bash现在都再用的编程应用程序 其他的还有sh zsh csh tsh ksh Bash的支持: 1.命令历史(上下翻看原来打上的命令) 2.命令补全 3.文件路径补全 4.管道 5.支持热键 6.编程 Bash分为内部命令和外部命令两种: 内部命令: shell程序自身所带的命令 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 用dns查询服务器CDN情况下一篇: quota(linux下的磁盤配額)
关于Linux初成长(一)的所有评论