cat / more / grep / 重定向 / 管道符 /clear
cat / 重定向
ls -al 显示所有文件和详细信息
ls -al / > 文件名 将命令执行结果信息输出到文件中
cat 查看文件内容(针对较少内容的文件)
追加重定向
less / more 分屏显示文件内容
grep/ | 管道符 / clear
head / tail / tail -f
head / tail
准备工作
head 和 tail 的使用
tail -f 实时查看日志文件内容
准备工作:模拟日志文件内容的实时变化
实时查看日志文件内容变化
从实时变化的文件中获取特定行数内容
扩展:通过head 和 tail 同时使用获取特定行和行之间的信息
需求:获取某文件11-15行的信息
重启关机/查看系统信息
查看系统信息
重启和关机:如果账号没有对应权限,可能无法执行重启和关机操作
进程
说明:在任务系统中,运行软件程序时,都会有一个对应的进程信息存在,如果结束掉进程,就可以实现关闭对应软件程序的操作,尤其是在服务系统(Linux中)
ps /kill /top
查看进程信息/文件上传操作
查看进程信息
上传文件到服务器
Linux系统中结束或关闭程序的基本操作
- ps -aux | grep 程序名:获取目标程序的进程ID(PID)
- kill -9 进程ID:强制结束或关闭对应软件程序
运行程序 / 获取进程ID / 结束程序
运行程序
运行结果和程序介绍:最好在系统端运行程序,远程连接工具内进行操作
获取进程ID
结束程序
服务端显示以杀死
使用命令确认程序已经退出
命令形式的任务管理器
端口号
说明:想要连接至计算机,需要使用IP地址,再想获取在计算机上运行程序,需要通过端口号。
注意:同一台计算机不能有多个程序同时使用同一个端口号,因此在运行程序时,如果端口提示“端口号被占用”,那就需要先找到占用端口号的程序并结束掉,然后才能运行目标程序.
常见端口号:
- http: 80
- https: 443
- ssh: 20
- mysql: 3306
netstat 查询端口号信息
使用普通用户查看不了PID和程序名称
直接使用命令——》查看系统内以开放的端口号
通过端口号获取队形程序及进程id
lsof 查询端口号信息
使用普通用户——>命令运行无结果
通过端口号获取对应程序及进程ID:注意命令选项的语法要求
which / su / passwd / exit / who
which 查看程序位置
su 切换用户
who 查看用户信息
exit 退出终端窗口
exit 退出远程连接
exit 退出用户
THE END