当前位置: 首页 > 科技观察

Linux程序员必知

时间:2023-03-12 04:37:43 科技观察

一、前言Linux作为一个开源系统,深受极客们的推崇。如果你不以程序员的身份来理解它,你就会忘记Linux是一个自由开源的类UNIX系统。操作系统。该操作系统的内核于1991年10月5日由LinusTorvalds发布,加入用户空间应用程序后成为Linux操作系统。Linux也是自由软件和开源软件发展的最好例子。只要遵循GNU通用公共许可证(GPL),任何个人或机构都可以自由使用Linux的所有底层源代码,也可以自由修改和重新发布。大多数Linux系统还包括提供GUI的程序,例如XWindow。除了一些专家,大多数人只是直接使用Linux发行版,而不是选择每个组件或自己设置。2.分类武林派系有争议。根据安装命令的不同,一般来说,著名的linux系统基本分为两类:1.RedHat系列:Redhat、Centos、Fedora等常见的安装包格式如rpm包,安装rpm包的命令是“rpm-parameters”包管理工具yum支持tar包**centos一般服务器**2.Debian系列:Debian、Ubuntudeb包等常见的安装包格式,安装deb包的命令是“dpkg-parameter”包管理工具apt-get支持tar包3.Linux默认目录Linux文件系统采用分层树目录结构。在这个结构中最上层是根目录“/”,然后在这个目录下创建其他目录。Linux下的目录名是可以自定义的,但是有些特殊的目录名包含非常重要的功能,所以不建议更改目录名,以免出错和系统崩溃。在安装Linux的时候,系统会创建很多默认目录,这些目录有特殊的功能:查看原图4、常用命令##openfilecdcommandreturntothemaindirectorycd./returntopreviousdirectorycd..进入目标目录cd/usrps:使用绝对路径新建文件mkdir文件名显示文件ll或ls结合mkdirll命令查找已创建文件删除文件rm不询问删除m-rf文件名使用丑陋的记事本##vi使用帅气的记事本这个vim查看文件内容不是实时cat实时tail-f如果有输出,会实时加载linux任务管理器toppid表示进程id结束任务kill-9对应pid查看目标的pidps-ef|grepjava匹配工具grep查找文件find./-name文件名5.参考Linux百科http://blog.51cto.com/494981/1383655https://blog.csdn.net/yoeen/article/details/6765949