Linux 必备重要命令

tail、head

这个命令,可以说是很重要的,在项目中,查看服务器的log等日志、错误信息(你也知道这些信息,是在运行过程中,内容是动态增加的)

tail的意思:尾部,它(默认)是从最后10行读至文件的末尾。

tail server.out//读取该文件的最后10行
tail -200f server.out //动态查看文件,每次读取最后200行(-f 是循环自动读取文件,如果要停止ctrl+c)

head命令是默认显示头10行

cat、tac

cat file //一次显示整个文件
cat > file 从键盘输入file文本的内容 (要求该文件必须是新的,不能存在)

参数

-n  由 1 开始对所有输出的行数编号
-b  -n 相似,只不过对于空白行不编号
tac file//从后往前显示文件内容

Linux命令对Tomcat的操作

通过Linux命令启动或者重启Tomcat

这里写图片描述

图中对应就是tomcat启动和关闭的命令,在window下和linux下的。

如果你tomcat在linux,你进入tomcat目录下,查看自己启动关闭命令,以sh结尾的。

grep

是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。

grep 关键字 file //在文件中查找包含关键字的行,后面可以跟多个文件
grep -v 关键字 file //返回不包含关键字的行
grep 关键字   file --color=auto//查找的关键字会有颜色标识

ll 和ls

这两个命令都是列出目录下的文件。ll命令是ls -l命令别名。

ls -l file//显示文件详细格式,包含文件权限
ls -a file//显示文件,包含隐藏文件
ls -t file//文件显示按照最近的修改的时间排列
ls --color =auto -l //文件显示设置颜色

pwd

该命令可以查看用户当前所在的目录

文件、文件夹操作

touch:创建普通文件
rm:删除文件,-f表示强制删除,-r表示递归删除
cp:拷贝文件,cp命令是默认是不可以赋值目录,-r可以操作目录,最好要带参数-a ,是复制文件属性,不然,你把文件复制给别人,别人没有权限打开。
mv:移动文件(这个命令我们更习惯叫重命名),若目标目录写上文件名可以顺便把名字改了
mkdir:创建文件夹,-p创建中间目录 比如你创建 /usr/tmp/test,这时会创建usr tmp test文件夹,而不是单单是test
rmdir:删除文件夹,只能删除空目录

wc

该命令可以统计文本的行数、字节数、字数

wc -l file//统计行数
wc -c file//统计字节数
wc -w file//统计字数

猜你喜欢

转载自blog.csdn.net/venus321/article/details/81428883
今日推荐