从零玩转 Linux:网络配置、软件安装及 Docker 实战

从零玩转 Linux:网络配置、软件安装及 Docker 实战 下载镜像地址一、基础命令篇显示网络状态工具netstat -nltup #显示当前服务以及端口信息等查看某个端口是否开启1.2.1、使用netstat命令sudo netstat -tuln | grep 801.2.2、使用ss命令sudo ss -tuln | grep 801.2.3、使用lsof命令sudo lsof -i :801.2.4、使用nmap命令sudo nmap -sT -O localhost | grep 80注意事项权限:某些命令可能需要超级用户权限,加sudo。端口范围:若你想查看所有端口,可以使用-a选项。例如:sudo netstat -tulna | grep 端口号或sudo ss -tulna | grep 端口号通过以上方法,你可以轻松查看Linux系统中某个端口是否已开启。查找端口对应的进程netstat -aon | findstr “8080”ss -tulnp | grep :5000more命令查看大篇幅文件内容的时候会用到输入enter 默认显示下一行输入数字6 然后neter 显示下面6行向下滚动一屏 是空格键返回上一屏是ctr+B键退出是qcp 复制命令1、cp a.txt tjn 复制a.txt到tjn文件夹下2、cp -r tjn newj 拷贝文件夹tjn到另一个文件夹newj中3、cp 4.txt 5.txt 拷贝4.txt里面的内容到5.txt内容里面kill命令杀死进程Kill -9 19080等同于 kill -SIGKILL 19080的意思pwd 查看当前的目录cd命令1、cd 改变文件夹的目录为主目录2、cd .. 到上一级目录3、cd 目录 进入某个目录4、cd ../.. 转到上上级目录5、cd ../etc 转到上一级目录的etc文件夹下mkdir命令1、mkdir 创建文件夹2、mkdir -p 创建嵌套文件夹rm命令1、rm 删除目录2、rm -r 删除目录有提醒3、rm -fr 文件直接删除4、rm 删除文件5、rm -f 直接删除文件touch命令1、touch tjn.txt 在当前目录下创建文件2、touch /home/b.txt 在某个目录下创建文件3、touch 1.txt 2.txt 3.txt 同时创建多个文件mv命令1、mv 移动文件 mv 1.txt uuu/ 移到文件到uuu/目录下2、mv 移动目录 mv uuu xxx 移到目录uuu到xxx/会把目录下面的子文件以及子目录都会移动过去的3、mv重命名 mv 1.txt 2.txt存在则是移动 不存在则是重命名vi命令1、编辑器的操作命令 vi a.txt 编辑记事本2、vim a.txt #vim是vi的超级版本3、vi anaconda-ks.cfg +5 #打开文件 并且定位到第5行4、输入a o/O/ i 四个中的任意一个都可以进入编辑模式 按住esc-退出编辑模式 输入:wq就可以保存退出5、到文件顶部 gg 到文件末尾 G 删除光标所在行 dd 从光标向下n行删除 ndd 复制光标行 yy 复制光标所在行向下n行 nyy 粘贴 p 撤销上一步操作 u 查找 /str以上命令都是在退出编辑模式下进行的,(按一下esc键)6、:w 保存 :w a.txt 另存为a.txt文件:q 退出,如果没有保存的话 不允许退出:q! 强制退出 如果没有保存的就不保存退出:x :wq 两个都是保存并且退出:set nu 设置行号:%s/旧文本/新文本 替换内容hostname命令查看主机名称ifconfig命令查看ip地址clear