|
|
51CTO旗下网站
|
|
移动端

程序员之Linux必会必知

Linux是一种自由和开放源代码的类UNIX操作系统。该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布,在加上用户空间的应用程序之后,成为Linux操作系统。

作者:布尔bl来源:布尔bl|2019-01-30 14:14

 

一、前言

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命令

返回主目录

  1. cd ./ 

返回上一个目录

  1. cd .. 

进入目标目录

  1. cd /usr 

ps: 用绝对路径

新建文件

  1. mkdir 文件名 

显示文件

  1. ll 或者ls 

结合 mkdir ll命令

发现已经创建a文件

删除文件

  1. rm 

不需要询问式删除

  1. m -rf 文件名 

使用丑的记事本 ##

  1. vi 

使用帅的记事本

  1. vim 

查看文件内容

没有实时性

  1. cat 

实时性

  1. tail -f 

如果有输出会实时加载

Linux的任务管理器

  1. top 

  1. pid 表示进程的id 

结束任务

  1. Kill -9 对应pid 

查看目标的pid

  1. ps -ef|grep java 

匹配工具

  1. grep 

寻找文件

  1. find ./ -name 文件名 

五、参考

维基百科Linux

http://blog.51cto.com/494981/1383655

https://blog.csdn.net/yoeen/article/details/6765949

【编辑推荐】

  1. s-tui:在Linux中监控CPU温度、频率、功率和使用率的终端工具
  2. 2019年10个最有潜力的新Linux发行版
  3. tmux:适用于重度命令行Linux用户的终端复用器
  4. 如何定制Linux外围文件系统?
  5. 5个用于SOHO的Linux服务器发行版
【责任编辑:武晓燕 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+更多

16招轻松掌握PPT技巧

16招轻松掌握PPT技巧

GET职场加薪技能
共16章 | 晒书包

289人订阅学习

20个局域网建设改造案例

20个局域网建设改造案例

网络搭建技巧
共20章 | 捷哥CCIE

645人订阅学习

WOT2019全球人工智能技术峰会

WOT2019全球人工智能技术峰会

通用技术、应用领域、企业赋能三大章节,13大技术专场,60+国内外一线人工智能精英大咖站台,分享人工智能的平台工具、算法模型、语音视觉等技术主题,助力人工智能落地。
共50章 | WOT峰会

0人订阅学习

读 书 +更多

Windows Server 2003网络管理员完全手册

本书综合介绍了微软的Windows Server 2003操作系统和微软其他常用应用软件提供的服务,同时融入了作者在Windows网络管理上的多年实际应用经...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO播客