linux2-----学习哇学习

cat/more/grep/重定向/管道符/clear

cat/重定向

在这里插入图片描述
将命令执⾏结果信息输出到⽂件中
在这里插入图片描述
查看⽂件内容(较少内容⽂件)
在这里插入图片描述
追加重定向
在这里插入图片描述

less/more 分屏显示⽂件内容

在这里插入图片描述

grep/|管道符/clear

在这里插入图片描述

head/tail/tail -f

head/tail

在这里插入图片描述
head 和 tail 的使⽤
在这里插入图片描述
tail -f 实时查看⽇志⽂件内容

准备⼯作: 模拟⽇志⽂件内容的实时变化

在这里插入图片描述

实时查看⽇志⽂件内容变化

在这里插入图片描述
从实时变化的⽂件中获取特定⾏数内容
在这里插入图片描述

扩展: 通过 head 和 tail 同时使⽤获取特定⾏和⾏之间信息

需求: 获取某⽂件 11-15 ⾏的信息
在这里插入图片描述
重启关机/查看系统信息

查看系统信息

在这里插入图片描述
重启和关机: 如果账号没有对应权限, 可能⽆法执⾏重启和关机操作
在这里插入图片描述

进程

说明: 在任何系统中, 运⾏软件程序时, 都会有⼀个对应的进程信息存在, 如果
结束掉进程, 就可以实现关闭对应软件程序的操作, 尤其是在服务系统(Linux)

ps/kill/top

查看进程信息
在这里插入图片描述
上传⽂件到服务器
在这里插入图片描述
Linux 系统中结束或关闭程序的基本步骤

1. ps -aux | grep 程序名 : 获取⽬标程序的进程ID(PID)
2. kill -9 进程ID : 强制结束或关闭对应软件程序

运⾏程序/获取进程ID/结束程序
运⾏程序
在这里插入图片描述

运⾏结果和程序介绍: 最好在系统端运⾏程序, 远程连接⼯具内进⾏操作

在这里插入图片描述
获取进程 ID
在这里插入图片描述
结束程序
在这里插入图片描述
服务端显示以杀死
在这里插入图片描述
使⽤命令确认程序已经退出
在这里插入图片描述

命令⾏形式的任务管理器

端⼝号

说明: 想要连接⾄计算机, 需要使⽤ IP 地址, 再想获取在计算机上运⾏程序,
需要通过端⼝号
注意: 同⼀台计算机不能有多个程序同时使⽤同⼀个端⼝号, 因此在运⾏程序
时, 如果提示"端⼝号被占⽤", 那就需要先找到占⽤端⼝号的程序并结束掉, 然
后才能运⾏⽬标程序.
常⻅端⼝号:
 1> HTTP: 80
 2> HTTPS: 443
 3> SSH: 22
 4> MySQL : 3306

netstat/lsof

netstat 查询端⼝号信息

使⽤普通⽤户查看不了 PID 和程序名称

在这里插入图片描述

直接使⽤命令 -> 查看系统内已开放的端⼝号

在这里插入图片描述
通过端⼝号获取对应程序及进程 ID
在这里插入图片描述

lsof 查询端⼝号信息

使⽤普通⽤户 -> 命令运⾏⽆结果
在这里插入图片描述
通过端⼝号获取对应程序及进程 ID : 注意命令选项的语法要求!
在这里插入图片描述

which/su/passwd/exit/who

查看程序位置
在这里插入图片描述
切换⽤户
在这里插入图片描述
查看⽤户信息
在这里插入图片描述
退出终端窗⼝
在这里插入图片描述
退出远程连接
在这里插入图片描述
退出⽤户
在这里插入图片描述
cat 合并查看多个⽂件内容
在这里插入图片描述

chmod 修改⽂件权限

⽂件权限的解读⽅法
在这里插入图片描述
对照表
在这里插入图片描述
修改⽂件权限: 数字法[掌握]
权限对应数值
在这里插入图片描述
案例
在这里插入图片描述
修改⽂件权限: 字⺟法[了解]

组别: u: 拥有者/ g: ⽤户组/ o: 其他⼈/ a: 以上全部
修改: +: 增加权限/ -: 删除权限/ =: 赋予权限
权限: r: 可读/ w: 可写/ x: 可执⾏/ -:⽆权限

在这里插入图片描述
⽂件权限修改注意事项

1. 必须明确⽂件权限的含义(读懂)
2. 使⽤数字法还是字⺟法全凭个⼈喜好
3. 尽量注意不要随意赋予⽂件最⾼权限: 数字法(777)/字⺟法(rwxrwxrwx)
4. 建议适当修改⽂件权限: 数字法(755)/字⺟法(rwxr-xr-x), 除拥有者外其
余⽆可写权限, 以保证⽂件内容安全

find 查找⽂件

在这里插入图片描述

ln -s 链接⽂件

注意: 需要使⽤ -s 创建软链接(类似 Windows 系统下的快捷⽅式)
在这里插入图片描述

扩展: 硬链接

在这里插入图片描述

tar/gzip/zip/unzip

tar/gzip 打包压缩和解压解包

在这里插入图片描述

zip 压缩/unzip 解压

在这里插入图片描述

vi 命令⾏⽂本编辑器

基本操作流程
在这里插入图片描述
输⼊模式
在这里插入图片描述
末⾏模式
在这里插入图片描述

yum 软件包管理⼯具

说明:
 yum( Yellow dog Updater, Modified)是⼀个在 Linux 系统中常⽤的软
件包管理器。
 yum 提供了查找、安装、删除某⼀个、⼀组甚⾄全部软件包的命令,⽽且命令
简洁⽽⼜好记。
常⽤命令:
 yum list: 列出所有可安裝的软件清单
 yum search: 查找软件包
 yum install <package_name>: 安装指定的软件
 yum update <package_name>: 更新指定的软件
 yum update: 更新所有软件
 yum remove <package_name>: 删除软件包
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值