Linux教程

Linux学习第二天2021-05-02

本文主要是介绍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的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!