Linux学习之常用系统工作命令(一)

时间:2022-04-12 09:43:06

 

 由于centos和RHEL互通,两个版本可以相互学习,所以截图有两个界面
Linux系统与win系列是两个几乎完全不同的操作系统,但是就应用范围来说,是win系统更胜一筹,然而,这反而也成为win系统的缺
点,因为应用广泛,也造成许多变种病毒的扩散,由于该系统不开源,也导致系统维护缺乏一定的积极性,这就追溯到unix系统的来
源去脉了.

文件的目录结构:
Linux学习之常用系统工作命令(一)

Linux学习之常用系统工作命令(一)

 

 

  早在 20 世纪 70 年代,UNIX 系统是开源而且免费的。但是在 1979 年时,AT&T 公司宣 布了对 UNIX 系统的商业化计划,随之开源软件业转变成了版权式软件产业,源代码被当作 商业机密,成为专利产品,人们再也不能*地享受科技成果。 于是在 1984 年,Richard Stallman 面对于如此封闭的软件创作环境,发起了 GNU 源代码 开放计划并制定了著名的 GPL 许可协议。1987 年时,GNU 计划获得了一项重大突破—gcc 编译器发布,这使得程序员可以基于该编译器编写出属于自己的开源软件。随之,在 1991 年 10 月,芬兰赫尔辛基大学的在校生 Linus Torvalds 编写了一款名为 Linux 的操作系统。该系统 因其较高的代码质量且基于 GNU GPL 许可协议的开放源代码特性,迅速得到了 GNU 计划和 一大批黑客程序员的支持。随后 Linux 系统便进入了如火如荼的发展阶段.

  Linux学习之常用系统工作命令(一)

  如果想了解GNU开源协议,可以点击这里了解更多信息;Linux系统发展到现在已经有几大版本了,诸如红帽,centos,ubuntu.debain等,这里我用的是RHEL7(红帽),因为有视频和图书讲解,最初是想学centos,看到很多服务器Linux都是基于这种版本的,但是其实原理都差不多,之所以服务器用的是centos,是因为centos是免费的,适用于企业版,而红帽需要企业授权(不授权就用不了yum源,搞得我又要更换yum源..),废话少说,进入主题吧.

  

man man 帮助文档

#whatis passwd 查看passwd有几个路径文件
关于whatis没有appliciation解决的方法命令;
1.whatis ls
2.whatis pwd
#whereis passwd 查看man函数的路径,还有几个
#man 行数 passwd>>man 5 passwd

外部命令
date --help
内部命令
help cd

Linux学习之常用系统工作命令(一)

Linux学习之常用系统工作命令(一)

 Linux学习之常用系统工作命令(一)

 Linux学习之常用系统工作命令(一)

 

   

echo  bolongs.com

#表示显示出信息,相当于print

用法 echo [字符串 | $变量]

echo "$PRICE" 强化字符号
echo '$PRICE' 不强化字符号

 

Linux学习之常用系统工作命令(一)

 Linux学习之常用系统工作命令(一)

 Linux学习之常用系统工作命令(一)

 Linux学习之常用系统工作命令(一)

 

 

  

 
 

  date 命令

 
 

  #用于查看系统当前时间

如输入date,就详细显示系统时间

date "+%Y-%m-%d %H:%M:%S"#就显示标准时间格式>>

#于python中的time模块是一样的表示方法

关于查看本地时间
timedatetcl statue

 

 

 

  Linux学习之常用系统工作命令(一)

Linux学习之常用系统工作命令(一)

 Linux学习之常用系统工作命令(一)

 

date命令参数如下:

Linux学习之常用系统工作命令(一)

rebot
#用于系统重启,由于涉及系统,所以要用超级管理员root执行命令
这里就不演示了
poweroff
#关闭电脑
wget
#经典的下载
用法格式

wget [参数] 下载地址

比如
wget -p  https://www.cnblogs.com/

#表示下载当前的网页的图片等资源

Linux学习之常用系统工作命令(一)

  这样就下载到桌面了

ps
#用于查看系统参数
用法格式
ps 参数
可以用上所有参数
ps aux

参数图:

Linux学习之常用系统工作命令(一)

演示图:

Linux学习之常用系统工作命令(一)

 

top 
#用于于动态地监视进程活动与系统负载等信息,相当于win系统的任务管理器.非常强大方便

Linux学习之常用系统工作命令(一)

pidof
#查看系统进程号码值(PID)
格式
pidof [参数] [服务名称]
pwd
#查看当前路径
cd 建议使用相对路径,即不加/开头

Linux学习之常用系统工作命令(一)

 

Linux学习之常用系统工作命令(一)

kill
#顾名思义,就是杀死进程
格式
kill PID
kill [进程]

killall [进程]
#用于一个进程有多个PID

   同步之screen命令,因为我们很多时候碰到问题,又想请求别人来解决,这时候有个好用的命令screen,实时同步观看别人的操作

 

screen -S  help
#help for youself  bulid session name
screen -x help
#this is join session