博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基础命令(二)
阅读量:6145 次
发布时间:2019-06-21

本文共 1635 字,大约阅读时间需要 5 分钟。

PTAH 环境变量

echo $PATH

基础命令(二)
$PATH 环境变量 任何命令都是通过这个环境变量去查找使用的

' PATH=$PATH:/目录 ' 临时添加环境变量

基础命令(二)
永久性添加 /etc/profile --> . /etc/profile 立即生效
基础命令(二)

env命令

Linux系统里的env命令,可以显示当前用户的环境变量,还可以用来在指定环境变量下执行其他命令。

基础命令(二)

set命令

set命令作用主要是显示系统中已经存在的shell变量,以及设置shell变量的新变量值。使用set更改shell特性时,符号"+"和"-"的作用分别是打开和关闭指定的模式。set命令不能够定义新的shell变量。如果要定义新的变量,可以使用declare命令以变量名=值的格式进行定义即可。

基础命令(二)

history 查看历史命令

-w从内存中写入保存到文件里

-c: 清空命令历史
基础命令(二)

history 使用的变量也保存在/etc/profile 里

基础命令(二)

cp

cp 复制命令 -r 复制目录 cp 拷贝目录时 要记得在末尾加斜杠 “ / ”

基础命令(二)

mv

mv 剪切或者改名 同一目录下是改名 不在同一目录是剪切移动

基础命令(二)

cat

cat 查看文件内容 -n 显示行号

cat /etc/passwd
基础命令(二)

tac倒叙查看文件

基础命令(二)

more

more 分屏显示内容 less 比more更好用, 附带搜索功能加/、? 支持N n G g 方向键

基础命令(二)

wc

Linux系统中的wc(Word Count)命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。

-l 显示行号
基础命令(二)
-c 统计字节数。
-l 统计行数。
-m 统计字符数。这个标志不能与 -c 标志一起使用。
-w 统计字数。一个字被定义为由空白、跳格或换行字符分隔的字符串。
-L 打印最长行的长度。
-help 显示帮助信息
--version 显示版本信息

head

head 查看文件前10 行

基础命令(二)

tail

tail 查看文件的后10行 都可以指定查看行号

基础命令(二)

tail -f 持续查看文件后10行 一般查看日志持续输出用

基础命令(二)

#############################################################

head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 想当然就是看档案的结尾

常用查看日志操作语句:

tail web.2016-06-06.log -n 300 -f                     
查看底部即最新300条日志记录,并实时刷新

grep 'nick' | tail web.2016-04-04.log -C 10  

查看字符‘nick’前后10条日志记录, 大写C

head命令

head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。
-q 隐藏文件名
-v 显示文件名
-c<字节> 显示字节数
-n<行数> 显示的行数

tail命令语法

-f 该参数用于监视File文件增长。
-c Number 从 Number 字节位置读取指定文件
-n Number 从 Number 行位置读取指定文件。
-m Number 从 Number 多字节字符位置读取指定文件,比方你的文件假设包括中文字,假设指定-c参数,可能导致截断,但使用-m则会避免该问题。
-b Number 从 Number 表示的512字节块位置读取指定文件。
-k Number 从 Number 表示的1KB块位置读取指定文件。
File 指定操作的目标文件名称
上述命令中,都涉及到number,假设不指定,默认显示10行。Number前面可使用正负号,表示该偏移从顶部还是从尾部開始计算。 tail可运行文件一般在/usr/bin/以下

转载于:https://blog.51cto.com/13574510/2066737

你可能感兴趣的文章
MS SQLSERVER通用存储过程分页
查看>>
60.使用Azure AI 自定义视觉服务实现物品识别Demo
查看>>
Oracle 冷备份
查看>>
jq漂亮实用的select,select选中后,显示对应内容
查看>>
C 函数sscanf()的用法
查看>>
python模块之hashlib: md5和sha算法
查看>>
解决ros建***能登录不能访问内网远程桌面的问题
查看>>
pfsense锁住自己
查看>>
vsftpd 相关总结
查看>>
售前工程师的成长---一个老员工的经验之谈
查看>>
Get到的优秀博客网址
查看>>
【Git入门之四】操作项目
查看>>
老男孩教育每日一题-第107天-简述你对***的理解,常见的有哪几种?
查看>>
Python学习--time
查看>>
在OSCHINA上的第一篇博文,以后好好学习吧
查看>>
phpcms v9栏目列表调用每一篇文章内容方法
查看>>
python 自定义信号处理器
查看>>
luov之SMTP报错详解
查看>>
软件概要设计做什么,怎么做
查看>>
dwr
查看>>