【持续更新】个人开发中常用linux命令

使用环境:

linux redhat/centos

1、查找大于指定数字的文件。

du -sh *   显示当前文件夹下各目录大小

du -sh .    显示当前文件夹大小

du -s * | sort -nr | head显示前10占用空间最大的文件或目录。

find . -type f -size  +100M查找当前目录下大于100M的文件  .代表当前目录,可换成/ 即可查询当前系统所有文件

2、scp命令

scp将本端数据推送到指定服务器的命令格式:

文件:scp /root/etst.txt root@10.xxx.xxx.xxx:/opt/download/

文件夹: scp -r /root/etsts root@10.xxx.xxx.xxx:/opt/download/

scp从指定服务器获取文件或文件夹

文件 : scp root@10.xxx.xxx.xxx:/opt/download/test.txt /root/download/

文件夹 : scp -r root@10.xxx.xxx.xxx:/opt/download/files /root/download/

指定端口 : scp -P 1222 ……   后面与其他一致

指定端口下载文件夹 : scp -r -P 1222 root@……   后面格式一致

3、ssh命令

默认端口为22,使用方法为ssh 用户名@主机IP,比如:ssh root@192.168.1.2

为连接指定端口,要使用-p参数,例如:ssh -p 3302 root@192.168.1.2

最新版本中,如需更换端口进行登录,直接使用ssh root@192.168.1.2 3302即可使用3302端口进行登录

4、centos/redhat安装nginx

yum install yum-utils
vi /etc/yum.repos.d/nginx.repo

    输入以下内容:

[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key

    vi保存

yum makecache fast
yum install nginx

5、mkdir

mkdir单独创建文件夹名格式:mkdir filename

创建文件夹包含父路径,即文件夹与父文件夹都需要创建的场景:mkdir --parent filename/filename1/filename2

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值