Linux笔记

教程

Linux系统教程

systemd

阮一峰 Systemd入门教程

防火墙

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 查看状态
systemctl status firewalld.service

# 打开防火墙
systemctl start firewalld.service

# 关闭防火墙
systemctl stop firewalld.service

# 开启防火墙
systemctl enable firewalld.service

# 禁用防火墙
systemctl disable firewalld.service

查看文件数量

Linux下有三个命令:lsgrepwc。通过这三个命令的组合可以统计目录下文件及文件夹的个数。

  • 统计当前目录下文件的个数(不包括目录)

    1
    $ ls -l | grep "^-" | wc -l
  • 统计当前目录下文件的个数(包括子目录)

    1
    $ ls -lR| grep "^-" | wc -l
  • 查看某目录下文件夹(目录)的个数(包括子目录)

    1
    $ ls -lR | grep "^d" | wc -l

命令解析:

  • ls -l
    长列表输出该目录下文件信息(注意这里的文件是指目录、链接、设备文件等),每一行对应一个文件或目录,ls -lR是列出所有文件,包括子目录。
  • grep "^-"
    过滤ls的输出信息,只保留一般文件,只保留目录是grep "^d"
  • wc -l
    统计输出信息的行数,统计结果就是输出信息的行数,一行信息对应一个文件,所以就是文件的个数。

查看文件体积

ls -alh -h 会以合适的体积单位来显示文件。

文件夹大小不是文件夹内部文件总大小,与windows不同

查看端口占用情况

1
netstat -tunlp
作者

Liu Jun

发布于

2022-07-27

更新于

2022-08-12

许可协议