linux常用命令总结(不断)

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.csdn.net/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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值