Linux 简介

为什么服务器选择LInux系统

1. 稳定高效

2. 免费或者少许费用

3. 漏洞少且快速修补

4. 多任务多用户

5. 更加安全的用户及用户权限策略

6. 相对不消耗资源

常见的系统版本

1. 红帽企业版 优势 :极强的性能和稳定性,在全球范围内拥有完善的技术支持

2. centOS 优势:红帽系统重新编译的并发布给用户的免费的Linux系统

3. Ubuntu 优势:是一款派生之debian的操作系统,对新款硬件具有极强的兼容能力

4. debian 优势:稳定性好,安全性强,提供了免费的基础支持,可以良好的提供各种资源的硬件架构,近十万种不同的开源软件,在国内有很好的认知和使用率

红帽认证

1. 红帽认证系统管理员

2. 红帽认证工程师

3. 红帽认证架构师

红帽软甲包管理器RPM

有点像window的控制面板,会建立统一的数据库文件,记录软件信息并能够自动分析依赖关系

安装命令 rpm ivh filename.rpm

yum软件产库

yum软件产库是,是为了进一步降低软件的安装难度和复杂度而设计的技术,yum可以自动根据用户需求分析出所需要的软件的依赖关系,然后知道自动从服务器下载软件包并安装到系统

1. yum rrepolist all 列出所有的产库

2. yum list all 列出仓库中所有的软件包

3. yum info软件包名称 查看软件包的信息

4. yum install 软件包名称 安装软件包

5. yum reinstall 软件包名称 重新安装软件包

6. yum update 软件包名称 升级软件包

7. yum remove 软件包名称 移除软件包

8. yum clean all 清除所有的仓库缓存

9. yum check-update 检查可更新的软件包

systemctl管理服务

systemctl管理服务的启动、重启、停止、重载,查看状态等常用命令

1. systemctl start foo.service 启动某个服务

2. systemctl restart foo.service 重启服务

3. systemctl stop foo.service 停止服务

4. systemctl status foo.service 查看服务状态

5. systemctl reload foo.service 重新加载服务

6. systemctl enable foo.service 开机自启动

7. systemctl disable foo.service 开机不启动

8. systemctl is-enabled foo.service 查看特定服务是否开机自动启动

常用系统命令

1. echo 用于终端输出字符串或变量提起后的值

2. date 用于显示和设置系统的时间,在date命令中以“+”号开头的参数,即可以按照指定的格式来输出想要的日期格式

3. reboot 命令用于系统重新启动

4. poweroff 用于关闭系统

5. wget 用于终端中下载文件

6. ps 用于查看系统中进程的状态

7. top 动态的监视进程与系统的负载等信息

8. pidof 用于插叙某个指定PID的服务器的进程

9. kill 用于终止指定的PID的服务进程

10. killall 用于终止某个指定的应用程序所对应的全部进程

11. ifconfig 用于获取网卡配置与网络状态

12. uname 用于查看系统内核与系统版本信息

13. uptime 用于查看系统的负载信息

14. free 用于查看系统的内存使用情况

15. last 用于显示所有系统的登记记录

16. history 用于显示历史执行过的命令

17. pwd 显示当前的用户目录

18. cd 用于切换工作路径

19. ls 用于显示目录中的文件信息

20. cat 用于查看内容较少的纯文本文件

21. more 用于查看内容较多的纯文本文件

22. head 用于查看村文本的前几行

23. wc命令 用于统计文本的行数

24. stuts 用于查看文件的存储位置和时间信息

25. touch 用于创建空白文件或设置文件的时间

26. mkdir 用于创建空白的目录

27. cp 用于复制文件或目录

28. mv 用于剪切文件或将文件重新命名

29. rm 用于删除文件或目录

30. file 用于查看文件的类型

31. tar 用于对文件的打包或压缩

(1)-c 用于创建压缩文件

(2)-x 用于解压文件

(3)-t 用于查看压缩包里有哪些文件

(4)-z 用Gzip压缩或解压文件

(5)-j 用BZIP2压缩或解压文件

(6)-v 显示解压或压缩的过程

(7)-f 目标文件名

(8)-p 保留原始的权限和属性

(9) -C 指定解压到的目录

32. grep 用于在文本中执行关键词搜索

33. find 用于按照指定的条件来查找文件

34. useradd 用来创建新用户

35. groupadd 用于创建用户组的命令

36. usermod 用于修改用户的属性

37. passwd 用于修改用户的密码,过期时间等

38. userdel 用于删除用户

重定向

输入重定向就是将文件导入到命令中

输出重定向就是讲原本要输入到屏幕的数据输出到文件中

管道符

执行格式是命令A|命令B,就是讲把一个命令原本要输出到屏幕的标准数据当做最后一个命令的标准输入

通配符

(1)* 代表匹配0个或多个字符

(2)问号?代表匹配单个字符

(3)中括号【0-9】代表0-9之间单个数字的字符

(4) 而中括号【a,b,c】代表a,b,c中任意一个字符

转义符

(1)反斜杠 ;使反斜杠后面的一个变量变为单纯的字符串

(2)双引号 : 保留其中的变量属性,不进行转义处理

(3)单引号 : 转义其中的所有变量为单纯的字符串

(4)反引号``: 把其中的命令执行后返回结果

小红帽Linux系统命令重启,Linux系统常用命令之一相关推荐

  1. 【收藏】Linux系统常用命令速查手册(附赠PDF档)

    给大家收集整理了日常常用的Linux系统命令,仅供大家参考. 大家如果觉得文章看起来不太方便,获取<Linux系统常用命令速查手册>.PDF版. 联系小姐姐,备注"liunx命令 ...

  2. 【收藏】Linux系统常用命令速查手册(附PDF下载链接)

    给大家收集整理了日常常用的Linux系统命令,仅供大家参考. 大家如果觉得文章看起来不太方便,可以在+qq. 2 3 5 53 3 1 0 4 6 备注"liunx命令",即可获取 ...

  3. Linux 系统常用命令速查手册,值得收藏!

    Linux 系统常用命令速查手册,值得收藏! 给大家收集整理了日常常用的 Linux 系统命令,仅供大家参考. 文章目录 Linux 系统常用命令速查手册,值得收藏! 系统信息 date 显示系统日期 ...

  4. Linux系统常用命令及其使用详解大全

    Linux系统常用命令及其使用详解大全 整理了linux常用的命令,最长常用的也就几十个,cd,ls ,vi等等,有些容易忘记,经常拿出来看看. 其他的可以推荐一个网站,https://www.lin ...

  5. Linux系统常用命令,指令详解及案例

    现在的企业有90%甚至更过是使用Linux操作系统, 所以不管是开发还是运维, 不会点Linux知识肯定是无法进入到企业里工作. 而且, 全球500强超级计算机几乎都是使用Linux操作系统, 这也是 ...

  6. linux系统 常用命令

    linux系统 常用命令 ps –ef|grep java 查看进程 netstat –an|grep 52818查看端口是否开启 tail –f log.log 查看日志 echo hello &g ...

  7. Linux的Ubuntu系统常用命令

    Linux的Ubuntu系统常用命令 学习摘要 一.基本命令: 命令 代码 ls 列出目录下项目 pwd 显示当前位置 cd 切换目录 mkdir 创建目录 rmdir 删除空目录 rm 删除文件或者 ...

  8. linux系统 常用命令(全面总结)

    文章目录 Linux 之 文件目录 工作机制 Linux命令 之 文件目录管理 2.1 目录管理 2.1.1 cd 2.1.2 ls 2.1.3 pwd 2.1.4 mkdir 2.1.5 rmdir ...

  9. 【方向盘】达到Linux第三阶段的常用命令笔记记录---Part Ⅱ

    实现自己既定的目标,必须能耐得住寂寞单干 本文已被https://yourbatman.cn收录:女娲Knife-Initializr工程可公开访问啦:程序员专用网盘https://wangpan.y ...

  10. 【Linux】02-Linux远程管理常用命令

    笔记: 关机/重启 shutdown 查看或配置网卡信息 ifconfig ping 远程登录和复制文件 ssh scp 01.关机/重启 序号 命令 对应英文 作用 01 shutdown 选项 时 ...

最新文章

  1. 转:AIX rcp跨主机远程拷贝数据
  2. python opencv图片编码为h264文件
  3. boost::fusion::result_of::size用法的测试程序
  4. 【Linux】一步一步学Linux——newgrp命令(91)
  5. jasmine.any(Function)
  6. Pandas to_bool
  7. centos 配置subversion svn
  8. xencenter如何安装系统
  9. 算法 | 生命游戏 (Game of Life)
  10. 逐点比较法直线插补MATLAB
  11. 宇视交换机vlan路由配置指导
  12. python 数独_python 实现 数独 解法 (穷举法)
  13. 2017 Google IO 开发者大会直播入口
  14. 共享服务器文件溢出,文件共享软件Samaba中发现缓冲区溢出漏洞
  15. 获取窗口 history数量_带你走进JavaScript世界系列——history 对象
  16. LookupError: Resource omw-1.4 not found. nltk3.7查找近反义词解决方法
  17. web直传cos(腾讯云)图片视频
  18. android 定时器倒计时,Android CountDownTimer实现定时器和倒计时效果
  19. Linux驱动学习--V4L2设备(二)subdev的ops介绍及media framework深入解析
  20. 微信版梦幻西游手游连接不上服务器,梦幻西游手游

热门文章

  1. ipad pythonista_iPad编程软件推荐(一) —— Pythonista 3
  2. 美国节日(求某天是星期几)
  3. mac 安装 PyAudio
  4. 湖南省计算机二级考试题库,湖南省计算机二级考试题库..doc
  5. 1978-2019年中国省市恩格尔系数表分享
  6. ul阻燃标准有几个等级_UL 阻燃标准
  7. 3D动态相册实现代码
  8. Python 硬核分析我国 14 亿人口,发现三大危机!
  9. 用git和github来拉近和大牛的距离-郭永峰-专题视频课程
  10. 接口测试常见问题及答案