Linux学习第二天2021-05-02
2021/5/3 7:25:37
本文主要是介绍Linux学习第二天2021-05-02,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Linux学习第二天20210502
基于 Red Hat Enterprise Linux 7 学习。
参考书目:《Linux就该这么学》、《Linux命令行与shell脚本编程大全》第3版、《鸟哥的Linux私房菜-基础篇》第四版。
6.常用系统工作命令
echo命令用于在终端上输出字符串或变量提取后的值。https://www.linuxcool.com/echo
语法格式: echo [参数] [字符串]
常用参数:
-n | 不输出结尾的换行符 |
-e “\a” | 发出警告音 |
-e “\b” | 删除前面的一个字符 |
-e “\c” | 结尾不加换行符 |
-e “\f” | 换行,光标扔停留在原来的坐标位置 |
-e “\n” | 换行,光标移至行首 |
-e “\r” | 光标移至行首,但不换行 |
-E | 禁止反斜杠转移,与-e参数功能相反 |
—version | 查看版本信息 |
--help | 查看帮助信息 |
date命令用于显示及设置系统的时间或日期。https://www.linuxcool.com/date
语法格式:date [选项] [+指定的格式]
常用参数:
-d datestr | 显示 datestr 中所设定的时间 (非系统时间) |
-s datestr | 将系统时间设为 datestr 中所设定的时间 |
-u | 显示目前的格林威治时间 |
--help | 显示帮助信息 |
--version | 显示版本编号 |
date命令中的参数以及作用:
%t | 跳格[Tab键] |
%H | 小时(00~23) |
%I | 小时(00~12) |
%M | 分钟(00~59) |
%S | 秒(00~59) |
%j | 今年中的第几天 |
reboot命令用于重启系统,其格式为reboot。https://www.linuxcool.com/reboot
poweroff命令用于用来关闭计算机操作系统并且切断系统电源,其格式为poweroff。https://www.linuxcool.com/poweroff
wget命令用来从指定的URL下载文件,格式为wget [参数] 下载地址。https://www.linuxcool.com/wget
wget命令的参数以及作用:
-b | 后台下载模式 |
-r | 递归下载 |
-P | 下载到指定目录 |
-t | 最大尝试次数 |
-c | 断点续传 |
-p | 下载页面内所有资源,包括图片、视频等 |
ps命令是“process status”的缩写,ps命令用于显示当前系统的进程状态。可以搭配kill指令随时中断、删除不必要的程序。https://www.linuxcool.com/ps
语法格式:ps [参数]
常用参数:
-a 显示所有进程(包括其他用户的进程)
-u 用户以及其他详细信息
-x 显示没有控制终端的进程
注:在Linux系统中,有5种常见的进程状态,分别为运行、中断、不可中断、僵死与停止,其各自含义如下所示。
R(运行):进程正在运行或在运行队列中等待。
S(中断):进程处于休眠中,当某个条件形成后或者接收到信号时,则脱离该 状态。
D(不可中断):进程不响应系统异步信号,即便用kill命令也不能将其中断。
Z(僵死):进程已经终止,但进程描述符依然存在, 直到父进程调用wait4()系统函数后将进程释放。
T(停止):进程收到停止信号后停止运行。
top命令用于动态地监视进程活动与系统负载等信息。https://www.linuxcool.com/top
语法格式:top [参数]
常用参数:
-d | 改变显示的更新速度,或是在交谈式指令列( interactive command)按 s |
-q | 没有任何延迟的显示速度,如果使用者是有 superuser 的权限,则 top 将会以最高的优先序执行 |
-c | 切换显示模式 |
-s | 安全模式,将交谈式指令取消, 避免潜在的危机 |
-i | 不显示任何闲置 (idle) 或无用 (zombie) 的行程 |
-n | 更新的次数,完成后将会退出 top |
-b | 批次档模式,搭配 “n” 参数一起使用,可以用来将 top 的结果输出到档案内 |
top命令的运行界面如下图所示:
pidof命令用于查询某个指定服务进程的PID值,格式为“pidof [参数] [服务名称]”。https://www.linuxcool.com/pidof
kill命令用于终止某个指定PID的服务进程,格式为“kill [参数] [进程PID]”。https://www.linuxcool.com/kill
killall命令用于终止某个指定名称的服务所对应的全部进程,格式为:“killall [参数] [进程名称]”。https://www.linuxcool.com/killall
这篇关于Linux学习第二天2021-05-02的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法