nmap
查看ip所占用的端口情况
sudo apt install nmap
// 查看本计算机使用情况
nmap 127.0.0.1
展示如下
net-tools
查看端口占用情况
sudo apt install net-tools
// 查看6000端口是否被占用
netstat -anp | grep 6000
lrzsz
命令上传下载
sudo install -y install lrzsz
相对计算机
// 下载文件 (sz:从本ip发送文件)
sz text
// 上传文件 (rz:从本ip接收文件)
rz text
自定义命令even输出 'hahaha'
1. 需要了解自行设置环境变量
- 针对当前用户生效,配置在当前用户的
~/.bashrc - 针对所有用户生效,配置在系统的
/etc/profile - 并通过
source配置文件,进行立刻生效
2. 尝试自定添加环境变量
- vim /etc/profile
- 添加 export MYNAME=heima
3. 了解环境变量PATH
- 当执行cd命令时,自动搜索PATH是否包含可执行文件。
- 按照这个逻辑,可以在PATH中添加执行脚本
4. 了解可执行文件x权限
- 创建文件 vim even
- 输入内容 echo 'hahaha'
- 一般常见的文件是不可执行文件,需要
chmod 755 even修改成x权限(可执行文件)
实践
// 1.当前用户创建文件
mkdir command
// 2.编写执行脚本文件
echo echo 'haha' >> even
// 3.修改even文件权限,变成可执行文件
chmod 777 even
// 4.测试当前执行文件是否可以正常执行
./even
// 5.添加刚才操作的执行文件到环境变量中
echo export PATH=$PATH:/home/user/command >> ~/.bashrc
// 6.测试命令
even