常用linux部署服务命令

linux 之间操作
拷贝远程服务器的文件到本地:
scp -P 端口号 用户名@IP地址:/usr/local/tomcat/webapps/ /tmp/lvjb/

scp -P 20022 root@10.1.1.1 /usr/tomcat/webapps/  /tmp/lvjb/

拷贝本地文件到远程服务器:
scp -P 端口号 /tmp/lvjb/test.txt 用户名@IP地址:/usr/local/

scp -P 20022 /tmp/lvjb/test.txt  root@10.1.1.1:/usr/local/

windows - linux
上传

rz -be

下载

sz

查看的是文件内容的实际大小

ll -h

修改使用权限 : 所有使用者

chown tomcat:tomcat test.war 

数据库备份

mysqldump -h 10.10.10.1 -P 63751 -u root -p --ignore-table=db.tablename db > /tmp/db_bak.sql

数据库登入

mysql -h  10.10.10.1  -P 63751 -u root -p 

数据库执行

source */*/test.sql

日志查看

tail -f test.log

日志查找
1、命令格式
cat [选项]… [文件]…
2、命令功能
将[文件]或标准输入组合输出到标准输出。
cat主要有三大功能:
1).一次显示整个文件:cat filename
2).从键盘创建一个文件:cat > filename 只能创建新文件,不能编辑已有文件.
3).将几个文件合并为一个文件:cat file1 file2 > file
3、常用参数列表
-A, --show-all 等于-vET
-b, --number-nonblank 对非空输出行编号
-e 等于-vE
-E, --show-ends 在每行结束处显示"$"
-n, --number 对输出的所有行编号
-s, --squeeze-blank 不输出多行空行
-t 与-vT 等价
-T, --show-tabs 将跳格字符显示为^I
-u (被忽略)
-v, --show-nonprinting 使用^ 和M- 引用,除了LFD和 TAB 之外
–help 显示此帮助信息并退出

cat [选项]... [文件]...
//cat test.log|grep <key>

1、命令格式
more [-dlfpcsu] [-num] [+/pattern] [+linenum] [file …]
2、命令功能
more命令和cat的功能一样都是查看文件里的内容,但有所不同的是more可以按页来查看文件的内容,还支持直接跳转行等功能。
3、常用参数列表
-num 一次显示的行数
-d 在每屏的底部显示友好的提示信息
-l 忽略 Ctrl+l (换页符)。如果没有给出这个选项,则more命令在显示了一个包含有 Ctrl+l 字符的行后将暂停显示,并等待接收命令。
-f 计算行数时,以实际上的行数,而非自动换行过后的行数(有些单行字数太长的会被扩展为两行或两行以上)
-p 显示下一屏之前先清屏。
-c 从顶部清屏然后显示。
-s 文件中连续的空白行压缩成一个空白行显示。
-u 不显示下划线
+/ 先搜索字符串,然后从字符串之后显示
+num 从第num行开始显示

 more [-dlfpcsu] [-num] [+/pattern] [+linenum] [file ...]

less [参数] 文件
2.命令功能:
less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。
3.命令参数:
-b <缓冲区大小> 设置缓冲区的大小
-e 当文件显示结束后,自动离开
-f 强迫打开特殊文件,例如外围设备代号、目录和二进制文件
-g 只标志最后搜索的关键词
-i 忽略搜索时的大小写
-m 显示类似more命令的百分比
-N 显示每行的行号
-o <文件名> 将less 输出的内容在指定文件中保存起来
-Q 不使用警告音
-s 显示连续空行为一行
-S 行过长时间将超出部分舍弃
-x <数字> 将“tab”键显示为规定的数字空格
/字符串:向下搜索“字符串”的功能
?字符串:向上搜索“字符串”的功能
n:重复前一个搜索(与 / 或 ? 有关)
N:反向重复前一个搜索(与 / 或 ? 有关)
b 向后翻一页
d 向后翻半页
h 显示帮助界面
Q 退出less 命令
u 向前滚动半页
y 向前滚动一行
空格键 滚动一页
回车键 滚动一行

less [参数]  文件 

移除文件

rm -rf /tmp/lvjb/abc/*

查看服务进程

ps -ef |grep <serviceName>

删除进程

kill -9 <进程id>
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值