⼩红帽Linux系统命令重启,Linux系统常⽤命令之⼀
linux创建新用户和密码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)反引号``: 把其中的命令执⾏后返回结果

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。