tail -fn 200 文件名 查看文件的后200行,文件变化时数据变化,常用来看日志
-f, --follow[={name|descriptor}] 当文件增长时,输出后续添加的数据; -f, --follow以及 --follow=descriptor 都是相同的意思
-n, --lines=N 输出最后N行,而非默认的最后10行
tar -xvf 文件名 解压文件,解压jar包直接用
-c: 建立压缩档案
-x:解压
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件
这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。
-z:有gzip属性的
-j:有bz2属性的
-Z:有compress属性的
-v:显示所有过程
-O:将文件解开到标准输出
下面的参数-f是必须的
-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。
参考: https://www.cnblogs.com/wangluochong/p/7194037.html
mv 文件名 移动目的地文件名 移动文件
mv 文件名 修改后的文件名 重命名文件
less 文件名 查看文件(不占屏)(退出后文件恢复原样)
rz 上传 sz 下载 ====
ps aux|grep xxx 查看进程
查看进程详情:https://blog.youkuaiyun.com/hongweideng/article/details/78424866
grep -o 关键字 文件名 | wc -l 查询关键字在文件中出现的次数
less error.log |grep 关键字1 |grep -v 关键字2 |awk -F ‘关键字3’ ‘{print $6}’ |sort |uniq
查询error.log中包含关键字1,不包含关键字2, 以关键字3截断,取第六个位置的字段
uniq 去重
修改文件的权限
r表是读 (Read) 、w表示写 (Write) 、x表示执行 (eXecute)
sudo chmod 777 /etc/squid(文件目录)
7 = 4 + 2 + 1 读写运行权限
5 = 4 + 1 读和运行权限
4 = 4 只读权限
下载文件
scp 本地文件路径 用户名@服务器地址:服务器路径
例如 scp /home/work/test.zip tomcat@127.0.0.1:/home/fuwuqi
上传文件
scp 用户名@服务器地址:服务器路径 本地文件路径
scp tomcat@127.0.0.1:/root/fuwuqi /home/work
切换用户
su tomcat