【Linux】常见不常用命令记录

目录

1 磁盘/内存相关命令

2 跨服务器复制文件/文件夹

3 后台运行脚本

4 压缩/解压文件

5 更新普通用户环境变量

6 查看进程

7 查看cpu/os配置

8 权限添加

9 远程连接

10 vim操作

11 grep相关

12 小命令符


1 磁盘/内存相关命令

lsblk -o name,rota // 磁盘挂载目录
df -h // 查看磁盘整体占用情况
du -sh * // 查看文件夹内各路径磁盘占用情况
free -g // 查看内存使用情况

2 跨服务器复制文件/文件夹

// -r 就是复制文件夹 不加就是复制文件
scp -r srcpath user@dstip:dstpath

3 后台运行脚本

nohup ./execute > tmp.log 2>&1 &

4 压缩/解压文件

// gz
gzip -dr examples.gz
gunzip -r examples.gz

// tgz
tar -zcvf file.tgz dir
tar -zxvf file.tgz -C dir

// tar
tar -cvf file.tar dir
tar -xvf file.tar -C dir

//zip
zip -r examples.zip dir
unzip examples.zip

//gzip
gzip -r -6 examples.gz dir
gzip -dr examples.gz

//rar
rar -a examples.rar dir
rar -x examples.rar
unrar examples.rar

5 更新普通用户环境变量

env // 查看当前应用的环境变量
// 优先级bashrc更高
vim ~/.bashrc
vim ~/.bash_profile

6 查看进程

ps -elf Eng
ps -elf Eng | grep XXX

7 查看cpu/os配置

lscpu // cpu
cat /etc/os-release // os版本
cat /proc/version

8 权限添加

chmod +x test.sh
chmod 755 test.sh

chown -R name:name * // 把更改当前目录下所有文件所属用户及用户组

9 远程连接

ssh root@dstip

10 vim操作

ctrl-f //下一页
ctrl-b //上一页
ctrl-d //向下翻半页
ctlr-u //向上翻半页
ctrl-e //向下滚一行
ctrl-y //向上滚一行
Shift + g //查看最后一行
gg     //查看第一行

11 grep相关

// 显示首行
cat xx.log | grep xx | head -n 1

12 小命令符

>  //覆盖写入
>> //追加写入

持续更新。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值