• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

Linux学习笔记(第一课)

开发技术 开发技术 2周前 (04-07) 7次浏览

1、安装VMware Workstation 15.5 (cpu2*2,2G,20G)
2、安装linux 8.0
3、命令
RPM
RPM (redhat package manager)
rpm -ivh filename.rpm

Yum 软件安装方式(进一步降低了软件安装难度,它是将大量rpm软件包打包在一起,用户只需要说出需求即可)
yum install 软件包名称 redhat7之前
dnf install 软件包名称 redhat8

systemctl
systemctl start(动作) httpd(服务名称) //启动服务
systemctl restart(动作) httpd(服务名称) //重启服务
systemctl reload(动作) httpd(服务名称) //重新加载配置文件
systemctl stop(动作) httpd(服务名称) //停止服务
systemctl enadle(动作) httpd(服务名称) //开启开机自动开启
systemctl disadle(动作) httpd(服务名称) //关闭开机自动开启
systemctl status(动作) httpd(服务名称) //查看服务状态

shell 硬件->内核->API接口->程序、服务
shell包含bash (bash是shell比较好用的工具)

bash: 1、上下调取执行命令
2、TAB补齐
3、批处理脚本
4、环境变量

命令:
命令 + 参数 + 对象

参数
短格式 -字母 ps -a- -u -x ps -aux
长格式 –单词 长格式和长格式 不能合并
长格式和短格式 不能合并

linux命令严格执行区分大小写。

 

echo 命令 终端输出字符串或变量提取后的值
echo [字符串 | $变量]
[root@linuxprobe ~]# echo Linuxprobe.Com
Linuxprobe.Com

date 命令
按照“年-月-日小时:分钟:秒”
[root@linuxprobe ~]# date “+%Y-%m-%d %H:%M:%S”
2017-08-24 16:29:12

timedatectl set-time 2021-05-01 设置系统时间
date -s “21:00”

reboot 重启

poweroff 关机 (shutdowm、init0、halt)

wget 网址 下载

进程状态
R running 运行
S Sleepping 中断
D 不可中断
Z ZOMBIE 僵尸进程
T Stopped 停止

进程:
ps -aux //查看系统中的进程状态
pstree //树形
top //动态 CPU : us 使用的 id空闲值

pidof 查询某个指定服务进程的PID 值
[root@linuxprobe ~]# pidof sshd
2156

kill 命令用于终止某个指定PID 的服务进程
[root@linuxprobe ~]# kill 2156

killall 命令用于终止某个指定名称的服务所对应的全部进程
[root@linuxprobe ~]# pidof httpd
13581 13580 13579 13578 13577 13576
[root@linuxprobe ~]# killall httpd

关闭进程的三个方式:
systemctl stop(动作) httpd(服务名称) //停止服务
kill id
killall 进程名称
kill -9 id //强制关闭

 


程序员灯塔
转载请注明原文链接:Linux学习笔记(第一课)
喜欢 (0)