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>