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

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

echo  bolongs.com

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

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

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


date 命令


#用于查看系统当前时间

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

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

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

关于查看本地时间
timedatetcl statue

date命令参数如下:

rebot
#用于系统重启,由于涉及系统,所以要用超级管理员root执行命令
这里就不演示了
poweroff
#关闭电脑
wget
#经典的下载
用法格式 wget [参数] 下载地址 比如
wget -p https://www.cnblogs.com/ #表示下载当前的网页的图片等资源

这样就下载到桌面了

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

参数图:

演示图:

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

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

kill
#顾名思义,就是杀死进程
格式
kill PID
kill [进程] killall [进程]
#用于一个进程有多个PID

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

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

Linux学习之常用系统工作命令(一)的更多相关文章

  1. Linux分享笔记:查看帮助命令 & 常用系统工作命令

    在执行命令时,为了防止出现权限不足的问题,在登陆Linux系统时,要点击普通用户名下的 “Not listed?” 用root管理员身份登陆. [1] 执行查看帮助命令 man 这条命令用来查看帮助文 ...

  2. Linux学习之常用文件处理命令(一)

    (一)文件命名规则 (二)常用文件处理命令 1.ls命令 2.cd命令 3.pwd命令 4.mkdir命令 5.touch命令 6.cp命令 7.mv命令 8.rm命令 9.cat命令 10.more ...

  3. Linux学习之常用权限管理命令(二)

    (一)常用权限管理命令 (1)chmod命令 (2)chown (3)chgrp (4)umask (一)常用权限管理命令 (1)chmod命令 命令名称:chmod命令英文原意:change the ...

  4. 【Linux命令】常用系统工作命令11个(echo、date、reboot、poweroff、wget、ps、top、pidof、kill、killall、pkill)

    目录 echo命令 date命令 reboot命令 poweroff命令 wget命令 ps命令 top命令 pidof命令 kill命令 killall命令 pkill命令 一.echo命令 ech ...

  5. linux常用系统工作命令

    1.echo命令 echo命令用于在终端输出字符串或变量提取后的值,格式为“echo [字符串 | $变量]”. 2.date命令 date命令用于显示及设置系统的时间或日期,格式为“date [选项 ...

  6. 2. Linux常用系统工作命令

    1.echo:在终端输出字符串或变量提取后的值.echo [字符串 | $变量] 举例:[root@Centos~]# echo $SHELL /bin/bash 2.date:显示及设置系统的时间或 ...

  7. Linux 常用系统工作命令

    1.echo 用于输出字符串或者变量的值 2.date 显示及设置系统的时间和日期,格式为 “date [选项][+指定格式]”,输入以“+”号开头的参数,及可按照指定格式输出 date命令参数及作用 ...

  8. Linux就该这么学--命令集合1(常用系统工作命令)

    1.用echo命令查看SHELL变量的值(前面有$符号): echo $SHELL 2.查看本机主机名: echo $HOSTNAME 3.查看当前的系统时间: date 4.按照“年-月-日 时:分 ...

  9. linux常用的命令一:系统工作命令

    系统工作命令: 帮助命令:man -h \ man --help(tips:‘--’长格式后用完整的选项名称,‘-’短格式后用单个字母缩写) echo命令:格式:echo [字符串|$变量] date ...

随机推荐

  1. 反射工具类.提供调用getter/setter方法, 访问私有变量, 调用私有方法, 获取泛型类型Class,被AOP过的真实类等工具函数.java

    import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.Validate; import org.ap ...

  2. Hibernate学习笔记一之注解

    1.@Entiy  实体类注解 2.@Table  映射表 (name=“”)表名 3.@Coulmn @Column( name="columnName";            ...

  3. 洛谷 P1251 餐巾计划问题(线性规划网络优化)【费用流】

    (题外话:心塞...大部分时间都在debug,拆点忘记加N,总边数算错,数据类型标错,字母写错......) 题目链接:https://www.luogu.org/problemnew/show/P1 ...

  4. pthread线程内存布局

    http://www.cnblogs.com/snake-hand/p/3148191.html 我们从图上可以看出,两个线程之间的栈是独立的,其他是共享的,所以,在操作共享区域的时候才有可能出现同步 ...

  5. Day9 抽象类和接口

    抽象类 抽象类定义 只约定类所具有的抽象行为,没有具体实现相应行为. 语法格式 abstract class 类名{ 常量; 变量; 构造(); 访问修饰符abstract 返回类型 方法名;//抽象 ...

  6. 【Agile123】Automated Test in Agile

    https://www.infoq.com/articles/thoughts-on-test-automation-in-agile Start Small Balance the cost vs. ...

  7. virtualbox+vagrant学习-2(command cli)-25-Machine Readable Output

    Machine Readable Output机器可读的输出 每个vagrant命令都接受一个--machine-readable的标志,它支持机器可读的输出模式.在这种模式下,终端的输出被机器友好的 ...

  8. select、poll 和epoll区别

    阻塞 I/O(blocking IO) 当用户进程调用了recvfrom这个系统调用,kernel就开始了IO的第一个阶段:准备数据(对于网络IO来说,很多时候数据在一开始还没有到达.比如,还没有收到 ...

  9. [转]地图投影的N种姿势

    此处直接给出原文链接: 1.地图投影的N种姿势 2.GIS理论(墨卡托投影.地理坐标系.地面分辨率.地图比例尺.Bing Maps Tile System)

  10. ejs引擎项目

    关于这个我也很懵逼,写这篇博客就是想记录一下,有哪位大神看到之后可以略微指点一二,不胜感激....... 一.项目结构 db model user.js version.js schema xx.js ...