Ubuntu常用命令(持续更新)

Ubuntu常用命令(持续更新)

Scroll Down

Ubuntu常用命令(持续更新)

1.查看内存使用

free -m

2.手动清理缓存 

sudo sh -c 'echo 3 > /proc/sys/vm/drop_caches'

3.定时清理缓存(每小时清理一次,并将缓存内容写入日志文件避免丢失)

1)运行 nano Sync.sh  添加如下内容

echo "start syncmem `date '+%Y-%m-%d %H:%M:%S'`"
sync;sudo sh -c "echo 3 > /proc/sys/vm/drop_caches"

2)chmod +x Sync.sh

3)然后:sudo nano /etc/crontab,在末尾添加:

0 */1 * * * root  /bin/bash /home/dale/Sync.sh >> /home/dale/syncmem.log

4.nmap扫描局域网内主机

(1)安装nmap

sudo apt install nmap

(2)扫描主机

# 通过Ping在网络寻找所有在线主机
nmap -sP 192.168.1.0/24

# 当主机禁止Ping时,上述命令无效,因此用无Ping方式扫描
nmap -p0 192.168.1.0/24

# 列表扫描,仅仅列出指定网络上的每台主机,不发送任何报文给目标
nmap -sL 192.168.1.0/24

# nmap 还有很多其他的扫描方式,比如SYN,UDP,ARP等

[持续更新中 . . . ]