1,
如上图,
第一个admin是说明属于某个拥有者(admin/root);修改命令:chown admin aa.xml
第二个admin是所属群组。修改命令:chgrp admin aa.xml
2、删除文件夹 rm -rf 名字
3. 创建文件 mkdir 名字
4.强制停止服务 kill -9 6255(端口号)
5.启动tomcat : sh startup.sh
6.抓取tomcat ps -ef |grep tomcat
7.查看所有用户:vipw
8.查看所有组:vigr
9.whoami 查看当前用户
10、查看当前服务器的并发数(链接数) :netstat -pnt | grep :80 | wc -l
11、Linux从一台主机切换到另一台主机 ssh用户名@主机地址(回车输密码)
12.重启tomcat:用admin用户切换到tomcat下,抓取服务器端口号,杀死端口号,重启就行。一定要用admin用户。
13.more命令
一般查询命令:more cataout.out | grep '要查询的内容'
---------------------------------------------------------
- +n 从笫n行开始显示
- -n 定义屏幕大小为n行
- +/pattern 在每个档案显示前搜寻该字串(pattern),然后从该字串前两行之后开始显示
- -c 从顶部清屏,然后显示
- -d 提示“Press space to continue,’q’ to quit(按空格键继续,按q键退出)”,禁用响铃功能
- -l 忽略Ctrl+l(换页)字符
- -p 通过清除窗口而不是滚屏来对文件进行换页,与-c选项相似
- -s 把连续的多个空行显示为一行
- -u 把文件内容中的下画线去掉
Enter 向下n行,需要定义。默认为1行
Ctrl+F 向下滚动一屏
空格键 向下滚动一屏
Ctrl+B 返回上一屏
= 输出当前行的行号
:f 输出文件名和当前行的行号
V 调用vi编辑器
!命令 调用Shell,并执行命令
y 向前滚动一行
空格键 滚动一行
回车键 滚动一页
q 退出more
----------------------------------
+/pattern 在每个档案显示前搜寻该字串(pattern),然后从该字串前两行之后开始显示
举例:more +/day3 log2012.log
从文件中查找第一个出现”day3”字符串的行,并从该处前两行开始显示输出。
---------------------------------------------------
显示文件中从第3行起的内容
more +3 log2012.log
-------------------------------------------------------
设定每屏显示行数
more -5 log2012.log
--------------------------------------------------------------
列一个目录下的文件,由于内容太多,我们应该学会用more来分页显示。这得和管道 | 结合起来
ls -l | more -5
----------------------------------------------------------------------
head -20 test.log查询前20行
----------------------------------------------------------------
过滤空白行
more -s test.log
也可以在文件中用more -s 过滤,多行空白显示成一行空白
------------------------------------------------
ps -ef|less -N
-----------------
grep DataBaseFileTask /home/admin/taobao-tomcat-production-7.0.59.3/logs/catalina.out | grep 2018-09-11
显示命令
ll *签收信息_江苏_20181102233003_1709.XML*
----------------
安裝jdk7 :
yum install java-devel
安裝jdk8
sudo yum install java-1.8.0-openjdk-devel
3、安装tomcat
解压缩:
tar -zxf apache-tomcat-8.0.43.tar.gz
重命名
mv apache-tomcat-8.0.43 tomcat8
4、启动。在bin目录下
sudo startup.sh 启动
sudo shutdown.sh 关闭
5.查看是否启动
ps -ef | grep tomcat
6.重启tomcat
重启可以理解为先关闭tomcat+再启动tomcat
sh shutdown.sh
sh startup.sh
7、使用xshell下载上传文件到服务器
使用xshell来操作服务非常方便,传文件也比较方便。
就是使用rz,sz
首先,服务器要安装了rz,sz
yum install lrzsz
当然你的本地windows主机也通过ssh连接了linux服务器
运行rz,会将windows的文件传到linux服务器
运行sz filename,会将文件下载到windows本地
8、Linux安装rz/sz
1.软件安装
1)编译安装
root 账号登陆后,依次执行以下命令:
cd /tmp
wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz
tar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20
./configure && make && make install
上面安装过程默认把lsz和lrz安装到了/usr/local/bin/目录下,现在我们并不能直接使用,下面创建软链接,并命名为rz/sz:
cd /usr/bin
ln -s /usr/local/bin/lrz rz
ln -s /usr/local/bin/lsz sz
2)yum安装
root 账号登陆后执行以下命令:
yum install -y lrzsz
2.用说明
sz命令发送文件到本地:
# sz filename
rz命令本地上传文件到服务器:
# rz
执行该命令后,在弹出框中选择要上传的文件即可。
说明:打开SecureCRT软件 -> Options -> session options -> X/Y/Zmodem 下可以设置上传和下载的目录。
链接:https://www.cnblogs.com/clicli/p/5941828.html
9、grep 查看前后各多少行
标准unix/linux下的grep通过下面參数控制上下文
grep -C 5 foo file 显示file文件里匹配foo字串那行以及上下5行
grep -B 5 foo file 显示foo及前5行
grep -A 5 foo file 显示foo及后5行
查看grep版本号的方法是
grep -V
10、查看用户的账户和密码
cat /etc/passwd 用户信息
cat /etc/shadow 用户密码信息。得用root用户登录。
----------------------------------------------------
查看服务器是否是虚拟机
在 /bin/bash/ 下输入
dmesg | grep -i virtual
如果结果返回包含virtual,则是虚拟机:
12、查看服务器是centos?
cat /etc/issue
13 、sftp 切换到远程目录看文件上传时间
切换包含文件目录 cd / 路径
ls -al 文件名
sftp 切换到远程目录后只有以下命令:
在sftp的环境下的操作就和一般ftp的操作类似了,ls,rm,mkdir,dir,pwd,等指令都是对远端进行操作,如果要对本地操作,只需在上述的指令上加‘l’变为:lls,lcd, lpwd等
上传:put /path/filename(本地主机) /path/filename(远端主机)
下载:get /path/filename(远端主机) /path/filename(本地主机)