linux常用命令集

含义

命令

备注

查看ip

ifconfig

进入文件夹

cd 文件夹名

回退上一级

cd ..

回到根目录

cd /

系统盘根目录

回到root目录

cd ~

当前登录用户根目录

查看当前文件夹路径

pwd

查看当前目录下所有文件

ll或ls

ll可查看较详细的信息,如权限,用户组,修改时间等,ls查看有哪些文件

切换到root用户

su

root权限操作

sudo

不用切换到root而获得root的权限进行操作

解压

tar -xvf xxx.tar.gz

解压缩 tar.gz包,一般使用zxvf,但可以自行判断,不需要加z。可加-C 目录位置,指定解压到某目录

压缩

tar -zcvf xxx.tar.gz 文件或文件夹

将文件或文件夹压缩成xxx.tar.gz

创建文件

touch 文件名

编辑文件

vim或vi 文件名

:q!放弃编辑并退出;:wq保存编辑后退出

复制

cp 文件 目录

复制某文件至某目录

移动或重命名

mv 文件1 文件2或目录

移动文件至某目录或重命名文件

上传

rz

本地上传文件至服务器,需要安装lrzsz

下载

sz

从服务器下载文件至本地

查看所有进程

ps aux或ps -ef

可加 | grep,查找指定进程

查看进程详情

lsof -p pid

查看端口占用

netstat -tunlp | grep 端口号

mac查看端口号命令:lsof -i:端口号

查看使用内存情况

free -m

按MB查看,-g按GB查看

查看各进程资源占用情况top按M,按占用内存从大到小排序;按1,查看各CPU使用率等

查看全部磁盘使用情况

df -h

-l -t等附加参数,命令后加路径可查看指定目录

查看本目录各文件占用空间

du --max-depth=1 -h

命令后加路径可查看指定目录。命令后加 *,可查看包括文件夹的大小

查看文件夹大小

du -sh 目录

根据关键字搜索文件

grep -C 行数 '关键字' 文件名

-A after,关键字后xx行,-B before关键字前xx行,-C context关键字前后xx行

若需要展示行号:cat -n 文件名 | grep -C 行数 '关键字' 

grep -E '关键字A|关键字B' -C 行数 '关键字' 文件名

根据多个关键字(任一存在)搜索(-E表示正则匹配)

grep -e '关键字A' '关键字B' -C 行数 文件名根据多个关键字(同时存在)搜索(-e表示指定搜索模式)

查看指定操作

--since="时间点" -t | head -n 100 | tail -n +100

查询从xx时间点开始100行的数据

--since="时间点" -t | head -n 100 | grep '关键字'

查询从xx时间点开始100行且包含'关键字'的数据

--since 30m

查看最近30分钟内的数据

查找文件位置

find 目录 -name 文件名

根据文件名查找文件位置,文件名可加*等通配符,模糊等查询

find 目录 -type 文件名

根据文件类型查找文件位置

find 目录 -size 文件大小(如+200M)

根据文件大小查找文件位置

locate 目录 文件名

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值