linux学习历程-不熟悉的linux命令
一:man(执行查看帮助命令)
二:常用的系统工作命令
1:echo
echo命令用于显示在终端输出字符串或变量提取后的值,格式“echo 【字符串】|【$变量】”
2:date
用于显示系统的时间和日期;格式为“date 【选项】 【+指定的格式】”。
在date后加“+”即可按照指定格式来输出系统的时间或日期;常用于将文件打包好在其后面加上当前系统时间,便于分辨该文件打包的时间。
| 参数 | 作用 |
| %t | 跳格【tab】 |
| %H | 小时(00-23) |
| %I | 小时(00-12) |
| %M | 分钟 |
| %S | 秒 |
| %Y | 年 |
| %m | 月 |
| %d | 天 |
例:输出当前日期及时间

3:ps(一个时间点系统进程监控命令)
ps查看系统中的进程状态,其查看的只是命令执行的那个时间点的状态;格式 ps 【参数】,执行就会输出一堆值来,需要判断当前进程的状态,那就得想了解liunx中的5中常见进程状态。
5中常见进程状态,分别为如下所示:
R(运行)-进程正在运行或在运行队列中等待。
S(中断)-进程处于休眠,当条件成立后或接收到信号时脱离该状态。
D(不可中断)-进程不响应系统异步信号,用kill也无法将其中断。
Z(僵死)-进程结束,但进程描述符依然存在。
T(停止)-进程收到停止信号后停止运行。
ps命令参数:
-a 显示所有进程(包括其他用户的进程)
-u 用户以及其他详细信息
-x 显示没有控制终端的进程
例:ps -aux

4:top(动态的系统进程状态)
top用于动态的监控系统进程状态及系统负载信息 格式:top
5:pidof
pidof用于查询指定服务的pid值,格式:pidof 【参数】 【服务名称】
例:查询sshd服务的pid值

6:kill
进程终止命令,格式kill 【参数】 【进程pid】
7:killall
用于终止指定名称的服务全部进程,当一个服务有许多pid时如果还用kill命令去结束进程,会比较慢。这是可以用killall 格式:killall 【参数】 【进程名称】
三:文本命令
1:tr命令
tr命令用于替换文本文件中的字符,格式:tr 【原始字符】 【目标字符】,快速替换文本中的一个或一些字符,结合管道符是使用
2:wc
统计命令,常见参数及作用
-l 只显示行数
-w 只显示单词数
-c 只显示字节数
3:stat命令
stat用于查看文件具体的储存信息和时间等 格式:stat 文件名称
4:cut命令
cut用于文本提取字符,格式:cut 【参数】 文本 使用-d参数来设置间隔符号
例:

5:diff命令
diff用于比较多个本文件的差异,格式:diff 【参数】 文件
使用diff命令时,可以使用--brief参数来确认两个文件是不是不同,还可以使用-c来详细的比较多个文件的差异之处,多用于判断文件是否被篡改。
linux学习历程-不熟悉的linux命令的更多相关文章
- Linux学习历程——Centos 7 账户管理命令(用户组篇)groupadd groupmod groupdel
一.命令介绍 groupadd:创建用户组 groupmod:修改用户组属性 groupdel:删除用户组 ---------------------------------------------- ...
- Linux学习历程——Centos 7 账户管理命令(用户篇)useradd usermod userdel
一.命令介绍 useradd 用于创建新的用户 usermod 用于修改用户属性 userdel 用于删除用户 -------------------------------- ...
- 我的Linux学习历程:那些我看过的Linux书籍们
[+]查看原图http://www.ituring.com.cn/article/119401 来北京工作已经一个多月,大都市的生活比起读大学要忙碌得多,尤其是出行,基本以小时为基本的计时单位.有时茫 ...
- Linux学习之CentOS(二)--初识linux的一些常用命令
Linux学习之CentOS(二)--初识linux的一些常用命令 在VM上安装完了CentOS6.4以后,看着linux系统成功跑起来,心里小激动了一把......但是前方学习的道路还很遥远... ...
- Linux学习之十四、管线命令
Linux学习之十四.管线命令 地址:http://vbird.dic.ksu.edu.tw/linux_basic/0320bash_6.php
- Linux学习历程——Centos 7重置root密码
一.自述 最近刚刚接触linux,因为我设置密码比较随性,把自己做系统的时候设置的root密码给forget,每当系统崩溃,重新把虚拟机备份还原后,就面临无法登陆的尴尬情况,只得重置root密码,好了 ...
- Linux学习之RPM包管理-rpm命令管理(十六)
Linux学习之RPM包管理-rpm命令管理 目录 简介 RPM包依赖性 包全名与包名 rpm软件包安装 rpm软件包卸载 升级降级rpm软件包 rpm软件包的查询 rpm软件包校验 简介 RPM是R ...
- Linux学习之路-Linux-at及cron命令【7】---20171215
Linux学习之路-Linux-at及cron命令[7]---20171215 DannyExia000人评论986人阅读2017-12-24 17:28:03 ntpdate 命令 [root@ ...
- Linux学习之CentOS(三)--初识linux的文件系统以及用户组等概念
Linux学习之CentOS(三)--初识linux的文件系统以及用户组等概念 进入到了Linux学习之CentOS第三篇了,这篇文章主要记录下对linux文件系统的初步认识,以及用户组.用户权限.文 ...
随机推荐
- Linux查看日志工具
⒈journalctl journalctl是Centos7才有的工具用于systemd统一管理所有unit的启动日志,只用一个journalctl命令就可以查看所有的日志(包括内核日志和应用日志), ...
- IAR 关于C++几个内存的使用及释放的问题
由于之前工作中常常遇到,但是遇到的时候工作总是要求比较紧急,没有那么多时间细细寻找有效的解决办法.现在了解到了一些,记录一些. 1. string vector 都是增量在堆里,所以只要有增量都是在堆 ...
- 有趣的 zkw 线段树(超全详解)
zkw segment-tree 真是太棒了(真的重口味)!写篇博客纪念入门 emmm...首先我们来介绍一下 zkw 线段树这个东西(俗称 "重口味" ,与 KMP 类似,咳咳. ...
- 解决tcp粘包问题
目录 什么是粘包(演示粘包现象) 解决粘包 实际应用 什么是粘包 首先只有tcp有粘包现象,udp没有粘包 socket收发消息的原理 发送端可以是一K一K地发送数据,而接收端的应用程序可以两K两K地 ...
- Python爬虫基础之Cookie
一.Cookie会话 简单地说,cookie就是存储在用户浏览器中的一小段文本文件.Cookies是纯文本形式,它们不包含任何可执行代码.一个Web页面或服务器告之浏览器来将这些信息存储并且基于一系列 ...
- requests库写接口测试框架初学习
学习网址: https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-dscpm/ff75b907-415d-4220-89 ...
- Deep face recognition: a survey v4
http://www.cnblogs.com/shouhuxianjian/p/9789243.html
- UVA1449 Dominating Patterns
UVA1449 Dominating Patterns 题目描述 有N个由小写字母组成的模式串以及一个文本串T.每个模式串可能会在文本串中出现多次.你需要找出哪些模式串在文本串T中出现的次数最多. 输 ...
- podman(libpod)---github简单记录
这个应该集成了Skopeo 和Buildah. 用于代替docker的工具包,且和cri-o共享后端代码,迟早集成进K8S~~~. (docker肿么办????) github地址: https:// ...
- 简单测试Elasticsearch 7.0
发现不同的地方 1.创建index (注意:7.0版本之前mappings中需要增加_doc,7.0版之后已去掉) PUT http://10.10.x.x:9200/test 2.Elastics ...