第二节学习笔记

systemctl  start          服务名称          启动一个服务

systemctl  status        服务名称          查看服务状态

systemctl  stop           服务名称         停止服务

systemctl  enable        服务名称         将服务加入到启动项中 下次启动还继续有效

systemctl  restart        服务名称         重启服务

 强大好用的shell 命令!!!

什么是shell ???

shell就是终端程序的统称,它充当了人与内核(硬件)之间的翻译官,用户把一些命令“告诉”终端,它就会调用相应的程序服务区完成某些工作。

额外的4个便捷组合键小技巧的方法:

1,方向键调取命令执行记录

2,tab键补全   文件   命令     参数

3,强大的批量处理脚本

4,环境变量

Ctrl+C组合键:同时按下时表示终止当前运行的进程

Ctrl+D组合键:同时按下时表示键盘输入结束

Ctrl+L组合键:   同时按下时会清屏

bash解释器

bash的优点:好用和广泛地适用性

命令的格式 由三部分组成

命令:表达自己想要做的动作  相当于一个动词

参数:对动作的修饰   (修改  调整)

对象:命令的承受方

注意:在Linux中有3点需要注意

 1,大小写需严格区分

2,命令和参数之间是要有空格键作间隔的 有且有一个就行

3,参数是有两种形式组成的,一种是长格式,一种是 短格式

命令参数是要小写的  变量是要大写的

ls 用来查看文件列表的命令

长格式:--all         短格式:-a   效果一模一样 适用任意一种即可

长格式跟长格式是不可以合并的  长格式跟短格式也是不可以合并的

ls        -a  -l

短格式和短格式之间的可以合并的 (ls  -al)

常用工作命令:

1,echo命令

在终端上输出字符或者变量提取后的值,

格式:echo [字符串][$变量]

2,date命令

用来显示或者设置系统时间与日期

格式:date[+指定的格式]

%S         秒

%M        分钟

%H         小时 (0-23)

%I          小时  (0-12)  

%m        月份

%y         年份(简写)

%Y        年份(完整年份)

%d        当月中的第几天

%j        本年中的第几天

%n        换行

%t        跳格(相当于tab键)

3,timedatectl命令

timedatectl命令用于设置系统的时间,英文全称为“time date control”,语法格式为“timedatectl [参数]”

4,reboot命令

reboot命令用于重启系统,输入该命令后按回车键执行即可。

5,poweroff命令

poweroff命令用于关闭系统,输入该命令后按回车键执行即可。

6,wget命令

wget命令用于在终端命令行中下载网络文件,英文全称为“web get”,语法格式为“wget [参数] 网址”

7,ps命令

ps命令用于查看系统中的进程状态,英文全称为“processes”,语法格式为“ps [参数]”

5种常见进程状态

R    running     运行 状态

S    sleeping   中断 状态

D    不可被中断状态

Z     zombie   僵尸  僵死 进程  不受控制的一种状态 

T    stopped    停止状态

8,pstree命令

pstree命令用于以树状图的形式展示进程之间的关系,英文全称为“process tree”,输入该命令后按回车键执行即可。相当于流程架构图

9,top命令 

动态监视进程活动及系统负载等信息(加强版的任务管理器)

 

第1行:系统时间、运行时间、登录终端数、系统负载(3个数值分别为1分钟、5分钟、15分钟内的平均值,数值越小意味着负载越低)。

第2行:进程总数、运行中的进程数、睡眠中的进程数、停止的进程数、僵死的进程数。

第3行:用户占用资源百分比、系统内核占用资源百分比、改变过优先级的进程资源百分比、空闲的资源百分比等。其中数据均为CPU数据并以百分比格式显示,例如“99.9 id”意味着有99.9%的CPU处理器资源处于空闲。

第4行:物理内存总量、内存空闲量、内存使用量、作为内核缓存的内存量。

第5行:虚拟内存总量、虚拟内存空闲量、虚拟内存使用量、已被提前加载的内存量。

1分钟 5分钟  15分钟 之间的进程 

1: 是满队列进程

0 :负载值最低

5:有问题 需注意

10.nice命令

nice命令用于调整进程的优先级,语法格式为“nice优先级数字 服务名称”

11.pidof命令

pidof命令用于查询某个指定服务进程的PID号码值,语法格式为“pidof [参数] 服务名称”。

每个进程的进程号码值(PID)是唯一的,可以用于区分不同的进程

12.kill命令

kill命令用于终止某个指定PID值的服务进程,语法格式为“kill [参数] 进程的PID”。这种操作的效果等同于强制停止sshd服务

kill     进程号码

13.killall命令

killall命令用于终止某个指定名称的服务所对应的全部进程,语法格式为“killall [参数] 服务名称”。

killall  服务名称

重启命令:

shutdown

reboot

poweroff

halt

init

10.nice命令

nice命令用于调整进程的优先级,语法格式为“nice优先级数字 服务名称”

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值