Linux第一天学习,

 第一天学习安装Linux系统。很生疏,跨行学习无经验,好多命令,脑袋全是浆糊,加油!!!!

源代码:1部署编译环境 2解决依赖关系
RPM原理:
将程序的源代码与安装规则一起打包
YUM原理:
将大量的、常用的RPM打包到一起,解决了软件的依赖关系,自动安装。
systemctl restart 服务名称 重启服务(更新pid的值)
systemctl start 服务名称 启动服务
systemctl stop 服务名称 关闭服务
systemctl relord 服务名称 重新加载服务
systemctl enable 服务名称 加入到开机启动项
systemctl startus 服务名称 查看服务

shell “为使用者提供操作界面”的软件 命令解析器
bash 翻译器
1:通过上下方向键来调取过往执行过的Linux命令;

2:命令或参数仅需输入前几位就可以用Tab键补全;

3:具有强大的批处理脚本;

4:具有实用的环境变量功能。
命令:要做的事情
参数:命令的修饰,可以用长格式(完整的单词选项名称-all),也可以用短格式(单个字母的缩写-a),两者分别用–与-作为前缀;参数与参数之间要有空格间隔,长格式和长格式不能合并,长格式和短格式不能合并,短格式和短格式合并只保留一个减号。
对象:被动方,承受者,一般是指要处理的文件、目录、用户等资源

---------------------------------------------------------##

系统工作命令:
echo 把指定的字符串输入到终端屏幕上。命令大小写一定要区分
date 查看系统时间
reboot 系统重启
PowerOff 关机
wget 下载网络资源 wget https://mp.csdn.net/mdeditor/82955793#
wget -c https://mp.csdn.net/mdeditor/82955793# 断点续传 网络中断继续下载
wget -p https://mp.csdn.net/mdeditor/82955793# 下载到指定目录
wget -r https://mp.csdn.net/mdeditor/82955793# 递归下载
ps 查看系统进程状态信息(5种状态)
R 正在为用户提供服务
S 等待为用户提供服务
D 不可中断 killall也不能中断 无响应
Z 僵尸进程
T 已经停止为用户服务
ps -a显示所有进程 -u用户及其他详细信息 -x没有控制的进程 ps -aux
top命令 动态监视进程状态
在这里插入图片描述
一般来说,前5行表示:
第 1 行:系统时间、运行时间、登录终端数、系统负载(三个数值分别为 1 分钟、5分钟、 15分钟内的平均值,数值越小意味着负载越低)。
第 2 行:进程总数、运行中的进程数、睡眠中的进程数、停止的进程数、僵死的进程数。
第 3 行:用户占用资源百分比、系统内核占用资源百分比、改变过优先级的进程资源百分比、空闲的资源百分比等。PS: 第三行的数据均为CPU数据并以百分比格式显示,例如“97.1 id”意味着有97.1%的CPU处理器资源处于空闲。
第 4 行:物理内存总量、内存使用量、内存空闲量、作为内核缓存的内存量。
第 5 行:虚拟内存总量、虚拟内存使用量、虚拟内存空闲量、已被提前加载的内存量。
pidof sshd 看某一个进程的号码 关闭一个命令 systemctl 或kill 进程号码
某一个对应多个进程可以使用killall命令 自动关闭这个服务程序所对应的所有进程(永久关闭 可以重新启动)

猜你喜欢

转载自blog.csdn.net/qq_43348307/article/details/82955793