当前位置:   article > 正文

常用命令汇总

常用命令汇总

1、mac

查看磁盘空间

df -h            命令查看整个硬盘的大小 ,-h表示人可读的
du -d 1 -h    命令查看当前目录下所有文件夹的大小 -d 指深度,后面加一个数值
  • 1
  • 2

2、Linux

bbs.tar.gz解压到指定目录./zzz/bbs:

tar -zxvf bbs.tar.gz -C ./zzz/bbs    
  • 1

将zzz目录添加到压缩文件zzz.tar.gz:

tar zcvf zzz.tar.gz ./zzz
  • 1

查看当前目录大小:

du -h --max-depth=1 ./
  • 1

查找文件

find / -name AnmyTest.txt (查找AnmyTest.txt的位置)
find / -name AnmyTest -type d (查找AnmyTest目录位置)
  • 1
  • 2

查看端口号:

netstat -tunlp | grep 端口号
-t (tcp) 仅显示tcp相关选项
-u (udp)仅显示udp相关选项
-n 拒绝显示别名,能显示数字的全部转化为数字
-l 仅列出在Listen(监听)的服务状态
-p 显示建立相关链接的程序名
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

查看占用某个端口的执行文件路径

lsof -i:8088
  • 1

在这里插入图片描述
查看进程的pid

 ps aux | grep 28742
  • 1

用户添加

adduser glt(或者: useradd -m glt)
passwd glt
  • 1
  • 2

硬盘挂载

mount -t ext4 /dev/vdb /home/
  • 1

查看硬盘信息:

fdisk -l
df -h
  • 1
  • 2

硬盘卸载:

#普通卸载
umount -v /home
  • 1
  • 2

如果有如下报错:

[root@virtural /]# umount -v /home
umount: /home: device is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1))
  • 1
  • 2
  • 3
  • 4

解决方案:
1.查看使用用户,将对应pid kill掉在重新umount:

[root@virtural /]# fuser -m /home
/home:               12131
[root@virtural /]# kill -9 26583
  • 1
  • 2
  • 3

2.强制卸载:

#强制卸载
umount -l /home
  • 1
  • 2
格式化硬盘

初始化挂在硬盘时操作,数据会全部丢失,慎重操作

mkfs -t ext4 /dev/vdb
  • 1

查看命令操作历史

history
  • 1

xargs

批量转换图片格式:

ls -1 -F | xargs -I {} -n1 ffmpeg -i {} {}.png
  • 1

执行前:
在这里插入图片描述
执行后:
在这里插入图片描述
重命名:

ls -1 -F | xargs -n1 rename "s/.webp././"
  • 1

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/568399
推荐阅读
相关标签
  

闽ICP备14008679号