程序员之Linux必会必知
一、前言 Linux作为一个开源系统,被极客极力推崇,作为程序员不来了解一下,那就亏了 Linux是一种自由和开放源代码的类UNIX操作系统。该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布,在加上用户空间的应用程序之后,成为Linux操作系统。Linux也是自由软件和开放源代码软件发展中最著名的例子。只要遵循GNU通用公共许可证(GPL),任何个人和机构都可以自由地使用Linux的所有底层源代码,也可以自由地修改和再发布。大多数Linux系统还包括像提供GUI的X Window之类的程序。除了一部分专家之外,大多数人都是直接使用Linux发行版,而不是自己选择每一样组件或自行设置。 二、分类 武林有纷争,门派有纷争。 根据使用安装命令不同,一般来说著名的linux系统基本上分两大类: 1.RedHat系列:Redhat、Centos、Fedora等常见的安装包格式 rpm包,安装rpm包的命令是“rpm -参数” 包管理工具 yum 支持tar包 **一般服务器用的centos ** 2.Debian系列:Debian、Ubuntu等常见的安装包格式 deb包,安装deb包的命令是“dpkg -参数” 包管理工具 apt-get 支持tar包 三、Linux默认目录 Linux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录”/”,然后在此目录下在创建其他的目录。 在Linux下目录的名称是可以自定义的,但某些特殊的目录名称包含有非常重要的功能,因此不建议更改目录的名称,以免造成错误,导致系统崩溃。在Linux安装时,系统会创建很多默认的目录,这些目录具有特殊的功能: 查看原图 四、常用命令 ## 打开文件 cd命令 返回主目录
返回上一个目录
进入目标目录
ps: 用绝对路径 新建文件
显示文件
结合 mkdir ll命令 发现已经创建a文件 删除文件
不需要询问式删除
使用丑的记事本 ##
使用帅的记事本
查看文件内容 没有实时性
实时性
如果有输出会实时加载 Linux的任务管理器
结束任务
查看目标的pid
匹配工具
寻找文件
五、参考 维基百科Linux http://blog.51cto.com/494981/1383655 https://blog.csdn.net/yoeen/article/details/6765949 (编辑:ASP站长网) |